diff options
author | Hasan Ramezani <hasan.r67@gmail.com> | 2021-05-11 15:50:26 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-11 08:50:26 -0500 |
commit | f4d929fb87a6fd8a93abff3fb5e6345495c0fb7b (patch) | |
tree | 6a6a949231cef8ab146d978554b6838ac983a2f5 /test/test_util.py | |
parent | e208fec114c88e4ea31c60a00b4e8490071fdc1a (diff) | |
download | urllib3-f4d929fb87a6fd8a93abff3fb5e6345495c0fb7b.tar.gz |
Remove urllib3.util.current_time, use time.monotonic instead
Diffstat (limited to 'test/test_util.py')
-rw-r--r-- | test/test_util.py | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/test/test_util.py b/test/test_util.py index 1996a154..a66b23b6 100644 --- a/test/test_util.py +++ b/test/test_util.py @@ -552,13 +552,13 @@ class TestUtil: with pytest.raises(ValueError, match=message): Timeout(**kwargs) - @patch("urllib3.util.timeout.current_time") - def test_timeout(self, current_time): + @patch("time.monotonic") + def test_timeout(self, time_monotonic): timeout = Timeout(total=3) # make 'no time' elapse timeout = self._make_time_pass( - seconds=0, timeout=timeout, time_mock=current_time + seconds=0, timeout=timeout, time_mock=time_monotonic ) assert timeout.read_timeout == 3 assert timeout.connect_timeout == 3 @@ -572,14 +572,14 @@ class TestUtil: # Connect takes 5 seconds, leaving 5 seconds for read timeout = Timeout(total=10, read=7) timeout = self._make_time_pass( - seconds=5, timeout=timeout, time_mock=current_time + seconds=5, timeout=timeout, time_mock=time_monotonic ) assert timeout.read_timeout == 5 # Connect takes 2 seconds, read timeout still 7 seconds timeout = Timeout(total=10, read=7) timeout = self._make_time_pass( - seconds=2, timeout=timeout, time_mock=current_time + seconds=2, timeout=timeout, time_mock=time_monotonic ) assert timeout.read_timeout == 7 @@ -600,9 +600,9 @@ class TestUtil: timeout = Timeout(connect=1, read=None, total=3) assert str(timeout) == "Timeout(connect=1, read=None, total=3)" - @patch("urllib3.util.timeout.current_time") - def test_timeout_elapsed(self, current_time): - current_time.return_value = TIMEOUT_EPOCH + @patch("time.monotonic") + def test_timeout_elapsed(self, time_monotonic): + time_monotonic.return_value = TIMEOUT_EPOCH timeout = Timeout(total=3) with pytest.raises(TimeoutStateError): timeout.get_connect_duration() @@ -611,9 +611,9 @@ class TestUtil: with pytest.raises(TimeoutStateError): timeout.start_connect() - current_time.return_value = TIMEOUT_EPOCH + 2 + time_monotonic.return_value = TIMEOUT_EPOCH + 2 assert timeout.get_connect_duration() == 2 - current_time.return_value = TIMEOUT_EPOCH + 37 + time_monotonic.return_value = TIMEOUT_EPOCH + 37 assert timeout.get_connect_duration() == 37 def test_is_fp_closed_object_supports_closed(self): |