File tree 2 files changed +10
-18
lines changed
2 files changed +10
-18
lines changed Original file line number Diff line number Diff line change @@ -18,19 +18,15 @@ describe(`Extra Tests`, () => {
18
18
describe ( `Built Tests` , ( ) => {
19
19
// see: https://github.com/LeDDGroup/typescript-transform-paths/issues/130
20
20
test ( `Transformer works without ts-node being present` , ( ) => {
21
- vi . doMock (
22
- "ts-node" ,
23
- ( ) => {
24
- throw new ModuleNotFoundError ( "ts-node" ) ;
25
- } ,
26
- { virtual : true } ,
27
- ) ;
21
+ vi . doMock ( "ts-node" , ( ) => {
22
+ throw new ModuleNotFoundError ( "ts-node" ) ;
23
+ } ) ;
28
24
try {
29
25
const program = createTsProgram ( { tsInstance : ts , tsConfigFile } , config . builtTransformerPath ) ;
30
26
const res = getEmitResultFromProgram ( program ) ;
31
27
expect ( res [ indexFile ] . js ) . toMatch ( `var _identifier_1 = require("./id")` ) ;
32
28
} finally {
33
- vi . dontMock ( "ts-node" ) ;
29
+ vi . doUnmock ( "ts-node" ) ;
34
30
}
35
31
} ) ;
36
32
Original file line number Diff line number Diff line change @@ -91,21 +91,17 @@ describe(`Register script`, () => {
91
91
92
92
describe ( `Register` , ( ) => {
93
93
test ( `Throws without ts-node` , ( ) => {
94
- vi . doMock (
95
- "ts-node" ,
96
- ( ) => {
97
- throw new ModuleNotFoundError ( "ts-node" ) ;
98
- } ,
99
- { virtual : true } ,
100
- ) ;
94
+ vi . doMock ( "ts-node" , ( ) => {
95
+ throw new ModuleNotFoundError ( "ts-node" ) ;
96
+ } ) ;
101
97
expect ( ( ) => register ( ) ) . toThrow ( `Cannot resolve ts-node` ) ;
102
- vi . dontMock ( "ts-node" ) ;
98
+ vi . doUnmock ( "ts-node" ) ;
103
99
} ) ;
104
100
105
101
test ( `Throws if can't register ts-node` , ( ) => {
106
- vi . doMock ( "ts-node" , ( ) => ( { register : ( ) => { } } ) , { virtual : true } ) ;
102
+ vi . doMock ( "ts-node" , ( ) => ( { register : ( ) => { } } ) ) ;
107
103
expect ( ( ) => register ( ) ) . toThrow ( `Could not register ts-node instance!` ) ;
108
- vi . dontMock ( "ts-node" ) ;
104
+ vi . doUnmock ( "ts-node" ) ;
109
105
} ) ;
110
106
111
107
test ( `No transformers in tsConfig exits quietly` , ( ) => {
You can’t perform that action at this time.
0 commit comments