diff --git a/test/fixtures/packaging/dir1/subdir2/subsubdir3/index.js b/test/fixtures/packaging/dir1/subdir2/subsubdir3/index.js new file mode 100644 index 000000000..ad9a93a7c --- /dev/null +++ b/test/fixtures/packaging/dir1/subdir2/subsubdir3/index.js @@ -0,0 +1 @@ +'use strict'; diff --git a/test/fixtures/packaging/dir1/subdir4/index.js b/test/fixtures/packaging/dir1/subdir4/index.js new file mode 100644 index 000000000..ad9a93a7c --- /dev/null +++ b/test/fixtures/packaging/dir1/subdir4/index.js @@ -0,0 +1 @@ +'use strict'; diff --git a/test/unit/lib/plugins/package/lib/packageService.test.js b/test/unit/lib/plugins/package/lib/packageService.test.js index 85730b6a8..0131846f0 100644 --- a/test/unit/lib/plugins/package/lib/packageService.test.js +++ b/test/unit/lib/plugins/package/lib/packageService.test.js @@ -427,7 +427,11 @@ describe('lib/plugins/package/lib/packageService.test.js', () => { functions: { fnIndividual: { handler: 'index.handler', - package: { individually: true, include: 'dir1/subdir3/**', exclude: 'dir1/subdir2' }, + package: { + individually: true, + include: 'dir1/subdir4/**', + exclude: 'dir1/subdir2/subsubdir3', + }, }, }, }, @@ -482,13 +486,13 @@ describe('lib/plugins/package/lib/packageService.test.js', () => { }); it.skip('TODO: should support `functions[].package.exclude`', () => { - // Confirm that in function dedicated artifact "dir1/subdir2/subsubdir2/index.js" is not packaged + // Confirm that in function dedicated artifact "dir1/subdir2/subsubdir3/index.js" is not packaged // // Replaces // https://github.com/serverless/serverless/blob/b12d565ea0ad588445fb120e049db157afc7bf37/test/unit/lib/plugins/package/lib/packageService.test.js#L147-L168 }); it.skip('TODO: should support `functions[].package.include`', () => { - // Confirm that in function dedicated artifact "dir1/subdir3/index.js" is packaged + // Confirm that in function dedicated artifact "dir1/subdir/index.js" is packaged }); (process.platfrom === 'win32' ? it : it.skip)(