@@ -258,8 +258,8 @@ describe('image asset', () => {
258
258
259
259
const session = app . synth ( ) ;
260
260
261
- expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'Dockerfile' ) ) ) . toBeDefined ( ) ;
262
- expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'index.py' ) ) ) . toBeDefined ( ) ;
261
+ expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'Dockerfile' ) ) ) . toBe ( true ) ;
262
+ expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'index.py' ) ) ) . toBe ( true ) ;
263
263
264
264
} ) ;
265
265
@@ -288,16 +288,16 @@ describe('image asset', () => {
288
288
const session = app . synth ( ) ;
289
289
290
290
// Only the files exempted above should be included.
291
- expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , '.dockerignore' ) ) ) . toBeDefined ( ) ;
292
- expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'Dockerfile' ) ) ) . toBeDefined ( ) ;
293
- expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'index.py' ) ) ) . toBeDefined ( ) ;
294
- expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'foobar.txt' ) ) ) . toBeDefined ( ) ;
295
- expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'subdirectory' ) ) ) . toBeDefined ( ) ;
296
- expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'subdirectory' , 'baz.txt' ) ) ) . toBeDefined ( ) ;
297
- expect ( ! fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'node_modules' ) ) ) . toBeDefined ( ) ;
298
- expect ( ! fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'node_modules' , 'one' ) ) ) . toBeDefined ( ) ;
299
- expect ( ! fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'node_modules' , 'some_dep' ) ) ) . toBeDefined ( ) ;
300
- expect ( ! fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'node_modules' , 'some_dep' , 'file' ) ) ) . toBeDefined ( ) ;
291
+ expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , '.dockerignore' ) ) ) . toBe ( true ) ;
292
+ expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'Dockerfile' ) ) ) . toBe ( true ) ;
293
+ expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'index.py' ) ) ) . toBe ( true ) ;
294
+ expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'foobar.txt' ) ) ) . toBe ( true ) ;
295
+ expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'subdirectory' ) ) ) . toBe ( true ) ;
296
+ expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'subdirectory' , 'baz.txt' ) ) ) . toBe ( true ) ;
297
+ expect ( ! fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'node_modules' ) ) ) . toBe ( true ) ;
298
+ expect ( ! fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'node_modules' , 'one' ) ) ) . toBe ( true ) ;
299
+ expect ( ! fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'node_modules' , 'some_dep' ) ) ) . toBe ( true ) ;
300
+ expect ( ! fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'node_modules' , 'some_dep' , 'file' ) ) ) . toBe ( true ) ;
301
301
} ) ;
302
302
303
303
testFutureBehavior ( 'docker directory is staged without files specified in exclude option' , flags , App , ( app ) => {
@@ -381,12 +381,12 @@ function testDockerDirectoryIsStagedWithoutFilesSpecifiedInDockerignore(app: App
381
381
const session = app . synth ( ) ;
382
382
383
383
// .dockerignore itself should be included in output to be processed during docker build
384
- expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , '.dockerignore' ) ) ) . toBeDefined ( ) ;
385
- expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'Dockerfile' ) ) ) . toBeDefined ( ) ;
386
- expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'index.py' ) ) ) . toBeDefined ( ) ;
387
- expect ( ! fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'foobar.txt' ) ) ) . toBeDefined ( ) ;
388
- expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'subdirectory' ) ) ) . toBeDefined ( ) ;
389
- expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'subdirectory' , 'baz.txt' ) ) ) . toBeDefined ( ) ;
384
+ expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , '.dockerignore' ) ) ) . toBe ( true ) ;
385
+ expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'Dockerfile' ) ) ) . toBe ( true ) ;
386
+ expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'index.py' ) ) ) . toBe ( true ) ;
387
+ expect ( ! fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'foobar.txt' ) ) ) . toBe ( true ) ;
388
+ expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'subdirectory' ) ) ) . toBe ( true ) ;
389
+ expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'subdirectory' , 'baz.txt' ) ) ) . toBe ( true ) ;
390
390
}
391
391
392
392
function testDockerDirectoryIsStagedWithoutFilesSpecifiedInExcludeOption ( app : App , ignoreMode ?: IgnoreMode ) {
@@ -399,12 +399,12 @@ function testDockerDirectoryIsStagedWithoutFilesSpecifiedInExcludeOption(app: Ap
399
399
400
400
const session = app . synth ( ) ;
401
401
402
- expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , '.dockerignore' ) ) ) . toBeDefined ( ) ;
403
- expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'Dockerfile' ) ) ) . toBeDefined ( ) ;
404
- expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'index.py' ) ) ) . toBeDefined ( ) ;
405
- expect ( ! fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'foobar.txt' ) ) ) . toBeDefined ( ) ;
406
- expect ( ! fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'subdirectory' ) ) ) . toBeDefined ( ) ;
407
- expect ( ! fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'subdirectory' , 'baz.txt' ) ) ) . toBeDefined ( ) ;
402
+ expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , '.dockerignore' ) ) ) . toBe ( true ) ;
403
+ expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'Dockerfile' ) ) ) . toBe ( true ) ;
404
+ expect ( fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'index.py' ) ) ) . toBe ( true ) ;
405
+ expect ( ! fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'foobar.txt' ) ) ) . toBe ( true ) ;
406
+ expect ( ! fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'subdirectory' ) ) ) . toBe ( true ) ;
407
+ expect ( ! fs . existsSync ( path . join ( session . directory , `asset.${ image . assetHash } ` , 'subdirectory' , 'baz.txt' ) ) ) . toBe ( true ) ;
408
408
}
409
409
410
410
testFutureBehavior ( 'nested assemblies share assets: legacy synth edition' , flags , App , ( app ) => {
0 commit comments