File tree Expand file tree Collapse file tree 2 files changed +5
-8
lines changed Expand file tree Collapse file tree 2 files changed +5
-8
lines changed Original file line number Diff line number Diff line change @@ -94,23 +94,20 @@ class FSFixture {
94
94
}
95
95
}
96
96
97
- suite ( 'Temporary files' , ( ) => {
97
+ suite ( 'FileSystem - Temporary files' , ( ) => {
98
98
let tmp : ITempFileSystem ;
99
99
setup ( ( ) => {
100
100
tmp = new TempFileSystem ( ) ;
101
101
} ) ;
102
102
103
103
suite ( 'createFile' , ( ) => {
104
104
test ( 'TemporaryFile is populated properly' , async ( ) => {
105
- const expected : TemporaryFile = {
106
- filePath : '/tmp/xyz.tmp' ,
107
- dispose : ( ( ) => undefined )
108
- } ;
109
-
110
105
const tempfile = await tmp . createFile ( '.tmp' ) ;
106
+ await fsextra . stat ( tempfile . filePath ) ; // This should not fail.
111
107
tempfile . dispose ( ) ;
112
108
113
- expect ( tempfile . filePath ) . to . deep . equal ( expected ) ;
109
+ await ensureDoesNotExist ( tempfile . filePath ) ;
110
+ expect ( tempfile . filePath . endsWith ( '.tmp' ) ) . to . equal ( true , `bad suffix on ${ tempfile . filePath } ` ) ;
114
111
} ) ;
115
112
116
113
test ( 'fails if the target temp directory does not exist' , async ( ) => {
Original file line number Diff line number Diff line change @@ -45,7 +45,7 @@ interface IRawFS {
45
45
file ( options : { } , cb : TempCallback ) : void ;
46
46
}
47
47
48
- suite ( 'Temporary files' , ( ) => {
48
+ suite ( 'FileSystem - Temporary files' , ( ) => {
49
49
let raw : TypeMoq . IMock < IRawFS > ;
50
50
let tmp : ITempFileSystem ;
51
51
setup ( ( ) => {
You can’t perform that action at this time.
0 commit comments