File tree 1 file changed +6
-8
lines changed
dev-packages/node-integration-tests/suites/esm/import-in-the-middle
1 file changed +6
-8
lines changed Original file line number Diff line number Diff line change
1
+ import { spawnSync } from 'child_process' ;
2
+ import { join } from 'path' ;
1
3
import { conditionalTest } from '../../../utils' ;
2
- import { cleanupChildProcesses , createRunner } from '../../../utils/runner' ;
4
+ import { cleanupChildProcesses } from '../../../utils/runner' ;
3
5
4
6
afterAll ( ( ) => {
5
7
cleanupChildProcesses ( ) ;
6
8
} ) ;
7
9
8
10
conditionalTest ( { min : 18 } ) ( 'import-in-the-middle' , ( ) => {
9
- test ( 'onlyIncludeInstrumentedModules' , done => {
10
- const runner = createRunner ( __dirname , 'app.mjs' ) . start ( ( ) => {
11
- runner . getLogs ( ) . forEach ( logMsg => {
12
- expect ( logMsg ) . not . toContain ( 'should be the only hooked modules but we just hooked' ) ;
13
- } ) ;
14
- done ( ) ;
15
- } ) ;
11
+ test ( 'onlyIncludeInstrumentedModules' , ( ) => {
12
+ const result = spawnSync ( 'node' , [ join ( __dirname , 'app.mjs' ) ] , { encoding : 'utf-8' } ) ;
13
+ expect ( result . stderr ) . not . toMatch ( 'should be the only hooked modules but we just hooked' ) ;
16
14
} ) ;
17
15
} ) ;
You can’t perform that action at this time.
0 commit comments