18
18
([np .bytes_ , np .unicode_ ], np .object_ ),
19
19
],
20
20
)
21
- def test_result_type (args , expected ):
21
+ def test_result_type (args , expected ) -> None :
22
22
actual = dtypes .result_type (* args )
23
23
assert actual == expected
24
24
25
25
26
- def test_result_type_scalar ():
26
+ def test_result_type_scalar () -> None :
27
27
actual = dtypes .result_type (np .arange (3 , dtype = np .float32 ), np .nan )
28
28
assert actual == np .float32
29
29
30
30
31
- def test_result_type_dask_array ():
31
+ def test_result_type_dask_array () -> None :
32
32
# verify it works without evaluating dask arrays
33
33
da = pytest .importorskip ("dask.array" )
34
34
dask = pytest .importorskip ("dask" )
@@ -50,7 +50,7 @@ def error():
50
50
51
51
52
52
@pytest .mark .parametrize ("obj" , [1.0 , np .inf , "ab" , 1.0 + 1.0j , True ])
53
- def test_inf (obj ):
53
+ def test_inf (obj ) -> None :
54
54
assert dtypes .INF > obj
55
55
assert dtypes .NINF < obj
56
56
@@ -85,7 +85,7 @@ def test_inf(obj):
85
85
("V" , (np .dtype ("O" ), "nan" )), # dtype('V')
86
86
],
87
87
)
88
- def test_maybe_promote (kind , expected ):
88
+ def test_maybe_promote (kind , expected ) -> None :
89
89
# 'g': np.float128 is not tested : not available on all platforms
90
90
# 'G': np.complex256 is not tested : not available on all platforms
91
91
@@ -94,7 +94,7 @@ def test_maybe_promote(kind, expected):
94
94
assert str (actual [1 ]) == expected [1 ]
95
95
96
96
97
- def test_nat_types_membership ():
97
+ def test_nat_types_membership () -> None :
98
98
assert np .datetime64 ("NaT" ).dtype in dtypes .NAT_TYPES
99
99
assert np .timedelta64 ("NaT" ).dtype in dtypes .NAT_TYPES
100
100
assert np .float64 not in dtypes .NAT_TYPES
0 commit comments