def METHOD_NAME(self):
    self.assertRaises(ValueError, select.select, [], [], [], float("nan"))
    self.assertRaises(OverflowError, select.select, [], [], [], 1234567891234567891234567.5)
    # Still in long range, but once converted to ns, it will overflow
    self.assertRaises(OverflowError, select.select, [], [], [], 9223372036854775806)