Skip to content

Commit 86aa0de

Browse files
committed
test: no-dom-import
1 parent 5d9fee7 commit 86aa0de

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

tests/lib/rules/no-dom-import.test.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ ruleTester.run(RULE_NAME, rule, {
2121
'const { fireEvent } = require("@testing-library/react")',
2222
'require("react-testing-library")',
2323
'require("@testing-library/react")',
24+
'require("@marko/testing-library")',
2425
{
2526
code: 'import { fireEvent } from "test-utils"',
2627
settings: { 'testing-library/utils-module': 'test-utils' },
@@ -66,6 +67,19 @@ ruleTester.run(RULE_NAME, rule, {
6667
],
6768
output: `import { fireEvent } from "react-testing-library"`,
6869
},
70+
{
71+
code: 'import { fireEvent } from "dom-testing-library"',
72+
options: ['marko'],
73+
errors: [
74+
{
75+
messageId: 'noDomImportFramework',
76+
data: {
77+
module: 'marko-testing-library',
78+
},
79+
},
80+
],
81+
output: `import { fireEvent } from "marko-testing-library"`,
82+
},
6983
// Single quote or double quotes should not be replaced
7084
{
7185
code: `import { fireEvent } from 'dom-testing-library'`,

0 commit comments

Comments
 (0)