@@ -28,6 +28,7 @@ ruleTester.run('no-unknown-modifiers', rule, {
2828 `${ header } test.todo(t => {});` ,
2929 `${ header } test.after.always(t => {});` ,
3030 `${ header } test.afterEach.always(t => {});` ,
31+ `${ header } test.after.always.skip(t => {});` ,
3132 `${ header } test.failing(t => {});` ,
3233 `${ header } test.macro(t => {});` ,
3334 // Shouldn't be triggered since it's not a test file
@@ -120,5 +121,64 @@ ruleTester.run('no-unknown-modifiers', rule, {
120121 } ] ,
121122 } ] ,
122123 } ,
124+ {
125+ code : `${ header } test.always(t => {});` ,
126+ errors : [ {
127+ messageId : 'always-without-after' ,
128+ suggestions : [ {
129+ messageId : 'always-without-after-suggestion' ,
130+ output : `${ header } test(t => {});` ,
131+ } ] ,
132+ } ] ,
133+ } ,
134+ {
135+ code : `${ header } test.before.always(t => {});` ,
136+ errors : [ {
137+ messageId : 'always-without-after' ,
138+ suggestions : [ {
139+ messageId : 'always-without-after-suggestion' ,
140+ output : `${ header } test.before(t => {});` ,
141+ } ] ,
142+ } ] ,
143+ } ,
144+ {
145+ code : `${ header } test.beforeEach.always(t => {});` ,
146+ errors : [ {
147+ messageId : 'always-without-after' ,
148+ suggestions : [ {
149+ messageId : 'always-without-after-suggestion' ,
150+ output : `${ header } test.beforeEach(t => {});` ,
151+ } ] ,
152+ } ] ,
153+ } ,
154+ {
155+ code : `${ header } test.serial.always(t => {});` ,
156+ errors : [ {
157+ messageId : 'always-without-after' ,
158+ suggestions : [ {
159+ messageId : 'always-without-after-suggestion' ,
160+ output : `${ header } test.serial(t => {});` ,
161+ } ] ,
162+ } ] ,
163+ } ,
164+ {
165+ code : `${ header } test.foo.always(t => {});` ,
166+ errors : [
167+ {
168+ messageId : 'no-unknown-modifiers' ,
169+ suggestions : [ {
170+ messageId : 'no-unknown-modifiers-suggestion' ,
171+ output : `${ header } test.always(t => {});` ,
172+ } ] ,
173+ } ,
174+ {
175+ messageId : 'always-without-after' ,
176+ suggestions : [ {
177+ messageId : 'always-without-after-suggestion' ,
178+ output : `${ header } test.foo(t => {});` ,
179+ } ] ,
180+ } ,
181+ ] ,
182+ } ,
123183 ] ,
124184} ) ;
0 commit comments