Skip to content

Commit 1034dc0

Browse files
committed
chore: Fix tests
1 parent 823887a commit 1034dc0

File tree

2 files changed

+27
-18
lines changed

2 files changed

+27
-18
lines changed

src/rules/require-hook.test.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
import rule from '../../src/rules/require-hook'
2-
import { runRuleTester, runTSRuleTester } from '../utils/rule-tester'
2+
import {
3+
javascript,
4+
runRuleTester,
5+
runTSRuleTester,
6+
typescript,
7+
} from '../utils/rule-tester'
38

49
const messageId = 'useHook'
510

@@ -323,7 +328,7 @@ runRuleTester('require-hook', rule, {
323328
runTSRuleTester('require-hook - TypeScript', rule, {
324329
invalid: [
325330
{
326-
code: javascript`
331+
code: typescript`
327332
import { setup } from '../test-utils';
328333
329334
// todo: https://github.com/DefinitelyTyped/DefinitelyTyped/pull/56545
@@ -343,7 +348,7 @@ runTSRuleTester('require-hook - TypeScript', rule, {
343348
},
344349
],
345350
valid: [
346-
javascript`
351+
typescript`
347352
import { myFn } from '../functions';
348353
349354
// todo: https://github.com/DefinitelyTyped/DefinitelyTyped/pull/56545

src/utils/parseFnCall.test.ts

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import dedent from 'dedent'
21
import { Rule } from 'eslint'
32
import * as ESTree from 'estree'
43
import { getStringValue } from './ast'
@@ -8,7 +7,12 @@ import {
87
parseFnCallWithReason,
98
type ResolvedFnWithNode,
109
} from './parseFnCall'
11-
import { runRuleTester, runTSRuleTester } from './rule-tester'
10+
import {
11+
javascript,
12+
runRuleTester,
13+
runTSRuleTester,
14+
typescript,
15+
} from './rule-tester'
1216

1317
const isNode = (obj: unknown): obj is ESTree.Node => {
1418
if (typeof obj === 'object' && obj !== null) {
@@ -257,7 +261,7 @@ runRuleTester('expect', rule, {
257261
],
258262
},
259263
{
260-
code: dedent`
264+
code: javascript`
261265
import { expect } from '@playwright/test';
262266
263267
expect(x).toBe(y);
@@ -287,7 +291,7 @@ runRuleTester('expect', rule, {
287291
],
288292
},
289293
{
290-
code: dedent`
294+
code: javascript`
291295
import { expect } from '@playwright/test';
292296
293297
expect(x).not.toBe(y);
@@ -347,7 +351,7 @@ runRuleTester('expect', rule, {
347351
errors: [{ column: 11, line: 1, messageId: 'matcher-not-called' }],
348352
},
349353
{
350-
code: dedent`
354+
code: javascript`
351355
import { expect } from '@playwright/test';
352356
353357
expect;
@@ -363,7 +367,7 @@ runRuleTester('expect', rule, {
363367
],
364368
},
365369
{
366-
code: dedent`
370+
code: javascript`
367371
import { expect } from '@playwright/test';
368372
369373
expect(x).is.toBe(x);
@@ -375,7 +379,7 @@ runRuleTester('expect', rule, {
375379
errors: [{ column: 1, line: 1, messageId: 'matcher-not-found' }],
376380
},
377381
{
378-
code: dedent`
382+
code: javascript`
379383
import { expect } from '@playwright/test';
380384
381385
expect(x).not.resolves.toBe(x);
@@ -457,7 +461,7 @@ runRuleTester('test', rule, {
457461
],
458462
},
459463
{
460-
code: dedent`
464+
code: javascript`
461465
test('test full report', {
462466
annotation: [
463467
{ type: 'issue', description: 'https://github.com/microsoft/playwright/issues/23180' },
@@ -854,7 +858,7 @@ runRuleTester('describe', rule, {
854858
],
855859
},
856860
{
857-
code: dedent`
861+
code: javascript`
858862
test.describe('group', {
859863
tag: '@report',
860864
}, () => {
@@ -965,7 +969,7 @@ runRuleTester('describe', rule, {
965969
settings: { playwright: { globalAliases: { describe: ['context'] } } },
966970
},
967971
{
968-
code: dedent`
972+
code: javascript`
969973
context("when there is an error", () => {})
970974
describe("when there is an error", () => {})
971975
`,
@@ -1059,7 +1063,7 @@ runRuleTester('describe', rule, {
10591063
runTSRuleTester('typescript', rule, {
10601064
invalid: [
10611065
{
1062-
code: dedent`
1066+
code: typescript`
10631067
import { test } from '../it-utils';
10641068
import { test } from '@playwright/test';
10651069
@@ -1087,7 +1091,7 @@ runTSRuleTester('typescript', rule, {
10871091
],
10881092
valid: [
10891093
{
1090-
code: dedent`
1094+
code: typescript`
10911095
function it(message: string, fn: () => void): void;
10921096
function it(cases: unknown[], message: string, fn: () => void): void;
10931097
function it(...all: any[]): void {}
@@ -1096,22 +1100,22 @@ runTSRuleTester('typescript', rule, {
10961100
`,
10971101
},
10981102
{
1099-
code: dedent`
1103+
code: typescript`
11001104
interface it {}
11011105
function it(...all: any[]): void {}
11021106
11031107
it('is not a function', () => {});
11041108
`,
11051109
},
11061110
"it('is not a function', () => {});",
1107-
'dedent()',
1111+
'typescript()',
11081112
'expect.assertions()',
11091113
'expect.anything()',
11101114
'expect.arrayContaining()',
11111115
'expect.objectContaining(expected)',
11121116
'expect.not.objectContaining(expected)',
11131117
{
1114-
code: dedent`
1118+
code: typescript`
11151119
import { expect } from '@playwright/test';
11161120
11171121
expect.assertions();

0 commit comments

Comments
 (0)