Skip to content

Commit ab0a257

Browse files
committed
refactor: replace setupRuleTester with createRuleTester for consistency in test files
1 parent a3d2fd8 commit ab0a257

8 files changed

+14
-19
lines changed

tests/enforce-import-boundaries.spec.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { describe, it, beforeEach } from 'vitest'
22
import plugin from '../src/index.js'
3-
import { setupRuleTester } from './utils'
3+
import { createRuleTester } from './utils'
44

55
describe('vue-modular/enforce-import-boundaries rule', () => {
66
let ruleTester
77

88
beforeEach(() => {
9-
ruleTester = setupRuleTester()
9+
ruleTester = createRuleTester()
1010
})
1111

1212
it('basic cases', () => {

tests/no-business-logic-in-ui-kit.spec.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { describe, it, expect, beforeEach } from 'vitest'
22
import plugin from '../src/index.js'
3-
import { setupRuleTester } from './utils'
3+
import { createRuleTester } from './utils'
44

55
describe('vue-modular/no-business-logic-in-ui-kit rule', () => {
66
let ruleTester
77

88
beforeEach(() => {
9-
ruleTester = setupRuleTester()
9+
ruleTester = createRuleTester()
1010
})
1111

1212
it('flags forbidden imports and side-effect calls inside UI-kit files', () => {

tests/no-cross-feature-imports.spec.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { describe, it, expect, beforeEach } from 'vitest'
22
import plugin from '../src/index.js'
3-
import { setupRuleTester } from './utils'
3+
import { createRuleTester } from './utils'
44

55
describe('vue-modular/no-cross-feature-imports rule', () => {
66
let ruleTester
77

88
beforeEach(() => {
9-
ruleTester = setupRuleTester()
9+
ruleTester = createRuleTester()
1010
})
1111

1212
it('should prevent cross-feature imports from src/features', () => {

tests/no-cross-module-imports.spec.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { describe, it, beforeEach } from 'vitest'
22
import plugin from '../src/index.js'
3-
import { setupRuleTester } from './utils'
3+
import { createRuleTester } from './utils'
44

55
describe('vue-modular/no-cross-module-imports rule', () => {
66
let ruleTester
77

88
beforeEach(() => {
9-
ruleTester = setupRuleTester()
9+
ruleTester = createRuleTester()
1010
})
1111

1212
it('should allow same module imports', () => {

tests/no-deep-nesting.spec.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { describe, it, beforeEach } from 'vitest'
2-
import { setupRuleTester } from './utils'
2+
import { createRuleTester } from './utils'
33
import noDeepNestingRule from '../src/rules/no-deep-nesting.js'
44

55
describe('no-deep-nesting rule', () => {
66
let ruleTester
77

88
beforeEach(() => {
9-
ruleTester = setupRuleTester()
9+
ruleTester = createRuleTester()
1010
})
1111

1212
it('should allow files within default depth limit (3 levels)', () => {

tests/no-orphaned-files.spec.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { describe, it, beforeEach } from 'vitest'
22
import noOrphanedFilesRule from '../src/rules/no-orphaned-files.js'
3-
import { setupRuleTester } from './utils'
3+
import { createRuleTester } from './utils'
44

55
describe('no-orphaned-files rule', () => {
66
let ruleTester
77

88
beforeEach(() => {
9-
ruleTester = setupRuleTester()
9+
ruleTester = createRuleTester()
1010
})
1111

1212
describe('valid cases', () => {

tests/test-files-handling.spec.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { describe, it, beforeEach, expect } from 'vitest'
22
import plugin from '../src/index.js'
3-
import { setupRuleTester } from './utils'
3+
import { createRuleTester } from './utils'
44

55
describe('Test files handling', () => {
66
let ruleTester
77

88
beforeEach(() => {
9-
ruleTester = setupRuleTester()
9+
ruleTester = createRuleTester()
1010
})
1111

1212
describe('enforce-import-boundaries', () => {

tests/utils/ruleTester.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,3 @@ export const createRuleTester = () => {
1616
},
1717
})
1818
}
19-
20-
export const setupRuleTester = () => {
21-
// Keep backward compatibility
22-
return createRuleTester()
23-
}

0 commit comments

Comments
 (0)