Skip to content

Commit 9fb1259

Browse files
committed
remove unneeded variables for warning checks from tests
1 parent 8606f23 commit 9fb1259

1 file changed

Lines changed: 10 additions & 8 deletions

File tree

test_pytest_rerunfailures.py

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -238,17 +238,18 @@ def test_fail():
238238
result = testdir.runpytest('--reruns', '3',
239239
'--reruns-delay', str(delay_time))
240240

241-
num_warnings = 0
241+
if delay_time < 0:
242+
result.stdout.fnmatch_lines(
243+
'*UserWarning: Delay time between re-runs cannot be < 0. '
244+
'Using default value: 0')
245+
242246
if delay_time < 0:
243247
delay_time = 0
244-
num_warnings = 1
245248

246249
time.sleep.assert_called_with(delay_time)
247250

248251
assert_outcomes(result, passed=0, failed=1, rerun=3)
249252

250-
if num_warnings:
251-
result.stdout.fnmatch_lines('*UserWarning: Delay time between re-runs cannot be < 0. Using default value: 0')
252253

253254
@pytest.mark.parametrize('delay_time', [-1, 0, 0.0, 1, 2.5])
254255
def test_reruns_with_delay_marker(testdir, delay_time):
@@ -263,17 +264,18 @@ def test_fail_two():
263264

264265
result = testdir.runpytest()
265266

266-
num_warnings = 0
267+
if delay_time < 0:
268+
result.stdout.fnmatch_lines(
269+
'*UserWarning: Delay time between re-runs cannot be < 0. '
270+
'Using default value: 0')
271+
267272
if delay_time < 0:
268273
delay_time = 0
269-
num_warnings = 1
270274

271275
time.sleep.assert_called_with(delay_time)
272276

273277
assert_outcomes(result, passed=0, failed=1, rerun=2)
274278

275-
if num_warnings:
276-
result.stdout.fnmatch_lines('*UserWarning: Delay time between re-runs cannot be < 0. Using default value: 0')
277279

278280
def test_rerun_on_setup_class_with_error_with_reruns(testdir):
279281
"""

0 commit comments

Comments
 (0)