2
2
3
3
import pytest
4
4
5
- from libtmux .test import WaitTimeout , retry_until
5
+ from libtmux .exc import WaitTimeout
6
+ from libtmux .test import retry_until
6
7
7
8
8
- def test_retry_three_times ():
9
+ def test_retry_three_times () -> None :
9
10
ini = time ()
10
11
value = 0
11
12
12
- def call_me_three_times ():
13
+ def call_me_three_times () -> bool :
13
14
nonlocal value
14
15
15
16
if value == 2 :
@@ -26,10 +27,10 @@ def call_me_three_times():
26
27
assert abs ((end - ini ) - 0.1 ) < 0.01
27
28
28
29
29
- def test_function_times_out ():
30
+ def test_function_times_out () -> None :
30
31
ini = time ()
31
32
32
- def never_true ():
33
+ def never_true () -> bool :
33
34
return False
34
35
35
36
with pytest .raises (WaitTimeout ):
@@ -40,10 +41,10 @@ def never_true():
40
41
assert abs ((end - ini ) - 1.0 ) < 0.01
41
42
42
43
43
- def test_function_times_out_no_rise ():
44
+ def test_function_times_out_no_rise () -> None :
44
45
ini = time ()
45
46
46
- def never_true ():
47
+ def never_true () -> bool :
47
48
return False
48
49
49
50
retry_until (never_true , 1 , raises = False )
@@ -53,10 +54,10 @@ def never_true():
53
54
assert abs ((end - ini ) - 1.0 ) < 0.01
54
55
55
56
56
- def test_function_times_out_no_raise_assert ():
57
+ def test_function_times_out_no_raise_assert () -> None :
57
58
ini = time ()
58
59
59
- def never_true ():
60
+ def never_true () -> bool :
60
61
return False
61
62
62
63
assert not retry_until (never_true , 1 , raises = False )
@@ -66,11 +67,11 @@ def never_true():
66
67
assert abs ((end - ini ) - 1.0 ) < 0.01
67
68
68
69
69
- def test_retry_three_times_no_raise_assert ():
70
+ def test_retry_three_times_no_raise_assert () -> None :
70
71
ini = time ()
71
72
value = 0
72
73
73
- def call_me_three_times ():
74
+ def call_me_three_times () -> bool :
74
75
nonlocal value
75
76
76
77
if value == 2 :
0 commit comments