@@ -42,14 +42,14 @@ const destructureNamedImportTests = [
4242] ;
4343
4444jest . mock ( '../update-react-imports' , ( ) => {
45- return Object . assign ( require . requireActual ( '../update-react-imports' ) , {
45+ return Object . assign ( jest . requireActual ( '../update-react-imports' ) , {
4646 parser : 'flow' ,
4747 } ) ;
4848} ) ;
4949
5050const defineTest = require ( 'jscodeshift/dist/testUtils' ) . defineTest ;
5151
52- [ ... tests , ... flowOnlyTests ] . forEach ( ( test ) => {
52+ tests . forEach ( ( test ) => {
5353 defineTest (
5454 __dirname ,
5555 'update-react-imports' ,
@@ -58,11 +58,22 @@ const defineTest = require('jscodeshift/dist/testUtils').defineTest;
5858 ) ;
5959} ) ;
6060
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+
6172describe ( 'typescript' , ( ) => {
6273 beforeEach ( ( ) => {
6374 jest . mock ( '../update-react-imports' , ( ) => {
6475 return Object . assign (
65- require . requireActual ( '../update-react-imports' ) ,
76+ jest . requireActual ( '../update-react-imports' ) ,
6677 {
6778 parser : 'tsx'
6879 }
@@ -74,21 +85,12 @@ describe('typescript', () => {
7485 jest . resetModules ( ) ;
7586 } ) ;
7687
77- [ ... tests , ... tsOnlyTests ] . forEach ( ( test ) => {
88+ tsOnlyTests . forEach ( ( test ) => {
7889 defineTest (
7990 __dirname ,
8091 'update-react-imports' ,
8192 null ,
82- `update-react-imports/typescript/${ test } .tsx `
93+ `update-react-imports/typescript/${ test } `
8394 ) ;
8495 } ) ;
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