Skip to content

Commit fe810e8

Browse files
committed
forget about using node:path library in commands/transform unit test
1 parent 5c45934 commit fe810e8

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

commands/__test__/transform.spec.ts

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { join, resolve } from 'node:path'
21
import { run } from 'jscodeshift/src/Runner'
32
import prompts from 'prompts'
43
import { transform } from '../transform'
@@ -23,8 +22,8 @@ describe('interactive mode', () => {
2322
expect(spyOnConsole).not.toHaveBeenCalled()
2423
expect(run).toHaveBeenCalledTimes(1)
2524
expect(run).toHaveBeenCalledWith(
26-
join(__dirname, '../../', 'transforms/magic-redirect.js'),
27-
[resolve('./transforms/__testfixtures__')],
25+
expect.stringContaining('/transforms/magic-redirect.js'),
26+
expect.arrayContaining([expect.stringContaining('/transforms/__testfixtures__')]),
2827
{
2928
babel: false,
3029
dry: true,
@@ -49,8 +48,8 @@ describe('interactive mode', () => {
4948
expect(spyOnConsole).not.toHaveBeenCalled()
5049
expect(run).toHaveBeenCalledTimes(1)
5150
expect(run).toHaveBeenCalledWith(
52-
join(__dirname, '../../', 'transforms/magic-redirect.js'),
53-
[resolve('./transforms/__testfixtures__')],
51+
expect.stringContaining('/transforms/magic-redirect.js'),
52+
expect.arrayContaining([expect.stringContaining('/transforms/__testfixtures__')]),
5453
{
5554
babel: false,
5655
dry: true,
@@ -75,8 +74,8 @@ describe('interactive mode', () => {
7574
expect(spyOnConsole).not.toHaveBeenCalled()
7675
expect(run).toHaveBeenCalledTimes(1)
7776
expect(run).toHaveBeenCalledWith(
78-
join(__dirname, '../../', 'transforms/magic-redirect.js'),
79-
[resolve('__testfixtures__')],
77+
expect.stringContaining('/transforms/magic-redirect.js'),
78+
expect.arrayContaining([expect.stringContaining('/__testfixtures__')]),
8079
{
8180
babel: false,
8281
dry: true,
@@ -105,8 +104,8 @@ describe('Non-Interactive Mode', () => {
105104
expect(spyOnConsole).not.toHaveBeenCalled()
106105
expect(run).toHaveBeenCalledTimes(1)
107106
expect(run).toHaveBeenCalledWith(
108-
join(__dirname, '../../', 'transforms/magic-redirect.js'),
109-
[resolve('__testfixtures__')],
107+
expect.stringContaining('/transforms/magic-redirect.js'),
108+
expect.arrayContaining([expect.stringContaining('__testfixtures__')]),
110109
{
111110
babel: false,
112111
dry: true,

0 commit comments

Comments
 (0)