Skip to content

Commit 11c9250

Browse files
committed
test(prefer-hooks-on-top): make cases a bit more readable
1 parent 778791d commit 11c9250

File tree

1 file changed

+24
-11
lines changed

1 file changed

+24
-11
lines changed

src/rules/__tests__/prefer-hooks-on-top.test.ts

Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ ruleTester.run('basic describe block', rule, {
1717
beforeEach(() => {});
1818
someSetupFn();
1919
afterEach(() => {});
20+
2021
test('bar', () => {
2122
someFn();
2223
});
@@ -42,6 +43,7 @@ ruleTester.run('basic describe block', rule, {
4243
test('bar', () => {
4344
someFn();
4445
});
46+
4547
beforeAll(() => {});
4648
test('bar', () => {
4749
someFn();
@@ -52,7 +54,7 @@ ruleTester.run('basic describe block', rule, {
5254
{
5355
messageId: 'noHookOnTop',
5456
column: 3,
55-
line: 6,
57+
line: 7,
5658
},
5759
],
5860
},
@@ -63,6 +65,7 @@ ruleTester.run('basic describe block', rule, {
6365
test.each\`\`('bar', () => {
6466
someFn();
6567
});
68+
6669
beforeAll(() => {});
6770
test.only('bar', () => {
6871
someFn();
@@ -73,7 +76,7 @@ ruleTester.run('basic describe block', rule, {
7376
{
7477
messageId: 'noHookOnTop',
7578
column: 3,
76-
line: 6,
79+
line: 7,
7780
},
7881
],
7982
},
@@ -84,6 +87,7 @@ ruleTester.run('basic describe block', rule, {
8487
test.only.each\`\`('bar', () => {
8588
someFn();
8689
});
90+
8791
beforeAll(() => {});
8892
test.only('bar', () => {
8993
someFn();
@@ -94,7 +98,7 @@ ruleTester.run('basic describe block', rule, {
9498
{
9599
messageId: 'noHookOnTop',
96100
column: 3,
97-
line: 6,
101+
line: 7,
98102
},
99103
],
100104
},
@@ -107,19 +111,21 @@ ruleTester.run('multiple describe blocks', rule, {
107111
describe.skip('foo', () => {
108112
beforeEach(() => {});
109113
beforeAll(() => {});
114+
110115
test('bar', () => {
111116
someFn();
112117
});
113118
});
119+
114120
describe('foo', () => {
115121
beforeEach(() => {});
122+
116123
test('bar', () => {
117124
someFn();
118125
});
119126
});
120127
`,
121128
],
122-
123129
invalid: [
124130
{
125131
code: dedent`
@@ -128,6 +134,7 @@ ruleTester.run('multiple describe blocks', rule, {
128134
test('bar', () => {
129135
someFn();
130136
});
137+
131138
beforeAll(() => {});
132139
test('bar', () => {
133140
someFn();
@@ -137,14 +144,17 @@ ruleTester.run('multiple describe blocks', rule, {
137144
beforeEach(() => {});
138145
beforeEach(() => {});
139146
beforeAll(() => {});
147+
140148
test('bar', () => {
141149
someFn();
142150
});
143151
});
152+
144153
describe('foo', () => {
145154
test('bar', () => {
146155
someFn();
147156
});
157+
148158
beforeEach(() => {});
149159
beforeEach(() => {});
150160
beforeAll(() => {});
@@ -154,22 +164,22 @@ ruleTester.run('multiple describe blocks', rule, {
154164
{
155165
messageId: 'noHookOnTop',
156166
column: 3,
157-
line: 6,
167+
line: 7,
158168
},
159169
{
160170
messageId: 'noHookOnTop',
161171
column: 3,
162-
line: 23,
172+
line: 27,
163173
},
164174
{
165175
messageId: 'noHookOnTop',
166176
column: 3,
167-
line: 24,
177+
line: 28,
168178
},
169179
{
170180
messageId: 'noHookOnTop',
171181
column: 3,
172-
line: 25,
182+
line: 29,
173183
},
174184
],
175185
},
@@ -184,6 +194,7 @@ ruleTester.run('nested describe blocks', rule, {
184194
test('bar', () => {
185195
someFn();
186196
});
197+
187198
describe('inner_foo', () => {
188199
beforeEach(() => {});
189200
test('inner bar', () => {
@@ -193,7 +204,6 @@ ruleTester.run('nested describe blocks', rule, {
193204
});
194205
`,
195206
],
196-
197207
invalid: [
198208
{
199209
code: dedent`
@@ -202,14 +212,17 @@ ruleTester.run('nested describe blocks', rule, {
202212
test('bar', () => {
203213
someFn();
204214
});
215+
205216
describe('inner_foo', () => {
206217
beforeEach(() => {});
207218
test('inner bar', () => {
208219
someFn();
209220
});
221+
210222
test('inner bar', () => {
211223
someFn();
212224
});
225+
213226
beforeAll(() => {});
214227
afterAll(() => {});
215228
test('inner bar', () => {
@@ -222,12 +235,12 @@ ruleTester.run('nested describe blocks', rule, {
222235
{
223236
messageId: 'noHookOnTop',
224237
column: 5,
225-
line: 14,
238+
line: 17,
226239
},
227240
{
228241
messageId: 'noHookOnTop',
229242
column: 5,
230-
line: 15,
243+
line: 18,
231244
},
232245
],
233246
},

0 commit comments

Comments
 (0)