@@ -54,6 +54,7 @@ ruleTester.run('assertion-arguments', rule, {
54
54
testCase ( false , 't.truthy(\'unicorn\', \'message\');' ) ,
55
55
testCase ( false , 't.snapshot(value, \'message\');' ) ,
56
56
testCase ( false , 't.context.plan();' ) ,
57
+ testCase ( false , 't.teardown(() => {});' ) ,
57
58
testCase ( false , 't.timeout(100);' ) ,
58
59
testCase ( false , 'foo.t.plan();' ) ,
59
60
// Shouldn't be triggered since it's not a test file
@@ -104,6 +105,7 @@ ruleTester.run('assertion-arguments', rule, {
104
105
testCase ( 'always' , 't.skip.is(\'same\', \'same\', \'message\');' ) ,
105
106
testCase ( 'always' , 't.is.skip(\'same\', \'same\', \'message\');' ) ,
106
107
testCase ( 'always' , 't.snapshot(value, \'message\');' ) ,
108
+ testCase ( 'always' , 't.teardown(() => {});' ) ,
107
109
testCase ( 'always' , 't.timeout(100);' ) ,
108
110
testCase ( 'always' , 't.try(tt => tt.pass());' ) ,
109
111
testCase ( 'always' , 't.try(tt => tt.pass(), 1, 2);' ) ,
@@ -136,6 +138,7 @@ ruleTester.run('assertion-arguments', rule, {
136
138
testCase ( 'never' , 't.skip.is(\'same\', \'same\');' ) ,
137
139
testCase ( 'never' , 't.is.skip(\'same\', \'same\');' ) ,
138
140
testCase ( 'never' , 't.snapshot(value);' ) ,
141
+ testCase ( 'never' , 't.teardown(() => {});' ) ,
139
142
testCase ( 'never' , 't.timeout(100);' ) ,
140
143
testCase ( 'never' , 't.try(tt => tt.pass());' ) ,
141
144
testCase ( 'never' , 't.try(tt => tt.pass(), 1, 2);' ) ,
@@ -187,6 +190,7 @@ ruleTester.run('assertion-arguments', rule, {
187
190
testCase ( false , 't.skip.is(\'same\');' , tooFewError ( 2 ) ) ,
188
191
testCase ( false , 't.is.skip(\'same\');' , tooFewError ( 2 ) ) ,
189
192
testCase ( false , 't.snapshot();' , tooFewError ( 1 ) ) ,
193
+ testCase ( false , 't.teardown();' , tooFewError ( 1 ) ) ,
190
194
testCase ( false , 't.timeout();' , tooFewError ( 1 ) ) ,
191
195
testCase ( false , 't.try();' , tooFewError ( 1 ) ) ,
192
196
@@ -210,6 +214,7 @@ ruleTester.run('assertion-arguments', rule, {
210
214
testCase ( false , 't.skip.is(\'same\', \'same\', \'message\', \'extra argument\');' , tooManyError ( 3 ) ) ,
211
215
testCase ( false , 't.is.skip(\'same\', \'same\', \'message\', \'extra argument\');' , tooManyError ( 3 ) ) ,
212
216
testCase ( false , 't.snapshot(value, \'message\', \'extra argument\');' , tooManyError ( 2 ) ) ,
217
+ testCase ( false , 't.teardown(() => {}, \'extra argument\');' , tooManyError ( 1 ) ) ,
213
218
testCase ( false , 't.timeout(1, \'extra argument\');' , tooManyError ( 1 ) ) ,
214
219
215
220
testCase ( 'always' , 't.pass();' , missingError ) ,
0 commit comments