22
33import json
44import math
5- from unittest .mock import MagicMock
65
76import pytest
87
@@ -97,7 +96,6 @@ def test_percentile_is_primary_false(self) -> None:
9796 assert trimmed .is_primary is False
9897
9998 def test_percentile_count_nearest_rank (self ) -> None :
100- import math
10199 result = make_result (tuple (float (i ) for i in range (1 , 101 )))
102100 trimmed = result .percentile (95 )
103101 expected_count = math .ceil (100 * 95 / 100 )
@@ -106,7 +104,6 @@ def test_percentile_count_nearest_rank(self) -> None:
106104 def test_percentile_contains_fastest (self ) -> None :
107105 result = make_result ((5.0 , 1.0 , 3.0 , 2.0 , 4.0 ))
108106 trimmed = result .percentile (60 )
109- import math
110107 k = math .ceil (5 * 60 / 100 )
111108 assert len (trimmed .durations ) == k
112109 # should be the smallest k values
@@ -121,14 +118,12 @@ def test_percentile_100_returns_all(self) -> None:
121118 def test_percentile_small_number (self ) -> None :
122119 result = make_result ((1.0 , 2.0 , 3.0 ))
123120 trimmed = result .percentile (50 )
124- import math
125121 expected = math .ceil (3 * 50 / 100 )
126122 assert len (trimmed .durations ) == expected
127123
128124 def test_percentile_99 (self ) -> None :
129125 result = make_result (tuple (float (i ) for i in range (1 , 101 )))
130126 trimmed = result .percentile (99 )
131- import math
132127 assert len (trimmed .durations ) == math .ceil (100 * 99 / 100 )
133128
134129 def test_percentile_mean_recomputed (self ) -> None :
@@ -170,7 +165,6 @@ def test_percentile_preserves_fsum_mean(self) -> None:
170165 result = make_result (durations )
171166 trimmed = result .percentile (80 )
172167 sorted_d = sorted (durations )
173- import math
174168 k = math .ceil (10 * 80 / 100 )
175169 expected = math .fsum (sorted_d [:k ]) / k
176170 assert trimmed .mean == pytest .approx (expected )
@@ -194,12 +188,10 @@ def test_p99_is_cached(self) -> None:
194188 assert result .p99 is result .p99
195189
196190 def test_p95_count (self ) -> None :
197- import math
198191 result = make_result (tuple (float (i ) for i in range (1 , 101 )))
199192 assert len (result .p95 .durations ) == math .ceil (100 * 95 / 100 )
200193
201194 def test_p99_count (self ) -> None :
202- import math
203195 result = make_result (tuple (float (i ) for i in range (1 , 101 )))
204196 assert len (result .p99 .durations ) == math .ceil (100 * 99 / 100 )
205197
0 commit comments