@@ -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.timeout(100);' ) ,
57
58
testCase ( false , 'foo.t.plan();' ) ,
58
59
// Shouldn't be triggered since it's not a test file
59
60
testCase ( false , 't.true(true);' , false , false ) ,
@@ -103,6 +104,7 @@ ruleTester.run('assertion-arguments', rule, {
103
104
testCase ( 'always' , 't.skip.is(\'same\', \'same\', \'message\');' ) ,
104
105
testCase ( 'always' , 't.is.skip(\'same\', \'same\', \'message\');' ) ,
105
106
testCase ( 'always' , 't.snapshot(value, \'message\');' ) ,
107
+ testCase ( 'always' , 't.timeout(100);' ) ,
106
108
107
109
// Shouldn't be triggered since it's not a test file
108
110
testCase ( 'always' , 't.true(true);' , [ ] , false ) ,
@@ -131,6 +133,7 @@ ruleTester.run('assertion-arguments', rule, {
131
133
testCase ( 'never' , 't.skip.is(\'same\', \'same\');' ) ,
132
134
testCase ( 'never' , 't.is.skip(\'same\', \'same\');' ) ,
133
135
testCase ( 'never' , 't.snapshot(value);' ) ,
136
+ testCase ( 'never' , 't.timeout(100);' ) ,
134
137
// Shouldn't be triggered since it's not a test file
135
138
testCase ( 'never' , 't.true(true, \'message\');' , [ ] , false ) ,
136
139
@@ -177,6 +180,7 @@ ruleTester.run('assertion-arguments', rule, {
177
180
testCase ( false , 't.skip.is(\'same\');' , tooFewError ( 2 ) ) ,
178
181
testCase ( false , 't.is.skip(\'same\');' , tooFewError ( 2 ) ) ,
179
182
testCase ( false , 't.snapshot();' , tooFewError ( 1 ) ) ,
183
+ testCase ( false , 't.timeout();' , tooFewError ( 1 ) ) ,
180
184
181
185
// Too many arguments
182
186
testCase ( false , 't.plan(1, \'extra argument\');' , tooManyError ( 1 ) ) ,
@@ -198,6 +202,7 @@ ruleTester.run('assertion-arguments', rule, {
198
202
testCase ( false , 't.skip.is(\'same\', \'same\', \'message\', \'extra argument\');' , tooManyError ( 3 ) ) ,
199
203
testCase ( false , 't.is.skip(\'same\', \'same\', \'message\', \'extra argument\');' , tooManyError ( 3 ) ) ,
200
204
testCase ( false , 't.snapshot(value, \'message\', \'extra argument\');' , tooManyError ( 2 ) ) ,
205
+ testCase ( false , 't.timeout(1, \'extra argument\');' , tooManyError ( 1 ) ) ,
201
206
202
207
testCase ( 'always' , 't.pass();' , missingError ) ,
203
208
testCase ( 'always' , 't.fail();' , missingError ) ,
0 commit comments