@@ -26,15 +26,22 @@ const fixtures = require('../common/fixtures');
26
26
const tmpdir = require ( '../common/tmpdir' ) ;
27
27
const assert = require ( 'assert' ) ;
28
28
const fs = require ( 'fs' ) ;
29
+ const path = require ( 'path' ) ;
29
30
30
31
tmpdir . refresh ( ) ;
31
32
32
- const nonexistentFile = fixtures . path ( 'non-existent' ) ;
33
- const nonexistentDir = fixtures . path ( 'non-existent' , 'foo' , 'bar' ) ;
34
- const existingFile = fixtures . path ( 'exit.js' ) ;
35
- const existingFile2 = fixtures . path ( 'a.js' ) ;
36
- const existingDir = tmpdir . path ;
33
+
34
+ const nonexistentFile = path . join ( tmpdir . path , 'non-existent' ) ;
35
+ const nonexistentDir = path . join ( tmpdir . path , 'non-existent' , 'foo' , 'bar' ) ;
36
+ const existingFile = path . join ( tmpdir . path , 'existingFile.js' ) ;
37
+ const existingFile2 = path . join ( tmpdir . path , 'existingFile2.js' ) ;
38
+ const existingDir = path . join ( tmpdir . path , 'dir' ) ;
37
39
const existingDir2 = fixtures . path ( 'keys' ) ;
40
+ fs . mkdirSync ( existingDir ) ;
41
+ fs . writeFileSync ( existingFile , 'test' , 'utf-8' ) ;
42
+ fs . writeFileSync ( existingFile2 , 'test' , 'utf-8' ) ;
43
+
44
+
38
45
const { COPYFILE_EXCL } = fs . constants ;
39
46
const { internalBinding } = require ( 'internal/test/binding' ) ;
40
47
const {
0 commit comments