@@ -28,11 +28,11 @@ def run_testcases(testdir, testcases):
28
28
return testdir , testcases
29
29
30
30
31
- def test_unused_snapshots_failure (run_testcases ):
31
+ def test_unused_snapshots_failure (run_testcases , plugin_args ):
32
32
testdir , testcases = run_testcases
33
33
testdir .makepyfile (test_file = testcases ["used" ])
34
34
35
- result = testdir .runpytest ("-v" )
35
+ result = testdir .runpytest ("-v" , * plugin_args )
36
36
result .stdout .re_match_lines (
37
37
(
38
38
r"1 snapshot passed\. 1 snapshot unused\." ,
@@ -42,11 +42,11 @@ def test_unused_snapshots_failure(run_testcases):
42
42
assert result .ret == 1
43
43
44
44
45
- def test_unused_snapshots_warning (run_testcases ):
45
+ def test_unused_snapshots_warning (run_testcases , plugin_args ):
46
46
testdir , testcases = run_testcases
47
47
testdir .makepyfile (test_file = testcases ["used" ])
48
48
49
- result = testdir .runpytest ("-v" , "--snapshot-warn-unused" )
49
+ result = testdir .runpytest ("-v" , "--snapshot-warn-unused" , * plugin_args )
50
50
result .stdout .re_match_lines (
51
51
(
52
52
r"1 snapshot passed\. 1 snapshot unused\." ,
@@ -56,11 +56,11 @@ def test_unused_snapshots_warning(run_testcases):
56
56
assert result .ret == 0
57
57
58
58
59
- def test_unused_snapshots_deletion (run_testcases ):
59
+ def test_unused_snapshots_deletion (run_testcases , plugin_args ):
60
60
testdir , testcases = run_testcases
61
61
testdir .makepyfile (test_file = testcases ["used" ])
62
62
63
- result = testdir .runpytest ("-v" , "--snapshot-update" )
63
+ result = testdir .runpytest ("-v" , "--snapshot-update" , * plugin_args )
64
64
result .stdout .re_match_lines (
65
65
(
66
66
r"1 snapshot passed\. 1 unused snapshot deleted\." ,
0 commit comments