Beispiel #1
0
 def test_get_timeout(self):
     req = EobotRequest()
     self.assertEqual(30.0, req.get_timeout())
     req.set_timeout(10)
     self.assertEqual(10.0, req.get_timeout())
Beispiel #2
0
 def test_set_timeout_with_float(self):
     req = EobotRequest()
     req.set_timeout(10.5)
     self.assertEqual(10.5, req._timeout)
Beispiel #3
0
    def test_set_timeout_with_invalid_value(self):
        req = EobotRequest()

        with self.assertRaises(ValueError):
            # noinspection PyTypeChecker
            req.set_timeout("10")
Beispiel #4
0
 def test_set_timeout_with_int(self):
     req = EobotRequest()
     req.set_timeout(10)
     self.assertIsInstance(req._timeout, float)
     self.assertEqual(10.0, req._timeout)
Beispiel #5
0
    def test_set_timeout_without_value(self):
        req = EobotRequest()

        with self.assertRaises(TypeError):
            # noinspection PyArgumentList
            req.set_timeout()