@@ -42,14 +42,14 @@ const destructureNamedImportTests = [
42
42
] ;
43
43
44
44
jest . mock ( '../update-react-imports' , ( ) => {
45
- return Object . assign ( require . requireActual ( '../update-react-imports' ) , {
45
+ return Object . assign ( jest . requireActual ( '../update-react-imports' ) , {
46
46
parser : 'flow' ,
47
47
} ) ;
48
48
} ) ;
49
49
50
50
const defineTest = require ( 'jscodeshift/dist/testUtils' ) . defineTest ;
51
51
52
- [ ... tests , ... flowOnlyTests ] . forEach ( ( test ) => {
52
+ tests . forEach ( ( test ) => {
53
53
defineTest (
54
54
__dirname ,
55
55
'update-react-imports' ,
@@ -58,11 +58,22 @@ const defineTest = require('jscodeshift/dist/testUtils').defineTest;
58
58
) ;
59
59
} ) ;
60
60
61
+
62
+ destructureNamedImportTests . forEach ( ( test ) => {
63
+ defineTest (
64
+ __dirname ,
65
+ 'update-react-imports' ,
66
+ { destructureNamespaceImports : true } ,
67
+ `update-react-imports/${ test } `
68
+ ) ;
69
+ } ) ;
70
+
71
+
61
72
describe ( 'typescript' , ( ) => {
62
73
beforeEach ( ( ) => {
63
74
jest . mock ( '../update-react-imports' , ( ) => {
64
75
return Object . assign (
65
- require . requireActual ( '../update-react-imports' ) ,
76
+ jest . requireActual ( '../update-react-imports' ) ,
66
77
{
67
78
parser : 'tsx'
68
79
}
@@ -74,21 +85,12 @@ describe('typescript', () => {
74
85
jest . resetModules ( ) ;
75
86
} ) ;
76
87
77
- [ ... tests , ... tsOnlyTests ] . forEach ( ( test ) => {
88
+ tsOnlyTests . forEach ( ( test ) => {
78
89
defineTest (
79
90
__dirname ,
80
91
'update-react-imports' ,
81
92
null ,
82
- `update-react-imports/typescript/${ test } .tsx `
93
+ `update-react-imports/typescript/${ test } `
83
94
) ;
84
95
} ) ;
85
- } ) ;
86
-
87
- destructureNamedImportTests . forEach ( ( test ) => {
88
- defineTest (
89
- __dirname ,
90
- 'update-react-imports' ,
91
- { destructureNamespaceImports : true } ,
92
- `update-react-imports/${ test } `
93
- ) ;
94
- } ) ;
96
+ } ) ;
0 commit comments