@@ -60,8 +60,8 @@ describe('file utils', () => {
60
60
61
61
const workspace = await createTestWorkspace ( fileAmount , { fileNamePrefix, fileContent } )
62
62
63
- const writeFile = ( pathParts : string [ ] , fileContent : string ) => {
64
- toFile ( fileContent , workspace . uri . fsPath , ...pathParts )
63
+ const writeFile = async ( pathParts : string [ ] , fileContent : string ) => {
64
+ await toFile ( fileContent , workspace . uri . fsPath , ...pathParts )
65
65
}
66
66
67
67
sinon . stub ( vscode . workspace , 'workspaceFolders' ) . value ( [ workspace ] )
@@ -74,26 +74,26 @@ describe('file utils', () => {
74
74
75
75
range_file[0-5]
76
76
`
77
- writeFile ( [ '.gitignore' ] , gitignoreContent )
77
+ await writeFile ( [ '.gitignore' ] , gitignoreContent )
78
78
79
- writeFile ( [ 'build' , `ignored1` ] , fileContent )
80
- writeFile ( [ 'build' , `ignored2` ] , fileContent )
79
+ await writeFile ( [ 'build' , `ignored1` ] , fileContent )
80
+ await writeFile ( [ 'build' , `ignored2` ] , fileContent )
81
81
82
- writeFile ( [ 'node_modules' , `ignored1` ] , fileContent )
83
- writeFile ( [ 'node_modules' , `ignored2` ] , fileContent )
82
+ await writeFile ( [ 'node_modules' , `ignored1` ] , fileContent )
83
+ await writeFile ( [ 'node_modules' , `ignored2` ] , fileContent )
84
84
85
- writeFile ( [ `range_file0` ] , fileContent )
86
- writeFile ( [ `range_file9` ] , fileContent )
85
+ await writeFile ( [ `range_file0` ] , fileContent )
86
+ await writeFile ( [ `range_file9` ] , fileContent )
87
87
88
88
const gitignore2 = 'folder1\n'
89
- writeFile ( [ 'src' , '.gitignore' ] , gitignore2 )
90
- writeFile ( [ 'src' , 'folder2' , 'a.js' ] , fileContent )
89
+ await writeFile ( [ 'src' , '.gitignore' ] , gitignore2 )
90
+ await writeFile ( [ 'src' , 'folder2' , 'a.js' ] , fileContent )
91
91
92
92
const gitignore3 = `negate_test*
93
93
!negate_test[0-5]`
94
- writeFile ( [ 'src' , 'folder3' , '.gitignore' ] , gitignore3 )
95
- writeFile ( [ 'src' , 'folder3' , 'negate_test1' ] , fileContent )
96
- writeFile ( [ 'src' , 'folder3' , 'negate_test6' ] , fileContent )
94
+ await writeFile ( [ 'src' , 'folder3' , '.gitignore' ] , gitignore3 )
95
+ await writeFile ( [ 'src' , 'folder3' , 'negate_test1' ] , fileContent )
96
+ await writeFile ( [ 'src' , 'folder3' , 'negate_test6' ] , fileContent )
97
97
98
98
const result = await collectFiles ( workspace . uri . fsPath , true )
99
99
result . sort ( ( l , r ) => l . filePath . localeCompare ( r . filePath ) )
@@ -146,14 +146,14 @@ describe('file utils', () => {
146
146
const fileContent = ''
147
147
for ( const fmt of [ 'txt' , 'md' ] ) {
148
148
// root license files
149
- toFile ( fileContent , workspace . uri . fsPath , `license.${ fmt } ` )
150
- toFile ( fileContent , workspace . uri . fsPath , `License.${ fmt } ` )
151
- toFile ( fileContent , workspace . uri . fsPath , `LICENSE.${ fmt } ` )
149
+ await toFile ( fileContent , workspace . uri . fsPath , `license.${ fmt } ` )
150
+ await toFile ( fileContent , workspace . uri . fsPath , `License.${ fmt } ` )
151
+ await toFile ( fileContent , workspace . uri . fsPath , `LICENSE.${ fmt } ` )
152
152
153
153
// nested license files
154
- toFile ( fileContent , workspace . uri . fsPath , 'src' , `license.${ fmt } ` )
155
- toFile ( fileContent , workspace . uri . fsPath , 'src' , `License.${ fmt } ` )
156
- toFile ( fileContent , workspace . uri . fsPath , 'src' , `LICENSE.${ fmt } ` )
154
+ await toFile ( fileContent , workspace . uri . fsPath , 'src' , `license.${ fmt } ` )
155
+ await toFile ( fileContent , workspace . uri . fsPath , 'src' , `License.${ fmt } ` )
156
+ await toFile ( fileContent , workspace . uri . fsPath , 'src' , `LICENSE.${ fmt } ` )
157
157
}
158
158
159
159
const result = await collectFiles ( workspace . uri . fsPath , true )
0 commit comments