From cf12596c2db1fa76a790f2b3c185580d39641e1f Mon Sep 17 00:00:00 2001 From: Lukas Taegert-Atkinson Date: Fri, 15 Feb 2019 12:08:39 +0100 Subject: [PATCH 1/5] Create hash test type and red test --- test/file-hashes/index.js | 69 +++++++++++++++++++ .../samples/respects-exports/_config.js | 11 +++ .../_expected/amd/generated-chunk.js | 5 ++ .../_expected/amd/generated-chunk2.js | 5 ++ .../respects-exports/_expected/amd/main1.js | 7 ++ .../respects-exports/_expected/amd/main2.js | 5 ++ .../respects-exports/_expected/amd/main3.js | 5 ++ .../_expected/cjs/generated-chunk.js | 3 + .../_expected/cjs/generated-chunk2.js | 3 + .../respects-exports/_expected/cjs/main1.js | 5 ++ .../respects-exports/_expected/cjs/main2.js | 3 + .../respects-exports/_expected/cjs/main3.js | 3 + .../_expected/es/generated-chunk.js | 1 + .../_expected/es/generated-chunk2.js | 1 + .../respects-exports/_expected/es/main1.js | 3 + .../respects-exports/_expected/es/main2.js | 1 + .../respects-exports/_expected/es/main3.js | 1 + .../_expected/system/generated-chunk.js | 10 +++ .../_expected/system/generated-chunk2.js | 10 +++ .../_expected/system/main1.js | 12 ++++ .../_expected/system/main2.js | 10 +++ .../_expected/system/main3.js | 10 +++ .../samples/respects-exports/dep.js | 2 + .../samples/respects-exports/main1.js | 3 + .../samples/respects-exports/main2.js | 3 + .../samples/respects-exports/other.js | 3 + test/test.js | 1 + 27 files changed, 195 insertions(+) create mode 100644 test/file-hashes/index.js create mode 100644 test/file-hashes/samples/respects-exports/_config.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/amd/generated-chunk.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/amd/generated-chunk2.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/amd/main1.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/amd/main2.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/amd/main3.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/cjs/generated-chunk.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/cjs/generated-chunk2.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/cjs/main1.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/cjs/main2.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/cjs/main3.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/es/generated-chunk.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/es/generated-chunk2.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/es/main1.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/es/main2.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/es/main3.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/system/generated-chunk.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/system/generated-chunk2.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/system/main1.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/system/main2.js create mode 100644 test/file-hashes/samples/respects-exports/_expected/system/main3.js create mode 100644 test/file-hashes/samples/respects-exports/dep.js create mode 100644 test/file-hashes/samples/respects-exports/main1.js create mode 100644 test/file-hashes/samples/respects-exports/main2.js create mode 100644 test/file-hashes/samples/respects-exports/other.js diff --git a/test/file-hashes/index.js b/test/file-hashes/index.js new file mode 100644 index 00000000000..8228a28a8e1 --- /dev/null +++ b/test/file-hashes/index.js @@ -0,0 +1,69 @@ +const path = require('path'); +const rollup = require('../../dist/rollup'); +const { extend, runTestSuiteWithSamples } = require('../utils.js'); +const assert = require('assert'); + +runTestSuiteWithSamples('file hashes', path.resolve(__dirname, 'samples'), (dir, config) => { + (config.skip ? describe.skip : config.solo ? describe.only : describe)( + path.basename(dir) + ': ' + config.description, + () => { + it(`generates correct hashes`, () => { + process.chdir(dir); + return Promise.all( + [config.options1, config.options2].map(options => + rollup + .rollup(options) + .then(bundle => + bundle.generate( + extend( + { format: 'esm', chunkFileNames: '[hash]', entryFileNames: '[hash]' }, + options.output + ) + ) + ) + .then(mapGeneratedToHashMap) + ) + ).then(([hashMap1, hashMap2]) => { + for (const name of config.expectedEqualHashes || []) { + checkChunkExists(hashMap1, hashMap2, name); + assert.equal( + hashMap1[name], + hashMap2[name], + `Expected hashes for chunk containing "${name}" to be equal but they were different.` + ); + } + for (const name of config.expectedDifferentHashes || []) { + checkChunkExists(hashMap1, hashMap2, name); + assert.notEqual( + hashMap1[name], + hashMap2[name], + `Expected hashes for chunk containing "${name}" to be different but they were equal.` + ); + } + }); + }); + } + ); +}); + +function mapGeneratedToHashMap(generated) { + const hashMap = {}; + const dirLength = process.cwd().length + 1; + for (const chunk of generated.output) { + for (const moduleName of Object.keys(chunk.modules)) { + hashMap[moduleName.slice(dirLength)] = chunk.fileName; + } + } + return hashMap; +} + +function checkChunkExists(hashMap1, hashMap2, name) { + [hashMap1, hashMap2].forEach((hashMap, index) => + assert.ok( + hashMap[name], + `Bundle ${index} did not contain a chunk containing module "${name}", found chunks for modules: ${Object.keys( + hashMap + ).join(', ')}` + ) + ); +} diff --git a/test/file-hashes/samples/respects-exports/_config.js b/test/file-hashes/samples/respects-exports/_config.js new file mode 100644 index 00000000000..4157e15ef10 --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_config.js @@ -0,0 +1,11 @@ +module.exports = { + solo: true, + description: 'creates different hashes if the content is equal but the generated exports differ', + options1: { + input: ['main1', 'other'] + }, + options2: { + input: ['main2', 'other'] + }, + expectedDifferentHashes: ['dep.js'] +}; diff --git a/test/file-hashes/samples/respects-exports/_expected/amd/generated-chunk.js b/test/file-hashes/samples/respects-exports/_expected/amd/generated-chunk.js new file mode 100644 index 00000000000..ed41892cfe1 --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/amd/generated-chunk.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main4'); + +}); diff --git a/test/file-hashes/samples/respects-exports/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/respects-exports/_expected/amd/generated-chunk2.js new file mode 100644 index 00000000000..db3f430c9aa --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/amd/generated-chunk2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main5'); + +}); diff --git a/test/file-hashes/samples/respects-exports/_expected/amd/main1.js b/test/file-hashes/samples/respects-exports/_expected/amd/main1.js new file mode 100644 index 00000000000..97a0f22a858 --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/amd/main1.js @@ -0,0 +1,7 @@ +define(['require'], function (require) { 'use strict'; + + console.log('main1'); + new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); + new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); + +}); diff --git a/test/file-hashes/samples/respects-exports/_expected/amd/main2.js b/test/file-hashes/samples/respects-exports/_expected/amd/main2.js new file mode 100644 index 00000000000..b58286ca58e --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/amd/main2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main2'); + +}); diff --git a/test/file-hashes/samples/respects-exports/_expected/amd/main3.js b/test/file-hashes/samples/respects-exports/_expected/amd/main3.js new file mode 100644 index 00000000000..cac48c4d722 --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/amd/main3.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main3'); + +}); diff --git a/test/file-hashes/samples/respects-exports/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/respects-exports/_expected/cjs/generated-chunk.js new file mode 100644 index 00000000000..d27ed956b79 --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/cjs/generated-chunk.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main4'); diff --git a/test/file-hashes/samples/respects-exports/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/respects-exports/_expected/cjs/generated-chunk2.js new file mode 100644 index 00000000000..e7b2d35b4e8 --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/cjs/generated-chunk2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main5'); diff --git a/test/file-hashes/samples/respects-exports/_expected/cjs/main1.js b/test/file-hashes/samples/respects-exports/_expected/cjs/main1.js new file mode 100644 index 00000000000..ffb10b14b6d --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/cjs/main1.js @@ -0,0 +1,5 @@ +'use strict'; + +console.log('main1'); +Promise.resolve(require('./generated-chunk.js')); +Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/respects-exports/_expected/cjs/main2.js b/test/file-hashes/samples/respects-exports/_expected/cjs/main2.js new file mode 100644 index 00000000000..33fe6f320c2 --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/cjs/main2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main2'); diff --git a/test/file-hashes/samples/respects-exports/_expected/cjs/main3.js b/test/file-hashes/samples/respects-exports/_expected/cjs/main3.js new file mode 100644 index 00000000000..fae32f0b7f2 --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/cjs/main3.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main3'); diff --git a/test/file-hashes/samples/respects-exports/_expected/es/generated-chunk.js b/test/file-hashes/samples/respects-exports/_expected/es/generated-chunk.js new file mode 100644 index 00000000000..f517bece900 --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/es/generated-chunk.js @@ -0,0 +1 @@ +console.log('main4'); diff --git a/test/file-hashes/samples/respects-exports/_expected/es/generated-chunk2.js b/test/file-hashes/samples/respects-exports/_expected/es/generated-chunk2.js new file mode 100644 index 00000000000..1807e01f88e --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/es/generated-chunk2.js @@ -0,0 +1 @@ +console.log('main5'); diff --git a/test/file-hashes/samples/respects-exports/_expected/es/main1.js b/test/file-hashes/samples/respects-exports/_expected/es/main1.js new file mode 100644 index 00000000000..de1c78214cd --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/es/main1.js @@ -0,0 +1,3 @@ +console.log('main1'); +import('./generated-chunk.js'); +import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/respects-exports/_expected/es/main2.js b/test/file-hashes/samples/respects-exports/_expected/es/main2.js new file mode 100644 index 00000000000..ac653633351 --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/es/main2.js @@ -0,0 +1 @@ +console.log('main2'); diff --git a/test/file-hashes/samples/respects-exports/_expected/es/main3.js b/test/file-hashes/samples/respects-exports/_expected/es/main3.js new file mode 100644 index 00000000000..f44c9f26848 --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/es/main3.js @@ -0,0 +1 @@ +console.log('main3'); diff --git a/test/file-hashes/samples/respects-exports/_expected/system/generated-chunk.js b/test/file-hashes/samples/respects-exports/_expected/system/generated-chunk.js new file mode 100644 index 00000000000..ad30223d53c --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/system/generated-chunk.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main4'); + + } + }; +}); diff --git a/test/file-hashes/samples/respects-exports/_expected/system/generated-chunk2.js b/test/file-hashes/samples/respects-exports/_expected/system/generated-chunk2.js new file mode 100644 index 00000000000..a5cc43bcc37 --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/system/generated-chunk2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main5'); + + } + }; +}); diff --git a/test/file-hashes/samples/respects-exports/_expected/system/main1.js b/test/file-hashes/samples/respects-exports/_expected/system/main1.js new file mode 100644 index 00000000000..fe72dd01fb6 --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/system/main1.js @@ -0,0 +1,12 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main1'); + module.import('./generated-chunk.js'); + module.import('./generated-chunk2.js'); + + } + }; +}); diff --git a/test/file-hashes/samples/respects-exports/_expected/system/main2.js b/test/file-hashes/samples/respects-exports/_expected/system/main2.js new file mode 100644 index 00000000000..80e8224ee07 --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/system/main2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main2'); + + } + }; +}); diff --git a/test/file-hashes/samples/respects-exports/_expected/system/main3.js b/test/file-hashes/samples/respects-exports/_expected/system/main3.js new file mode 100644 index 00000000000..9e741c363b7 --- /dev/null +++ b/test/file-hashes/samples/respects-exports/_expected/system/main3.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main3'); + + } + }; +}); diff --git a/test/file-hashes/samples/respects-exports/dep.js b/test/file-hashes/samples/respects-exports/dep.js new file mode 100644 index 00000000000..cb5a0beab69 --- /dev/null +++ b/test/file-hashes/samples/respects-exports/dep.js @@ -0,0 +1,2 @@ +export const mightNotBeImported = 42; +console.log(mightNotBeImported); diff --git a/test/file-hashes/samples/respects-exports/main1.js b/test/file-hashes/samples/respects-exports/main1.js new file mode 100644 index 00000000000..20c118f07ba --- /dev/null +++ b/test/file-hashes/samples/respects-exports/main1.js @@ -0,0 +1,3 @@ +import {mightNotBeImported} from './dep'; + +console.log('main1', mightNotBeImported); diff --git a/test/file-hashes/samples/respects-exports/main2.js b/test/file-hashes/samples/respects-exports/main2.js new file mode 100644 index 00000000000..99cf3898120 --- /dev/null +++ b/test/file-hashes/samples/respects-exports/main2.js @@ -0,0 +1,3 @@ +import './dep'; + +console.log('main2'); diff --git a/test/file-hashes/samples/respects-exports/other.js b/test/file-hashes/samples/respects-exports/other.js new file mode 100644 index 00000000000..a4b4adefe8d --- /dev/null +++ b/test/file-hashes/samples/respects-exports/other.js @@ -0,0 +1,3 @@ +import './dep'; + +console.log('other'); diff --git a/test/test.js b/test/test.js index 53eb5d0874b..366ad843275 100644 --- a/test/test.js +++ b/test/test.js @@ -12,6 +12,7 @@ describe('rollup', function() { require('./function/index.js'); require('./form/index.js'); require('./chunking-form/index.js'); + require('./file-hashes/index.js'); require('./sourcemaps/index.js'); require('./incremental/index.js'); require('./hooks/index.js'); From f5b0bc36231c6511401784531809a0fcbb52dae6 Mon Sep 17 00:00:00 2001 From: Lukas Taegert-Atkinson Date: Fri, 15 Feb 2019 12:23:14 +0100 Subject: [PATCH 2/5] Consider actually exported names in hash, resolve #2692 --- src/Chunk.ts | 1 + ...k-main2-36fde4aa-amd.js => chunk-main2-dda51113-amd.js} | 0 .../_expected/amd/entry-main1-a0f4fde5-amd.js | 2 +- .../_expected/amd/entry-main2-236b789c-amd.js | 7 ------- .../_expected/amd/entry-main2-5396b748-amd.js | 7 +++++++ ...k-main2-72ffade3-cjs.js => chunk-main2-9301b27d-cjs.js} | 0 .../_expected/cjs/entry-main1-3cd10506-cjs.js | 2 +- .../_expected/cjs/entry-main2-64fa0b57-cjs.js | 7 ------- .../_expected/cjs/entry-main2-fd8c1a13-cjs.js | 7 +++++++ ...k-main2-33a8eba2-esm.js => chunk-main2-bee79135-esm.js} | 0 .../_expected/es/entry-main1-5a1ab158-esm.js | 2 +- .../_expected/es/entry-main2-2f78d4f8-esm.js | 1 + .../_expected/es/entry-main2-52329ca1-esm.js | 1 - ...2-bd8b7ffb-system.js => chunk-main2-441b49d2-system.js} | 0 .../_expected/system/entry-main1-2422e801-system.js | 2 +- ...2-45e98bef-system.js => entry-main2-2ad41703-system.js} | 2 +- .../_expected/amd/{5654511d.js => 00e68f7b.js} | 0 .../_expected/cjs/{69b0b1f3.js => 0d12e680.js} | 0 .../_expected/es/{21d179d7.js => 1249effd.js} | 0 .../_expected/system/{8714c598.js => 5845a025.js} | 0 test/file-hashes/samples/respects-exports/_config.js | 1 - test/misc/bundle-information.js | 2 +- 22 files changed, 22 insertions(+), 22 deletions(-) rename test/chunking-form/samples/filenames-patterns/_expected/amd/{chunk-main2-36fde4aa-amd.js => chunk-main2-dda51113-amd.js} (100%) delete mode 100644 test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-236b789c-amd.js create mode 100644 test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-5396b748-amd.js rename test/chunking-form/samples/filenames-patterns/_expected/cjs/{chunk-main2-72ffade3-cjs.js => chunk-main2-9301b27d-cjs.js} (100%) delete mode 100644 test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-64fa0b57-cjs.js create mode 100644 test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-fd8c1a13-cjs.js rename test/chunking-form/samples/filenames-patterns/_expected/es/{chunk-main2-33a8eba2-esm.js => chunk-main2-bee79135-esm.js} (100%) create mode 100644 test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-2f78d4f8-esm.js delete mode 100644 test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-52329ca1-esm.js rename test/chunking-form/samples/filenames-patterns/_expected/system/{chunk-main2-bd8b7ffb-system.js => chunk-main2-441b49d2-system.js} (100%) rename test/chunking-form/samples/filenames-patterns/_expected/system/{entry-main2-45e98bef-system.js => entry-main2-2ad41703-system.js} (70%) rename test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/amd/{5654511d.js => 00e68f7b.js} (100%) rename test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/cjs/{69b0b1f3.js => 0d12e680.js} (100%) rename test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/es/{21d179d7.js => 1249effd.js} (100%) rename test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/system/{8714c598.js => 5845a025.js} (100%) diff --git a/src/Chunk.ts b/src/Chunk.ts index b8576a19efb..af5b4f7f047 100644 --- a/src/Chunk.ts +++ b/src/Chunk.ts @@ -707,6 +707,7 @@ export default class Chunk { hash.update(addons.hash); hash.update(options.format); + hash.update(Object.keys(this.exportNames).join(',')); this.visitDependencies(dep => { if (dep instanceof ExternalModule) hash.update(':' + dep.renderPath); else hash.update(dep.getRenderedHash()); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/amd/chunk-main2-36fde4aa-amd.js b/test/chunking-form/samples/filenames-patterns/_expected/amd/chunk-main2-dda51113-amd.js similarity index 100% rename from test/chunking-form/samples/filenames-patterns/_expected/amd/chunk-main2-36fde4aa-amd.js rename to test/chunking-form/samples/filenames-patterns/_expected/amd/chunk-main2-dda51113-amd.js diff --git a/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-a0f4fde5-amd.js b/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-a0f4fde5-amd.js index ce58304359c..49064a5c726 100644 --- a/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-a0f4fde5-amd.js +++ b/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-a0f4fde5-amd.js @@ -1,4 +1,4 @@ -define(['./chunk-main2-36fde4aa-amd.js'], function (main2) { 'use strict'; +define(['./chunk-main2-dda51113-amd.js'], function (main2) { 'use strict'; main2.log(main2.dep); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-236b789c-amd.js b/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-236b789c-amd.js deleted file mode 100644 index 5f7899d1287..00000000000 --- a/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-236b789c-amd.js +++ /dev/null @@ -1,7 +0,0 @@ -define(['./chunk-main2-36fde4aa-amd.js'], function (main2) { 'use strict'; - - - - return main2.log; - -}); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-5396b748-amd.js b/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-5396b748-amd.js new file mode 100644 index 00000000000..646ec109059 --- /dev/null +++ b/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-5396b748-amd.js @@ -0,0 +1,7 @@ +define(['./chunk-main2-dda51113-amd.js'], function (main2) { 'use strict'; + + + + return main2.log; + +}); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/cjs/chunk-main2-72ffade3-cjs.js b/test/chunking-form/samples/filenames-patterns/_expected/cjs/chunk-main2-9301b27d-cjs.js similarity index 100% rename from test/chunking-form/samples/filenames-patterns/_expected/cjs/chunk-main2-72ffade3-cjs.js rename to test/chunking-form/samples/filenames-patterns/_expected/cjs/chunk-main2-9301b27d-cjs.js diff --git a/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-3cd10506-cjs.js b/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-3cd10506-cjs.js index f51d2315f4b..b4e293492ac 100644 --- a/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-3cd10506-cjs.js +++ b/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-3cd10506-cjs.js @@ -1,5 +1,5 @@ 'use strict'; -var main2 = require('./chunk-main2-72ffade3-cjs.js'); +var main2 = require('./chunk-main2-9301b27d-cjs.js'); main2.log(main2.dep); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-64fa0b57-cjs.js b/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-64fa0b57-cjs.js deleted file mode 100644 index 9376d5e8485..00000000000 --- a/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-64fa0b57-cjs.js +++ /dev/null @@ -1,7 +0,0 @@ -'use strict'; - -var main2 = require('./chunk-main2-72ffade3-cjs.js'); - - - -module.exports = main2.log; diff --git a/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-fd8c1a13-cjs.js b/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-fd8c1a13-cjs.js new file mode 100644 index 00000000000..15201047222 --- /dev/null +++ b/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-fd8c1a13-cjs.js @@ -0,0 +1,7 @@ +'use strict'; + +var main2 = require('./chunk-main2-9301b27d-cjs.js'); + + + +module.exports = main2.log; diff --git a/test/chunking-form/samples/filenames-patterns/_expected/es/chunk-main2-33a8eba2-esm.js b/test/chunking-form/samples/filenames-patterns/_expected/es/chunk-main2-bee79135-esm.js similarity index 100% rename from test/chunking-form/samples/filenames-patterns/_expected/es/chunk-main2-33a8eba2-esm.js rename to test/chunking-form/samples/filenames-patterns/_expected/es/chunk-main2-bee79135-esm.js diff --git a/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-5a1ab158-esm.js b/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-5a1ab158-esm.js index 8b69b0c617d..6663901d931 100644 --- a/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-5a1ab158-esm.js +++ b/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-5a1ab158-esm.js @@ -1,3 +1,3 @@ -import { a as log, b as dep } from './chunk-main2-33a8eba2-esm.js'; +import { a as log, b as dep } from './chunk-main2-bee79135-esm.js'; log(dep); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-2f78d4f8-esm.js b/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-2f78d4f8-esm.js new file mode 100644 index 00000000000..378a2efbaf5 --- /dev/null +++ b/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-2f78d4f8-esm.js @@ -0,0 +1 @@ +export { a as default } from './chunk-main2-bee79135-esm.js'; diff --git a/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-52329ca1-esm.js b/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-52329ca1-esm.js deleted file mode 100644 index 17153d426c3..00000000000 --- a/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-52329ca1-esm.js +++ /dev/null @@ -1 +0,0 @@ -export { a as default } from './chunk-main2-33a8eba2-esm.js'; diff --git a/test/chunking-form/samples/filenames-patterns/_expected/system/chunk-main2-bd8b7ffb-system.js b/test/chunking-form/samples/filenames-patterns/_expected/system/chunk-main2-441b49d2-system.js similarity index 100% rename from test/chunking-form/samples/filenames-patterns/_expected/system/chunk-main2-bd8b7ffb-system.js rename to test/chunking-form/samples/filenames-patterns/_expected/system/chunk-main2-441b49d2-system.js diff --git a/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main1-2422e801-system.js b/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main1-2422e801-system.js index c8a2dcf7bfa..f3f7d131066 100644 --- a/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main1-2422e801-system.js +++ b/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main1-2422e801-system.js @@ -1,4 +1,4 @@ -System.register(['./chunk-main2-bd8b7ffb-system.js'], function (exports, module) { +System.register(['./chunk-main2-441b49d2-system.js'], function (exports, module) { 'use strict'; var log, dep; return { diff --git a/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-45e98bef-system.js b/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-2ad41703-system.js similarity index 70% rename from test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-45e98bef-system.js rename to test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-2ad41703-system.js index 5bd450d0712..81739879cb5 100644 --- a/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-45e98bef-system.js +++ b/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-2ad41703-system.js @@ -1,4 +1,4 @@ -System.register(['./chunk-main2-bd8b7ffb-system.js'], function (exports, module) { +System.register(['./chunk-main2-441b49d2-system.js'], function (exports, module) { 'use strict'; return { setters: [function (module) { diff --git a/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/amd/5654511d.js b/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/amd/00e68f7b.js similarity index 100% rename from test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/amd/5654511d.js rename to test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/amd/00e68f7b.js diff --git a/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/cjs/69b0b1f3.js b/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/cjs/0d12e680.js similarity index 100% rename from test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/cjs/69b0b1f3.js rename to test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/cjs/0d12e680.js diff --git a/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/es/21d179d7.js b/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/es/1249effd.js similarity index 100% rename from test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/es/21d179d7.js rename to test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/es/1249effd.js diff --git a/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/system/8714c598.js b/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/system/5845a025.js similarity index 100% rename from test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/system/8714c598.js rename to test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/system/5845a025.js diff --git a/test/file-hashes/samples/respects-exports/_config.js b/test/file-hashes/samples/respects-exports/_config.js index 4157e15ef10..0a575de5c29 100644 --- a/test/file-hashes/samples/respects-exports/_config.js +++ b/test/file-hashes/samples/respects-exports/_config.js @@ -1,5 +1,4 @@ module.exports = { - solo: true, description: 'creates different hashes if the content is equal but the generated exports differ', options1: { input: ['main1', 'other'] diff --git a/test/misc/bundle-information.js b/test/misc/bundle-information.js index 8dabe6d9b35..44f11d2aee9 100644 --- a/test/misc/bundle-information.js +++ b/test/misc/bundle-information.js @@ -26,7 +26,7 @@ describe('The bundle object', () => { .then(({ output }) => { assert.deepEqual( output.map(chunk => chunk.fileName), - ['input1-6792d712.js', 'input2-82fc6fc0.js', 'generated-chunk-d6db1a1e.js'], + ['input1-02f7855a.js', 'input2-253c4620.js', 'generated-chunk-d6db1a1e.js'], 'fileName' ); assert.deepEqual( From 0038324afa5a9c876612cbe1905f872152a5d29b Mon Sep 17 00:00:00 2001 From: Lukas Taegert-Atkinson Date: Fri, 15 Feb 2019 14:07:41 +0100 Subject: [PATCH 3/5] Add tests for other hashing situations and fix addon hashing --- src/Chunk.ts | 4 +++- src/utils/addons.ts | 5 +---- ...1113-amd.js => chunk-main2-c2e7408c-amd.js} | 0 .../_expected/amd/entry-main1-843c034d-amd.js | 5 +++++ .../_expected/amd/entry-main1-a0f4fde5-amd.js | 5 ----- .../_expected/amd/entry-main2-237cd19a-amd.js | 7 +++++++ .../_expected/amd/entry-main2-5396b748-amd.js | 7 ------- ...b27d-cjs.js => chunk-main2-ae5ee0ea-cjs.js} | 0 .../_expected/cjs/entry-main1-3cd10506-cjs.js | 5 ----- .../_expected/cjs/entry-main1-8470b59b-cjs.js | 5 +++++ .../_expected/cjs/entry-main2-adea0dbb-cjs.js | 7 +++++++ .../_expected/cjs/entry-main2-fd8c1a13-cjs.js | 7 ------- ...9135-esm.js => chunk-main2-f2de568c-esm.js} | 0 .../_expected/es/entry-main1-5a1ab158-esm.js | 3 --- .../_expected/es/entry-main1-a05c10d4-esm.js | 3 +++ .../_expected/es/entry-main2-2206abfa-esm.js | 1 + .../_expected/es/entry-main2-2f78d4f8-esm.js | 1 - ...ystem.js => chunk-main2-878d81e1-system.js} | 0 ...ystem.js => entry-main1-ea6917a8-system.js} | 2 +- ...ystem.js => entry-main2-f2a7f0d8-system.js} | 2 +- .../_expected/amd/{00e68f7b.js => cf76c9a8.js} | 0 .../_expected/cjs/{0d12e680.js => eaec11b1.js} | 0 .../_expected/es/{1249effd.js => 413045cf.js} | 0 .../system/{5845a025.js => 21fc5b1e.js} | 0 .../_config.js | 6 +++--- .../code-splitting-named-inputs/_config.js | 6 +++--- test/file-hashes/index.js | 18 ++++++++++-------- test/file-hashes/samples/banner/_config.js | 16 ++++++++++++++++ .../_expected/amd/generated-chunk.js | 0 .../_expected/amd/generated-chunk2.js | 0 .../_expected/amd/main1.js | 0 .../_expected/amd/main2.js | 0 .../_expected/amd/main3.js | 0 .../_expected/cjs/generated-chunk.js | 0 .../_expected/cjs/generated-chunk2.js | 0 .../_expected/cjs/main1.js | 0 .../_expected/cjs/main2.js | 0 .../_expected/cjs/main3.js | 0 .../_expected/es/generated-chunk.js | 0 .../_expected/es/generated-chunk2.js | 0 .../_expected/es/main1.js | 0 .../_expected/es/main2.js | 0 .../_expected/es/main3.js | 0 .../_expected/system/generated-chunk.js | 0 .../_expected/system/generated-chunk2.js | 0 .../_expected/system/main1.js | 0 .../_expected/system/main2.js | 0 .../_expected/system/main3.js | 0 test/file-hashes/samples/banner/main.js | 1 + test/file-hashes/samples/content/_config.js | 11 +++++++++++ .../content/_expected/amd/generated-chunk.js | 5 +++++ .../content/_expected/amd/generated-chunk2.js | 5 +++++ .../samples/content/_expected/amd/main1.js | 7 +++++++ .../samples/content/_expected/amd/main2.js | 5 +++++ .../samples/content/_expected/amd/main3.js | 5 +++++ .../content/_expected/cjs/generated-chunk.js | 3 +++ .../content/_expected/cjs/generated-chunk2.js | 3 +++ .../samples/content/_expected/cjs/main1.js | 5 +++++ .../samples/content/_expected/cjs/main2.js | 3 +++ .../samples/content/_expected/cjs/main3.js | 3 +++ .../content/_expected/es/generated-chunk.js | 1 + .../content/_expected/es/generated-chunk2.js | 1 + .../samples/content/_expected/es/main1.js | 3 +++ .../samples/content/_expected/es/main2.js | 1 + .../samples/content/_expected/es/main3.js | 1 + .../_expected/system/generated-chunk.js | 10 ++++++++++ .../_expected/system/generated-chunk2.js | 10 ++++++++++ .../samples/content/_expected/system/main1.js | 12 ++++++++++++ .../samples/content/_expected/system/main2.js | 10 ++++++++++ .../samples/content/_expected/system/main3.js | 10 ++++++++++ test/file-hashes/samples/content/dep1.js | 1 + test/file-hashes/samples/content/dep2.js | 1 + test/file-hashes/samples/content/main1.js | 3 +++ test/file-hashes/samples/content/main2.js | 3 +++ .../samples/dependency-content/_config.js | 10 ++++++++++ .../_expected/amd/generated-chunk.js | 5 +++++ .../_expected/amd/generated-chunk2.js | 5 +++++ .../dependency-content/_expected/amd/main1.js | 7 +++++++ .../dependency-content/_expected/amd/main2.js | 5 +++++ .../dependency-content/_expected/amd/main3.js | 5 +++++ .../_expected/cjs/generated-chunk.js | 3 +++ .../_expected/cjs/generated-chunk2.js | 3 +++ .../dependency-content/_expected/cjs/main1.js | 5 +++++ .../dependency-content/_expected/cjs/main2.js | 3 +++ .../dependency-content/_expected/cjs/main3.js | 3 +++ .../_expected/es/generated-chunk.js | 1 + .../_expected/es/generated-chunk2.js | 1 + .../dependency-content/_expected/es/main1.js | 3 +++ .../dependency-content/_expected/es/main2.js | 1 + .../dependency-content/_expected/es/main3.js | 1 + .../_expected/system/generated-chunk.js | 10 ++++++++++ .../_expected/system/generated-chunk2.js | 10 ++++++++++ .../_expected/system/main1.js | 12 ++++++++++++ .../_expected/system/main2.js | 10 ++++++++++ .../_expected/system/main3.js | 10 ++++++++++ .../samples/dependency-content/dep1.js | 1 + .../samples/dependency-content/dep2.js | 1 + .../samples/dependency-content/main1.js | 3 +++ .../samples/dependency-content/main2.js | 3 +++ test/file-hashes/samples/exports/_config.js | 10 ++++++++++ .../exports/_expected/amd/generated-chunk.js | 5 +++++ .../exports/_expected/amd/generated-chunk2.js | 5 +++++ .../samples/exports/_expected/amd/main1.js | 7 +++++++ .../samples/exports/_expected/amd/main2.js | 5 +++++ .../samples/exports/_expected/amd/main3.js | 5 +++++ .../exports/_expected/cjs/generated-chunk.js | 3 +++ .../exports/_expected/cjs/generated-chunk2.js | 3 +++ .../samples/exports/_expected/cjs/main1.js | 5 +++++ .../samples/exports/_expected/cjs/main2.js | 3 +++ .../samples/exports/_expected/cjs/main3.js | 3 +++ .../exports/_expected/es/generated-chunk.js | 1 + .../exports/_expected/es/generated-chunk2.js | 1 + .../samples/exports/_expected/es/main1.js | 3 +++ .../samples/exports/_expected/es/main2.js | 1 + .../samples/exports/_expected/es/main3.js | 1 + .../_expected/system/generated-chunk.js | 10 ++++++++++ .../_expected/system/generated-chunk2.js | 10 ++++++++++ .../samples/exports/_expected/system/main1.js | 12 ++++++++++++ .../samples/exports/_expected/system/main2.js | 10 ++++++++++ .../samples/exports/_expected/system/main3.js | 10 ++++++++++ .../{respects-exports => exports}/dep.js | 0 .../{respects-exports => exports}/main1.js | 0 .../{respects-exports => exports}/main2.js | 0 .../{respects-exports => exports}/other.js | 0 .../external-dependency-names/_config.js | 13 +++++++++++++ .../_expected/amd/generated-chunk.js | 5 +++++ .../_expected/amd/generated-chunk2.js | 5 +++++ .../_expected/amd/main1.js | 7 +++++++ .../_expected/amd/main2.js | 5 +++++ .../_expected/amd/main3.js | 5 +++++ .../_expected/cjs/generated-chunk.js | 3 +++ .../_expected/cjs/generated-chunk2.js | 3 +++ .../_expected/cjs/main1.js | 5 +++++ .../_expected/cjs/main2.js | 3 +++ .../_expected/cjs/main3.js | 3 +++ .../_expected/es/generated-chunk.js | 1 + .../_expected/es/generated-chunk2.js | 1 + .../_expected/es/main1.js | 3 +++ .../_expected/es/main2.js | 1 + .../_expected/es/main3.js | 1 + .../_expected/system/generated-chunk.js | 10 ++++++++++ .../_expected/system/generated-chunk2.js | 10 ++++++++++ .../_expected/system/main1.js | 12 ++++++++++++ .../_expected/system/main2.js | 10 ++++++++++ .../_expected/system/main3.js | 10 ++++++++++ .../external-dependency-names/main1a.js | 3 +++ .../external-dependency-names/main1b.js | 3 +++ .../external-dependency-names/main2a.js | 3 +++ .../external-dependency-names/main2b.js | 3 +++ test/file-hashes/samples/footer/_config.js | 16 ++++++++++++++++ .../footer/_expected/amd/generated-chunk.js | 5 +++++ .../footer/_expected/amd/generated-chunk2.js | 5 +++++ .../samples/footer/_expected/amd/main1.js | 7 +++++++ .../samples/footer/_expected/amd/main2.js | 5 +++++ .../samples/footer/_expected/amd/main3.js | 5 +++++ .../footer/_expected/cjs/generated-chunk.js | 3 +++ .../footer/_expected/cjs/generated-chunk2.js | 3 +++ .../samples/footer/_expected/cjs/main1.js | 5 +++++ .../samples/footer/_expected/cjs/main2.js | 3 +++ .../samples/footer/_expected/cjs/main3.js | 3 +++ .../footer/_expected/es/generated-chunk.js | 1 + .../footer/_expected/es/generated-chunk2.js | 1 + .../samples/footer/_expected/es/main1.js | 3 +++ .../samples/footer/_expected/es/main2.js | 1 + .../samples/footer/_expected/es/main3.js | 1 + .../footer/_expected/system/generated-chunk.js | 10 ++++++++++ .../_expected/system/generated-chunk2.js | 10 ++++++++++ .../samples/footer/_expected/system/main1.js | 12 ++++++++++++ .../samples/footer/_expected/system/main2.js | 10 ++++++++++ .../samples/footer/_expected/system/main3.js | 10 ++++++++++ test/file-hashes/samples/footer/main.js | 1 + test/file-hashes/samples/format/_config.js | 16 ++++++++++++++++ .../format/_expected/amd/generated-chunk.js | 5 +++++ .../format/_expected/amd/generated-chunk2.js | 5 +++++ .../samples/format/_expected/amd/main1.js | 7 +++++++ .../samples/format/_expected/amd/main2.js | 5 +++++ .../samples/format/_expected/amd/main3.js | 5 +++++ .../format/_expected/cjs/generated-chunk.js | 3 +++ .../format/_expected/cjs/generated-chunk2.js | 3 +++ .../samples/format/_expected/cjs/main1.js | 5 +++++ .../samples/format/_expected/cjs/main2.js | 3 +++ .../samples/format/_expected/cjs/main3.js | 3 +++ .../format/_expected/es/generated-chunk.js | 1 + .../format/_expected/es/generated-chunk2.js | 1 + .../samples/format/_expected/es/main1.js | 3 +++ .../samples/format/_expected/es/main2.js | 1 + .../samples/format/_expected/es/main3.js | 1 + .../format/_expected/system/generated-chunk.js | 10 ++++++++++ .../_expected/system/generated-chunk2.js | 10 ++++++++++ .../samples/format/_expected/system/main1.js | 12 ++++++++++++ .../samples/format/_expected/system/main2.js | 10 ++++++++++ .../samples/format/_expected/system/main3.js | 10 ++++++++++ test/file-hashes/samples/format/main.js | 1 + test/file-hashes/samples/intro/_config.js | 16 ++++++++++++++++ .../intro/_expected/amd/generated-chunk.js | 5 +++++ .../intro/_expected/amd/generated-chunk2.js | 5 +++++ .../samples/intro/_expected/amd/main1.js | 7 +++++++ .../samples/intro/_expected/amd/main2.js | 5 +++++ .../samples/intro/_expected/amd/main3.js | 5 +++++ .../intro/_expected/cjs/generated-chunk.js | 3 +++ .../intro/_expected/cjs/generated-chunk2.js | 3 +++ .../samples/intro/_expected/cjs/main1.js | 5 +++++ .../samples/intro/_expected/cjs/main2.js | 3 +++ .../samples/intro/_expected/cjs/main3.js | 3 +++ .../intro/_expected/es/generated-chunk.js | 1 + .../intro/_expected/es/generated-chunk2.js | 1 + .../samples/intro/_expected/es/main1.js | 3 +++ .../samples/intro/_expected/es/main2.js | 1 + .../samples/intro/_expected/es/main3.js | 1 + .../intro/_expected/system/generated-chunk.js | 10 ++++++++++ .../intro/_expected/system/generated-chunk2.js | 10 ++++++++++ .../samples/intro/_expected/system/main1.js | 12 ++++++++++++ .../samples/intro/_expected/system/main2.js | 10 ++++++++++ .../samples/intro/_expected/system/main3.js | 10 ++++++++++ test/file-hashes/samples/intro/main.js | 1 + test/file-hashes/samples/outro/_config.js | 16 ++++++++++++++++ .../outro/_expected/amd/generated-chunk.js | 5 +++++ .../outro/_expected/amd/generated-chunk2.js | 5 +++++ .../samples/outro/_expected/amd/main1.js | 7 +++++++ .../samples/outro/_expected/amd/main2.js | 5 +++++ .../samples/outro/_expected/amd/main3.js | 5 +++++ .../outro/_expected/cjs/generated-chunk.js | 3 +++ .../outro/_expected/cjs/generated-chunk2.js | 3 +++ .../samples/outro/_expected/cjs/main1.js | 5 +++++ .../samples/outro/_expected/cjs/main2.js | 3 +++ .../samples/outro/_expected/cjs/main3.js | 3 +++ .../outro/_expected/es/generated-chunk.js | 1 + .../outro/_expected/es/generated-chunk2.js | 1 + .../samples/outro/_expected/es/main1.js | 3 +++ .../samples/outro/_expected/es/main2.js | 1 + .../samples/outro/_expected/es/main3.js | 1 + .../outro/_expected/system/generated-chunk.js | 10 ++++++++++ .../outro/_expected/system/generated-chunk2.js | 10 ++++++++++ .../samples/outro/_expected/system/main1.js | 12 ++++++++++++ .../samples/outro/_expected/system/main2.js | 10 ++++++++++ .../samples/outro/_expected/system/main3.js | 10 ++++++++++ test/file-hashes/samples/outro/main.js | 1 + .../samples/respects-exports/_config.js | 10 ---------- test/misc/bundle-information.js | 8 ++++---- test/misc/misc.js | 4 ++-- 240 files changed, 1037 insertions(+), 65 deletions(-) rename test/chunking-form/samples/filenames-patterns/_expected/amd/{chunk-main2-dda51113-amd.js => chunk-main2-c2e7408c-amd.js} (100%) create mode 100644 test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-843c034d-amd.js delete mode 100644 test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-a0f4fde5-amd.js create mode 100644 test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-237cd19a-amd.js delete mode 100644 test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-5396b748-amd.js rename test/chunking-form/samples/filenames-patterns/_expected/cjs/{chunk-main2-9301b27d-cjs.js => chunk-main2-ae5ee0ea-cjs.js} (100%) delete mode 100644 test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-3cd10506-cjs.js create mode 100644 test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-8470b59b-cjs.js create mode 100644 test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-adea0dbb-cjs.js delete mode 100644 test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-fd8c1a13-cjs.js rename test/chunking-form/samples/filenames-patterns/_expected/es/{chunk-main2-bee79135-esm.js => chunk-main2-f2de568c-esm.js} (100%) delete mode 100644 test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-5a1ab158-esm.js create mode 100644 test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-a05c10d4-esm.js create mode 100644 test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-2206abfa-esm.js delete mode 100644 test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-2f78d4f8-esm.js rename test/chunking-form/samples/filenames-patterns/_expected/system/{chunk-main2-441b49d2-system.js => chunk-main2-878d81e1-system.js} (100%) rename test/chunking-form/samples/filenames-patterns/_expected/system/{entry-main1-2422e801-system.js => entry-main1-ea6917a8-system.js} (74%) rename test/chunking-form/samples/filenames-patterns/_expected/system/{entry-main2-2ad41703-system.js => entry-main2-f2a7f0d8-system.js} (70%) rename test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/amd/{00e68f7b.js => cf76c9a8.js} (100%) rename test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/cjs/{0d12e680.js => eaec11b1.js} (100%) rename test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/es/{1249effd.js => 413045cf.js} (100%) rename test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/system/{5845a025.js => 21fc5b1e.js} (100%) create mode 100644 test/file-hashes/samples/banner/_config.js rename test/file-hashes/samples/{respects-exports => banner}/_expected/amd/generated-chunk.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/amd/generated-chunk2.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/amd/main1.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/amd/main2.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/amd/main3.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/cjs/generated-chunk.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/cjs/generated-chunk2.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/cjs/main1.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/cjs/main2.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/cjs/main3.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/es/generated-chunk.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/es/generated-chunk2.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/es/main1.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/es/main2.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/es/main3.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/system/generated-chunk.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/system/generated-chunk2.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/system/main1.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/system/main2.js (100%) rename test/file-hashes/samples/{respects-exports => banner}/_expected/system/main3.js (100%) create mode 100644 test/file-hashes/samples/banner/main.js create mode 100644 test/file-hashes/samples/content/_config.js create mode 100644 test/file-hashes/samples/content/_expected/amd/generated-chunk.js create mode 100644 test/file-hashes/samples/content/_expected/amd/generated-chunk2.js create mode 100644 test/file-hashes/samples/content/_expected/amd/main1.js create mode 100644 test/file-hashes/samples/content/_expected/amd/main2.js create mode 100644 test/file-hashes/samples/content/_expected/amd/main3.js create mode 100644 test/file-hashes/samples/content/_expected/cjs/generated-chunk.js create mode 100644 test/file-hashes/samples/content/_expected/cjs/generated-chunk2.js create mode 100644 test/file-hashes/samples/content/_expected/cjs/main1.js create mode 100644 test/file-hashes/samples/content/_expected/cjs/main2.js create mode 100644 test/file-hashes/samples/content/_expected/cjs/main3.js create mode 100644 test/file-hashes/samples/content/_expected/es/generated-chunk.js create mode 100644 test/file-hashes/samples/content/_expected/es/generated-chunk2.js create mode 100644 test/file-hashes/samples/content/_expected/es/main1.js create mode 100644 test/file-hashes/samples/content/_expected/es/main2.js create mode 100644 test/file-hashes/samples/content/_expected/es/main3.js create mode 100644 test/file-hashes/samples/content/_expected/system/generated-chunk.js create mode 100644 test/file-hashes/samples/content/_expected/system/generated-chunk2.js create mode 100644 test/file-hashes/samples/content/_expected/system/main1.js create mode 100644 test/file-hashes/samples/content/_expected/system/main2.js create mode 100644 test/file-hashes/samples/content/_expected/system/main3.js create mode 100644 test/file-hashes/samples/content/dep1.js create mode 100644 test/file-hashes/samples/content/dep2.js create mode 100644 test/file-hashes/samples/content/main1.js create mode 100644 test/file-hashes/samples/content/main2.js create mode 100644 test/file-hashes/samples/dependency-content/_config.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/amd/generated-chunk.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/amd/generated-chunk2.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/amd/main1.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/amd/main2.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/amd/main3.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/cjs/generated-chunk.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/cjs/generated-chunk2.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/cjs/main1.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/cjs/main2.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/cjs/main3.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/es/generated-chunk.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/es/generated-chunk2.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/es/main1.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/es/main2.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/es/main3.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/system/generated-chunk.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/system/generated-chunk2.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/system/main1.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/system/main2.js create mode 100644 test/file-hashes/samples/dependency-content/_expected/system/main3.js create mode 100644 test/file-hashes/samples/dependency-content/dep1.js create mode 100644 test/file-hashes/samples/dependency-content/dep2.js create mode 100644 test/file-hashes/samples/dependency-content/main1.js create mode 100644 test/file-hashes/samples/dependency-content/main2.js create mode 100644 test/file-hashes/samples/exports/_config.js create mode 100644 test/file-hashes/samples/exports/_expected/amd/generated-chunk.js create mode 100644 test/file-hashes/samples/exports/_expected/amd/generated-chunk2.js create mode 100644 test/file-hashes/samples/exports/_expected/amd/main1.js create mode 100644 test/file-hashes/samples/exports/_expected/amd/main2.js create mode 100644 test/file-hashes/samples/exports/_expected/amd/main3.js create mode 100644 test/file-hashes/samples/exports/_expected/cjs/generated-chunk.js create mode 100644 test/file-hashes/samples/exports/_expected/cjs/generated-chunk2.js create mode 100644 test/file-hashes/samples/exports/_expected/cjs/main1.js create mode 100644 test/file-hashes/samples/exports/_expected/cjs/main2.js create mode 100644 test/file-hashes/samples/exports/_expected/cjs/main3.js create mode 100644 test/file-hashes/samples/exports/_expected/es/generated-chunk.js create mode 100644 test/file-hashes/samples/exports/_expected/es/generated-chunk2.js create mode 100644 test/file-hashes/samples/exports/_expected/es/main1.js create mode 100644 test/file-hashes/samples/exports/_expected/es/main2.js create mode 100644 test/file-hashes/samples/exports/_expected/es/main3.js create mode 100644 test/file-hashes/samples/exports/_expected/system/generated-chunk.js create mode 100644 test/file-hashes/samples/exports/_expected/system/generated-chunk2.js create mode 100644 test/file-hashes/samples/exports/_expected/system/main1.js create mode 100644 test/file-hashes/samples/exports/_expected/system/main2.js create mode 100644 test/file-hashes/samples/exports/_expected/system/main3.js rename test/file-hashes/samples/{respects-exports => exports}/dep.js (100%) rename test/file-hashes/samples/{respects-exports => exports}/main1.js (100%) rename test/file-hashes/samples/{respects-exports => exports}/main2.js (100%) rename test/file-hashes/samples/{respects-exports => exports}/other.js (100%) create mode 100644 test/file-hashes/samples/external-dependency-names/_config.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/amd/generated-chunk.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/amd/generated-chunk2.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/amd/main1.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/amd/main2.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/amd/main3.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/cjs/generated-chunk.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/cjs/generated-chunk2.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/cjs/main1.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/cjs/main2.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/cjs/main3.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/es/generated-chunk.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/es/generated-chunk2.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/es/main1.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/es/main2.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/es/main3.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/system/generated-chunk.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/system/generated-chunk2.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/system/main1.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/system/main2.js create mode 100644 test/file-hashes/samples/external-dependency-names/_expected/system/main3.js create mode 100644 test/file-hashes/samples/external-dependency-names/main1a.js create mode 100644 test/file-hashes/samples/external-dependency-names/main1b.js create mode 100644 test/file-hashes/samples/external-dependency-names/main2a.js create mode 100644 test/file-hashes/samples/external-dependency-names/main2b.js create mode 100644 test/file-hashes/samples/footer/_config.js create mode 100644 test/file-hashes/samples/footer/_expected/amd/generated-chunk.js create mode 100644 test/file-hashes/samples/footer/_expected/amd/generated-chunk2.js create mode 100644 test/file-hashes/samples/footer/_expected/amd/main1.js create mode 100644 test/file-hashes/samples/footer/_expected/amd/main2.js create mode 100644 test/file-hashes/samples/footer/_expected/amd/main3.js create mode 100644 test/file-hashes/samples/footer/_expected/cjs/generated-chunk.js create mode 100644 test/file-hashes/samples/footer/_expected/cjs/generated-chunk2.js create mode 100644 test/file-hashes/samples/footer/_expected/cjs/main1.js create mode 100644 test/file-hashes/samples/footer/_expected/cjs/main2.js create mode 100644 test/file-hashes/samples/footer/_expected/cjs/main3.js create mode 100644 test/file-hashes/samples/footer/_expected/es/generated-chunk.js create mode 100644 test/file-hashes/samples/footer/_expected/es/generated-chunk2.js create mode 100644 test/file-hashes/samples/footer/_expected/es/main1.js create mode 100644 test/file-hashes/samples/footer/_expected/es/main2.js create mode 100644 test/file-hashes/samples/footer/_expected/es/main3.js create mode 100644 test/file-hashes/samples/footer/_expected/system/generated-chunk.js create mode 100644 test/file-hashes/samples/footer/_expected/system/generated-chunk2.js create mode 100644 test/file-hashes/samples/footer/_expected/system/main1.js create mode 100644 test/file-hashes/samples/footer/_expected/system/main2.js create mode 100644 test/file-hashes/samples/footer/_expected/system/main3.js create mode 100644 test/file-hashes/samples/footer/main.js create mode 100644 test/file-hashes/samples/format/_config.js create mode 100644 test/file-hashes/samples/format/_expected/amd/generated-chunk.js create mode 100644 test/file-hashes/samples/format/_expected/amd/generated-chunk2.js create mode 100644 test/file-hashes/samples/format/_expected/amd/main1.js create mode 100644 test/file-hashes/samples/format/_expected/amd/main2.js create mode 100644 test/file-hashes/samples/format/_expected/amd/main3.js create mode 100644 test/file-hashes/samples/format/_expected/cjs/generated-chunk.js create mode 100644 test/file-hashes/samples/format/_expected/cjs/generated-chunk2.js create mode 100644 test/file-hashes/samples/format/_expected/cjs/main1.js create mode 100644 test/file-hashes/samples/format/_expected/cjs/main2.js create mode 100644 test/file-hashes/samples/format/_expected/cjs/main3.js create mode 100644 test/file-hashes/samples/format/_expected/es/generated-chunk.js create mode 100644 test/file-hashes/samples/format/_expected/es/generated-chunk2.js create mode 100644 test/file-hashes/samples/format/_expected/es/main1.js create mode 100644 test/file-hashes/samples/format/_expected/es/main2.js create mode 100644 test/file-hashes/samples/format/_expected/es/main3.js create mode 100644 test/file-hashes/samples/format/_expected/system/generated-chunk.js create mode 100644 test/file-hashes/samples/format/_expected/system/generated-chunk2.js create mode 100644 test/file-hashes/samples/format/_expected/system/main1.js create mode 100644 test/file-hashes/samples/format/_expected/system/main2.js create mode 100644 test/file-hashes/samples/format/_expected/system/main3.js create mode 100644 test/file-hashes/samples/format/main.js create mode 100644 test/file-hashes/samples/intro/_config.js create mode 100644 test/file-hashes/samples/intro/_expected/amd/generated-chunk.js create mode 100644 test/file-hashes/samples/intro/_expected/amd/generated-chunk2.js create mode 100644 test/file-hashes/samples/intro/_expected/amd/main1.js create mode 100644 test/file-hashes/samples/intro/_expected/amd/main2.js create mode 100644 test/file-hashes/samples/intro/_expected/amd/main3.js create mode 100644 test/file-hashes/samples/intro/_expected/cjs/generated-chunk.js create mode 100644 test/file-hashes/samples/intro/_expected/cjs/generated-chunk2.js create mode 100644 test/file-hashes/samples/intro/_expected/cjs/main1.js create mode 100644 test/file-hashes/samples/intro/_expected/cjs/main2.js create mode 100644 test/file-hashes/samples/intro/_expected/cjs/main3.js create mode 100644 test/file-hashes/samples/intro/_expected/es/generated-chunk.js create mode 100644 test/file-hashes/samples/intro/_expected/es/generated-chunk2.js create mode 100644 test/file-hashes/samples/intro/_expected/es/main1.js create mode 100644 test/file-hashes/samples/intro/_expected/es/main2.js create mode 100644 test/file-hashes/samples/intro/_expected/es/main3.js create mode 100644 test/file-hashes/samples/intro/_expected/system/generated-chunk.js create mode 100644 test/file-hashes/samples/intro/_expected/system/generated-chunk2.js create mode 100644 test/file-hashes/samples/intro/_expected/system/main1.js create mode 100644 test/file-hashes/samples/intro/_expected/system/main2.js create mode 100644 test/file-hashes/samples/intro/_expected/system/main3.js create mode 100644 test/file-hashes/samples/intro/main.js create mode 100644 test/file-hashes/samples/outro/_config.js create mode 100644 test/file-hashes/samples/outro/_expected/amd/generated-chunk.js create mode 100644 test/file-hashes/samples/outro/_expected/amd/generated-chunk2.js create mode 100644 test/file-hashes/samples/outro/_expected/amd/main1.js create mode 100644 test/file-hashes/samples/outro/_expected/amd/main2.js create mode 100644 test/file-hashes/samples/outro/_expected/amd/main3.js create mode 100644 test/file-hashes/samples/outro/_expected/cjs/generated-chunk.js create mode 100644 test/file-hashes/samples/outro/_expected/cjs/generated-chunk2.js create mode 100644 test/file-hashes/samples/outro/_expected/cjs/main1.js create mode 100644 test/file-hashes/samples/outro/_expected/cjs/main2.js create mode 100644 test/file-hashes/samples/outro/_expected/cjs/main3.js create mode 100644 test/file-hashes/samples/outro/_expected/es/generated-chunk.js create mode 100644 test/file-hashes/samples/outro/_expected/es/generated-chunk2.js create mode 100644 test/file-hashes/samples/outro/_expected/es/main1.js create mode 100644 test/file-hashes/samples/outro/_expected/es/main2.js create mode 100644 test/file-hashes/samples/outro/_expected/es/main3.js create mode 100644 test/file-hashes/samples/outro/_expected/system/generated-chunk.js create mode 100644 test/file-hashes/samples/outro/_expected/system/generated-chunk2.js create mode 100644 test/file-hashes/samples/outro/_expected/system/main1.js create mode 100644 test/file-hashes/samples/outro/_expected/system/main2.js create mode 100644 test/file-hashes/samples/outro/_expected/system/main3.js create mode 100644 test/file-hashes/samples/outro/main.js delete mode 100644 test/file-hashes/samples/respects-exports/_config.js diff --git a/src/Chunk.ts b/src/Chunk.ts index af5b4f7f047..b94e489e568 100644 --- a/src/Chunk.ts +++ b/src/Chunk.ts @@ -705,7 +705,9 @@ export default class Chunk { private computeContentHashWithDependencies(addons: Addons, options: OutputOptions): string { const hash = sha256(); - hash.update(addons.hash); + hash.update( + [addons.intro, addons.outro, addons.banner, addons.footer].map(addon => addon || '').join(':') + ); hash.update(options.format); hash.update(Object.keys(this.exportNames).join(',')); this.visitDependencies(dep => { diff --git a/src/utils/addons.ts b/src/utils/addons.ts index d4705048ffc..f2e29c359ef 100644 --- a/src/utils/addons.ts +++ b/src/utils/addons.ts @@ -7,7 +7,6 @@ export interface Addons { outro?: string; banner?: string; footer?: string; - hash: Uint8Array; } function evalIfFn(strOrFn: string | (() => string | Promise)): string | Promise { @@ -38,9 +37,7 @@ export function createAddons(graph: Graph, options: OutputOptions): Promise { diff --git a/test/chunking-form/samples/filenames-patterns/_expected/amd/chunk-main2-dda51113-amd.js b/test/chunking-form/samples/filenames-patterns/_expected/amd/chunk-main2-c2e7408c-amd.js similarity index 100% rename from test/chunking-form/samples/filenames-patterns/_expected/amd/chunk-main2-dda51113-amd.js rename to test/chunking-form/samples/filenames-patterns/_expected/amd/chunk-main2-c2e7408c-amd.js diff --git a/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-843c034d-amd.js b/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-843c034d-amd.js new file mode 100644 index 00000000000..904284bc5d5 --- /dev/null +++ b/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-843c034d-amd.js @@ -0,0 +1,5 @@ +define(['./chunk-main2-c2e7408c-amd.js'], function (main2) { 'use strict'; + + main2.log(main2.dep); + +}); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-a0f4fde5-amd.js b/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-a0f4fde5-amd.js deleted file mode 100644 index 49064a5c726..00000000000 --- a/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-a0f4fde5-amd.js +++ /dev/null @@ -1,5 +0,0 @@ -define(['./chunk-main2-dda51113-amd.js'], function (main2) { 'use strict'; - - main2.log(main2.dep); - -}); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-237cd19a-amd.js b/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-237cd19a-amd.js new file mode 100644 index 00000000000..6aaf90c0fb9 --- /dev/null +++ b/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-237cd19a-amd.js @@ -0,0 +1,7 @@ +define(['./chunk-main2-c2e7408c-amd.js'], function (main2) { 'use strict'; + + + + return main2.log; + +}); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-5396b748-amd.js b/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-5396b748-amd.js deleted file mode 100644 index 646ec109059..00000000000 --- a/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-5396b748-amd.js +++ /dev/null @@ -1,7 +0,0 @@ -define(['./chunk-main2-dda51113-amd.js'], function (main2) { 'use strict'; - - - - return main2.log; - -}); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/cjs/chunk-main2-9301b27d-cjs.js b/test/chunking-form/samples/filenames-patterns/_expected/cjs/chunk-main2-ae5ee0ea-cjs.js similarity index 100% rename from test/chunking-form/samples/filenames-patterns/_expected/cjs/chunk-main2-9301b27d-cjs.js rename to test/chunking-form/samples/filenames-patterns/_expected/cjs/chunk-main2-ae5ee0ea-cjs.js diff --git a/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-3cd10506-cjs.js b/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-3cd10506-cjs.js deleted file mode 100644 index b4e293492ac..00000000000 --- a/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-3cd10506-cjs.js +++ /dev/null @@ -1,5 +0,0 @@ -'use strict'; - -var main2 = require('./chunk-main2-9301b27d-cjs.js'); - -main2.log(main2.dep); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-8470b59b-cjs.js b/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-8470b59b-cjs.js new file mode 100644 index 00000000000..154eaa8cb52 --- /dev/null +++ b/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-8470b59b-cjs.js @@ -0,0 +1,5 @@ +'use strict'; + +var main2 = require('./chunk-main2-ae5ee0ea-cjs.js'); + +main2.log(main2.dep); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-adea0dbb-cjs.js b/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-adea0dbb-cjs.js new file mode 100644 index 00000000000..bfd6d69f29d --- /dev/null +++ b/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-adea0dbb-cjs.js @@ -0,0 +1,7 @@ +'use strict'; + +var main2 = require('./chunk-main2-ae5ee0ea-cjs.js'); + + + +module.exports = main2.log; diff --git a/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-fd8c1a13-cjs.js b/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-fd8c1a13-cjs.js deleted file mode 100644 index 15201047222..00000000000 --- a/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-fd8c1a13-cjs.js +++ /dev/null @@ -1,7 +0,0 @@ -'use strict'; - -var main2 = require('./chunk-main2-9301b27d-cjs.js'); - - - -module.exports = main2.log; diff --git a/test/chunking-form/samples/filenames-patterns/_expected/es/chunk-main2-bee79135-esm.js b/test/chunking-form/samples/filenames-patterns/_expected/es/chunk-main2-f2de568c-esm.js similarity index 100% rename from test/chunking-form/samples/filenames-patterns/_expected/es/chunk-main2-bee79135-esm.js rename to test/chunking-form/samples/filenames-patterns/_expected/es/chunk-main2-f2de568c-esm.js diff --git a/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-5a1ab158-esm.js b/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-5a1ab158-esm.js deleted file mode 100644 index 6663901d931..00000000000 --- a/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-5a1ab158-esm.js +++ /dev/null @@ -1,3 +0,0 @@ -import { a as log, b as dep } from './chunk-main2-bee79135-esm.js'; - -log(dep); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-a05c10d4-esm.js b/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-a05c10d4-esm.js new file mode 100644 index 00000000000..11fab6a8c0e --- /dev/null +++ b/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-a05c10d4-esm.js @@ -0,0 +1,3 @@ +import { a as log, b as dep } from './chunk-main2-f2de568c-esm.js'; + +log(dep); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-2206abfa-esm.js b/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-2206abfa-esm.js new file mode 100644 index 00000000000..1be583cefb9 --- /dev/null +++ b/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-2206abfa-esm.js @@ -0,0 +1 @@ +export { a as default } from './chunk-main2-f2de568c-esm.js'; diff --git a/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-2f78d4f8-esm.js b/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-2f78d4f8-esm.js deleted file mode 100644 index 378a2efbaf5..00000000000 --- a/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-2f78d4f8-esm.js +++ /dev/null @@ -1 +0,0 @@ -export { a as default } from './chunk-main2-bee79135-esm.js'; diff --git a/test/chunking-form/samples/filenames-patterns/_expected/system/chunk-main2-441b49d2-system.js b/test/chunking-form/samples/filenames-patterns/_expected/system/chunk-main2-878d81e1-system.js similarity index 100% rename from test/chunking-form/samples/filenames-patterns/_expected/system/chunk-main2-441b49d2-system.js rename to test/chunking-form/samples/filenames-patterns/_expected/system/chunk-main2-878d81e1-system.js diff --git a/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main1-2422e801-system.js b/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main1-ea6917a8-system.js similarity index 74% rename from test/chunking-form/samples/filenames-patterns/_expected/system/entry-main1-2422e801-system.js rename to test/chunking-form/samples/filenames-patterns/_expected/system/entry-main1-ea6917a8-system.js index f3f7d131066..6a18693f4ee 100644 --- a/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main1-2422e801-system.js +++ b/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main1-ea6917a8-system.js @@ -1,4 +1,4 @@ -System.register(['./chunk-main2-441b49d2-system.js'], function (exports, module) { +System.register(['./chunk-main2-878d81e1-system.js'], function (exports, module) { 'use strict'; var log, dep; return { diff --git a/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-2ad41703-system.js b/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-f2a7f0d8-system.js similarity index 70% rename from test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-2ad41703-system.js rename to test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-f2a7f0d8-system.js index 81739879cb5..e807429b31b 100644 --- a/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-2ad41703-system.js +++ b/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-f2a7f0d8-system.js @@ -1,4 +1,4 @@ -System.register(['./chunk-main2-441b49d2-system.js'], function (exports, module) { +System.register(['./chunk-main2-878d81e1-system.js'], function (exports, module) { 'use strict'; return { setters: [function (module) { diff --git a/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/amd/00e68f7b.js b/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/amd/cf76c9a8.js similarity index 100% rename from test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/amd/00e68f7b.js rename to test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/amd/cf76c9a8.js diff --git a/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/cjs/0d12e680.js b/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/cjs/eaec11b1.js similarity index 100% rename from test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/cjs/0d12e680.js rename to test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/cjs/eaec11b1.js diff --git a/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/es/1249effd.js b/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/es/413045cf.js similarity index 100% rename from test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/es/1249effd.js rename to test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/es/413045cf.js diff --git a/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/system/5845a025.js b/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/system/21fc5b1e.js similarity index 100% rename from test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/system/5845a025.js rename to test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/system/21fc5b1e.js diff --git a/test/cli/samples/code-splitting-named-default-inputs/_config.js b/test/cli/samples/code-splitting-named-default-inputs/_config.js index 8a98ebc0613..41e9b7c794d 100644 --- a/test/cli/samples/code-splitting-named-default-inputs/_config.js +++ b/test/cli/samples/code-splitting-named-default-inputs/_config.js @@ -17,13 +17,13 @@ module.exports = { assert.equal( code, '\n' + - `${color}//→ entry1-a47394dc.js:${standard}\n` + + `${color}//→ entry1-d8c4343d.js:${standard}\n` + "console.log('main1');\n" + '\n' + - `${color}//→ Entry 2-d6c85f3f.js:${standard}\n` + + `${color}//→ Entry 2-99f48ca0.js:${standard}\n` + "console.log('main2');\n" + '\n' + - `${color}//→ main3-22d8845f.js:${standard}\n` + + `${color}//→ main3-a6240449.js:${standard}\n` + "console.log('main3');\n" ); } diff --git a/test/cli/samples/code-splitting-named-inputs/_config.js b/test/cli/samples/code-splitting-named-inputs/_config.js index 372741e5703..dc4affb2b36 100644 --- a/test/cli/samples/code-splitting-named-inputs/_config.js +++ b/test/cli/samples/code-splitting-named-inputs/_config.js @@ -17,13 +17,13 @@ module.exports = { assert.equal( code, '\n' + - `${color}//→ entry1-a47394dc.js:${standard}\n` + + `${color}//→ entry1-d8c4343d.js:${standard}\n` + "console.log('main1');\n" + '\n' + - `${color}//→ Entry 2-d6c85f3f.js:${standard}\n` + + `${color}//→ Entry 2-99f48ca0.js:${standard}\n` + "console.log('main2');\n" + '\n' + - `${color}//→ main3-22d8845f.js:${standard}\n` + + `${color}//→ main3-a6240449.js:${standard}\n` + "console.log('main3');\n" ); } diff --git a/test/file-hashes/index.js b/test/file-hashes/index.js index 8228a28a8e1..d61319318d0 100644 --- a/test/file-hashes/index.js +++ b/test/file-hashes/index.js @@ -29,7 +29,7 @@ runTestSuiteWithSamples('file hashes', path.resolve(__dirname, 'samples'), (dir, assert.equal( hashMap1[name], hashMap2[name], - `Expected hashes for chunk containing "${name}" to be equal but they were different.` + `Expected hashes for chunk "${name}" to be equal but they were different.` ); } for (const name of config.expectedDifferentHashes || []) { @@ -37,7 +37,7 @@ runTestSuiteWithSamples('file hashes', path.resolve(__dirname, 'samples'), (dir, assert.notEqual( hashMap1[name], hashMap2[name], - `Expected hashes for chunk containing "${name}" to be different but they were equal.` + `Expected hashes for chunk "${name}" to be different but they were equal.` ); } }); @@ -48,11 +48,13 @@ runTestSuiteWithSamples('file hashes', path.resolve(__dirname, 'samples'), (dir, function mapGeneratedToHashMap(generated) { const hashMap = {}; - const dirLength = process.cwd().length + 1; for (const chunk of generated.output) { - for (const moduleName of Object.keys(chunk.modules)) { - hashMap[moduleName.slice(dirLength)] = chunk.fileName; + let name = chunk.name; + let index = 1; + while (hashMap[name]) { + name = `${chunk.name}${index++}`; } + hashMap[name] = chunk.fileName; } return hashMap; } @@ -61,9 +63,9 @@ function checkChunkExists(hashMap1, hashMap2, name) { [hashMap1, hashMap2].forEach((hashMap, index) => assert.ok( hashMap[name], - `Bundle ${index} did not contain a chunk containing module "${name}", found chunks for modules: ${Object.keys( - hashMap - ).join(', ')}` + `Bundle ${index + 1} did not contain chunk "${name}", found chunks: ${Object.keys(hashMap) + .map(key => `"${key}"`) + .join(', ')}` ) ); } diff --git a/test/file-hashes/samples/banner/_config.js b/test/file-hashes/samples/banner/_config.js new file mode 100644 index 00000000000..1221f74883c --- /dev/null +++ b/test/file-hashes/samples/banner/_config.js @@ -0,0 +1,16 @@ +module.exports = { + description: 'creates different hashes if the banner differs', + options1: { + input: 'main', + output: { + banner: 'console.log(1);' + } + }, + options2: { + input: 'main', + output: { + banner: 'console.log(2);' + } + }, + expectedDifferentHashes: ['main'] +}; diff --git a/test/file-hashes/samples/respects-exports/_expected/amd/generated-chunk.js b/test/file-hashes/samples/banner/_expected/amd/generated-chunk.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/amd/generated-chunk.js rename to test/file-hashes/samples/banner/_expected/amd/generated-chunk.js diff --git a/test/file-hashes/samples/respects-exports/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/banner/_expected/amd/generated-chunk2.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/amd/generated-chunk2.js rename to test/file-hashes/samples/banner/_expected/amd/generated-chunk2.js diff --git a/test/file-hashes/samples/respects-exports/_expected/amd/main1.js b/test/file-hashes/samples/banner/_expected/amd/main1.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/amd/main1.js rename to test/file-hashes/samples/banner/_expected/amd/main1.js diff --git a/test/file-hashes/samples/respects-exports/_expected/amd/main2.js b/test/file-hashes/samples/banner/_expected/amd/main2.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/amd/main2.js rename to test/file-hashes/samples/banner/_expected/amd/main2.js diff --git a/test/file-hashes/samples/respects-exports/_expected/amd/main3.js b/test/file-hashes/samples/banner/_expected/amd/main3.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/amd/main3.js rename to test/file-hashes/samples/banner/_expected/amd/main3.js diff --git a/test/file-hashes/samples/respects-exports/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/banner/_expected/cjs/generated-chunk.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/cjs/generated-chunk.js rename to test/file-hashes/samples/banner/_expected/cjs/generated-chunk.js diff --git a/test/file-hashes/samples/respects-exports/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/banner/_expected/cjs/generated-chunk2.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/cjs/generated-chunk2.js rename to test/file-hashes/samples/banner/_expected/cjs/generated-chunk2.js diff --git a/test/file-hashes/samples/respects-exports/_expected/cjs/main1.js b/test/file-hashes/samples/banner/_expected/cjs/main1.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/cjs/main1.js rename to test/file-hashes/samples/banner/_expected/cjs/main1.js diff --git a/test/file-hashes/samples/respects-exports/_expected/cjs/main2.js b/test/file-hashes/samples/banner/_expected/cjs/main2.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/cjs/main2.js rename to test/file-hashes/samples/banner/_expected/cjs/main2.js diff --git a/test/file-hashes/samples/respects-exports/_expected/cjs/main3.js b/test/file-hashes/samples/banner/_expected/cjs/main3.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/cjs/main3.js rename to test/file-hashes/samples/banner/_expected/cjs/main3.js diff --git a/test/file-hashes/samples/respects-exports/_expected/es/generated-chunk.js b/test/file-hashes/samples/banner/_expected/es/generated-chunk.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/es/generated-chunk.js rename to test/file-hashes/samples/banner/_expected/es/generated-chunk.js diff --git a/test/file-hashes/samples/respects-exports/_expected/es/generated-chunk2.js b/test/file-hashes/samples/banner/_expected/es/generated-chunk2.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/es/generated-chunk2.js rename to test/file-hashes/samples/banner/_expected/es/generated-chunk2.js diff --git a/test/file-hashes/samples/respects-exports/_expected/es/main1.js b/test/file-hashes/samples/banner/_expected/es/main1.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/es/main1.js rename to test/file-hashes/samples/banner/_expected/es/main1.js diff --git a/test/file-hashes/samples/respects-exports/_expected/es/main2.js b/test/file-hashes/samples/banner/_expected/es/main2.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/es/main2.js rename to test/file-hashes/samples/banner/_expected/es/main2.js diff --git a/test/file-hashes/samples/respects-exports/_expected/es/main3.js b/test/file-hashes/samples/banner/_expected/es/main3.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/es/main3.js rename to test/file-hashes/samples/banner/_expected/es/main3.js diff --git a/test/file-hashes/samples/respects-exports/_expected/system/generated-chunk.js b/test/file-hashes/samples/banner/_expected/system/generated-chunk.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/system/generated-chunk.js rename to test/file-hashes/samples/banner/_expected/system/generated-chunk.js diff --git a/test/file-hashes/samples/respects-exports/_expected/system/generated-chunk2.js b/test/file-hashes/samples/banner/_expected/system/generated-chunk2.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/system/generated-chunk2.js rename to test/file-hashes/samples/banner/_expected/system/generated-chunk2.js diff --git a/test/file-hashes/samples/respects-exports/_expected/system/main1.js b/test/file-hashes/samples/banner/_expected/system/main1.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/system/main1.js rename to test/file-hashes/samples/banner/_expected/system/main1.js diff --git a/test/file-hashes/samples/respects-exports/_expected/system/main2.js b/test/file-hashes/samples/banner/_expected/system/main2.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/system/main2.js rename to test/file-hashes/samples/banner/_expected/system/main2.js diff --git a/test/file-hashes/samples/respects-exports/_expected/system/main3.js b/test/file-hashes/samples/banner/_expected/system/main3.js similarity index 100% rename from test/file-hashes/samples/respects-exports/_expected/system/main3.js rename to test/file-hashes/samples/banner/_expected/system/main3.js diff --git a/test/file-hashes/samples/banner/main.js b/test/file-hashes/samples/banner/main.js new file mode 100644 index 00000000000..c0b933d7b56 --- /dev/null +++ b/test/file-hashes/samples/banner/main.js @@ -0,0 +1 @@ +console.log('main'); diff --git a/test/file-hashes/samples/content/_config.js b/test/file-hashes/samples/content/_config.js new file mode 100644 index 00000000000..f47889d1bef --- /dev/null +++ b/test/file-hashes/samples/content/_config.js @@ -0,0 +1,11 @@ +module.exports = { + description: 'creates different hashes if the content differs', + options1: { + input: { main: 'main1', dep: 'dep1' } + }, + options2: { + input: { main: 'main2', dep: 'dep2' } + }, + expectedDifferentHashes: ['main'], + expectedEqualHashes: ['dep'] +}; diff --git a/test/file-hashes/samples/content/_expected/amd/generated-chunk.js b/test/file-hashes/samples/content/_expected/amd/generated-chunk.js new file mode 100644 index 00000000000..ed41892cfe1 --- /dev/null +++ b/test/file-hashes/samples/content/_expected/amd/generated-chunk.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main4'); + +}); diff --git a/test/file-hashes/samples/content/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/content/_expected/amd/generated-chunk2.js new file mode 100644 index 00000000000..db3f430c9aa --- /dev/null +++ b/test/file-hashes/samples/content/_expected/amd/generated-chunk2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main5'); + +}); diff --git a/test/file-hashes/samples/content/_expected/amd/main1.js b/test/file-hashes/samples/content/_expected/amd/main1.js new file mode 100644 index 00000000000..97a0f22a858 --- /dev/null +++ b/test/file-hashes/samples/content/_expected/amd/main1.js @@ -0,0 +1,7 @@ +define(['require'], function (require) { 'use strict'; + + console.log('main1'); + new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); + new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); + +}); diff --git a/test/file-hashes/samples/content/_expected/amd/main2.js b/test/file-hashes/samples/content/_expected/amd/main2.js new file mode 100644 index 00000000000..b58286ca58e --- /dev/null +++ b/test/file-hashes/samples/content/_expected/amd/main2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main2'); + +}); diff --git a/test/file-hashes/samples/content/_expected/amd/main3.js b/test/file-hashes/samples/content/_expected/amd/main3.js new file mode 100644 index 00000000000..cac48c4d722 --- /dev/null +++ b/test/file-hashes/samples/content/_expected/amd/main3.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main3'); + +}); diff --git a/test/file-hashes/samples/content/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/content/_expected/cjs/generated-chunk.js new file mode 100644 index 00000000000..d27ed956b79 --- /dev/null +++ b/test/file-hashes/samples/content/_expected/cjs/generated-chunk.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main4'); diff --git a/test/file-hashes/samples/content/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/content/_expected/cjs/generated-chunk2.js new file mode 100644 index 00000000000..e7b2d35b4e8 --- /dev/null +++ b/test/file-hashes/samples/content/_expected/cjs/generated-chunk2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main5'); diff --git a/test/file-hashes/samples/content/_expected/cjs/main1.js b/test/file-hashes/samples/content/_expected/cjs/main1.js new file mode 100644 index 00000000000..ffb10b14b6d --- /dev/null +++ b/test/file-hashes/samples/content/_expected/cjs/main1.js @@ -0,0 +1,5 @@ +'use strict'; + +console.log('main1'); +Promise.resolve(require('./generated-chunk.js')); +Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/content/_expected/cjs/main2.js b/test/file-hashes/samples/content/_expected/cjs/main2.js new file mode 100644 index 00000000000..33fe6f320c2 --- /dev/null +++ b/test/file-hashes/samples/content/_expected/cjs/main2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main2'); diff --git a/test/file-hashes/samples/content/_expected/cjs/main3.js b/test/file-hashes/samples/content/_expected/cjs/main3.js new file mode 100644 index 00000000000..fae32f0b7f2 --- /dev/null +++ b/test/file-hashes/samples/content/_expected/cjs/main3.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main3'); diff --git a/test/file-hashes/samples/content/_expected/es/generated-chunk.js b/test/file-hashes/samples/content/_expected/es/generated-chunk.js new file mode 100644 index 00000000000..f517bece900 --- /dev/null +++ b/test/file-hashes/samples/content/_expected/es/generated-chunk.js @@ -0,0 +1 @@ +console.log('main4'); diff --git a/test/file-hashes/samples/content/_expected/es/generated-chunk2.js b/test/file-hashes/samples/content/_expected/es/generated-chunk2.js new file mode 100644 index 00000000000..1807e01f88e --- /dev/null +++ b/test/file-hashes/samples/content/_expected/es/generated-chunk2.js @@ -0,0 +1 @@ +console.log('main5'); diff --git a/test/file-hashes/samples/content/_expected/es/main1.js b/test/file-hashes/samples/content/_expected/es/main1.js new file mode 100644 index 00000000000..de1c78214cd --- /dev/null +++ b/test/file-hashes/samples/content/_expected/es/main1.js @@ -0,0 +1,3 @@ +console.log('main1'); +import('./generated-chunk.js'); +import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/content/_expected/es/main2.js b/test/file-hashes/samples/content/_expected/es/main2.js new file mode 100644 index 00000000000..ac653633351 --- /dev/null +++ b/test/file-hashes/samples/content/_expected/es/main2.js @@ -0,0 +1 @@ +console.log('main2'); diff --git a/test/file-hashes/samples/content/_expected/es/main3.js b/test/file-hashes/samples/content/_expected/es/main3.js new file mode 100644 index 00000000000..f44c9f26848 --- /dev/null +++ b/test/file-hashes/samples/content/_expected/es/main3.js @@ -0,0 +1 @@ +console.log('main3'); diff --git a/test/file-hashes/samples/content/_expected/system/generated-chunk.js b/test/file-hashes/samples/content/_expected/system/generated-chunk.js new file mode 100644 index 00000000000..ad30223d53c --- /dev/null +++ b/test/file-hashes/samples/content/_expected/system/generated-chunk.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main4'); + + } + }; +}); diff --git a/test/file-hashes/samples/content/_expected/system/generated-chunk2.js b/test/file-hashes/samples/content/_expected/system/generated-chunk2.js new file mode 100644 index 00000000000..a5cc43bcc37 --- /dev/null +++ b/test/file-hashes/samples/content/_expected/system/generated-chunk2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main5'); + + } + }; +}); diff --git a/test/file-hashes/samples/content/_expected/system/main1.js b/test/file-hashes/samples/content/_expected/system/main1.js new file mode 100644 index 00000000000..fe72dd01fb6 --- /dev/null +++ b/test/file-hashes/samples/content/_expected/system/main1.js @@ -0,0 +1,12 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main1'); + module.import('./generated-chunk.js'); + module.import('./generated-chunk2.js'); + + } + }; +}); diff --git a/test/file-hashes/samples/content/_expected/system/main2.js b/test/file-hashes/samples/content/_expected/system/main2.js new file mode 100644 index 00000000000..80e8224ee07 --- /dev/null +++ b/test/file-hashes/samples/content/_expected/system/main2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main2'); + + } + }; +}); diff --git a/test/file-hashes/samples/content/_expected/system/main3.js b/test/file-hashes/samples/content/_expected/system/main3.js new file mode 100644 index 00000000000..9e741c363b7 --- /dev/null +++ b/test/file-hashes/samples/content/_expected/system/main3.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main3'); + + } + }; +}); diff --git a/test/file-hashes/samples/content/dep1.js b/test/file-hashes/samples/content/dep1.js new file mode 100644 index 00000000000..b74a9837c07 --- /dev/null +++ b/test/file-hashes/samples/content/dep1.js @@ -0,0 +1 @@ +console.log('dep'); diff --git a/test/file-hashes/samples/content/dep2.js b/test/file-hashes/samples/content/dep2.js new file mode 100644 index 00000000000..b74a9837c07 --- /dev/null +++ b/test/file-hashes/samples/content/dep2.js @@ -0,0 +1 @@ +console.log('dep'); diff --git a/test/file-hashes/samples/content/main1.js b/test/file-hashes/samples/content/main1.js new file mode 100644 index 00000000000..7fb68233f35 --- /dev/null +++ b/test/file-hashes/samples/content/main1.js @@ -0,0 +1,3 @@ +import './dep1'; + +console.log('main1'); diff --git a/test/file-hashes/samples/content/main2.js b/test/file-hashes/samples/content/main2.js new file mode 100644 index 00000000000..6c39d576b9c --- /dev/null +++ b/test/file-hashes/samples/content/main2.js @@ -0,0 +1,3 @@ +import './dep2'; + +console.log('main2'); diff --git a/test/file-hashes/samples/dependency-content/_config.js b/test/file-hashes/samples/dependency-content/_config.js new file mode 100644 index 00000000000..4a468eacb04 --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_config.js @@ -0,0 +1,10 @@ +module.exports = { + description: 'creates different hashes if the content of dependencies differs', + options1: { + input: { main: 'main1', dep: 'dep1' } + }, + options2: { + input: { main: 'main2', dep: 'dep2' } + }, + expectedDifferentHashes: ['main', 'dep'] +}; diff --git a/test/file-hashes/samples/dependency-content/_expected/amd/generated-chunk.js b/test/file-hashes/samples/dependency-content/_expected/amd/generated-chunk.js new file mode 100644 index 00000000000..ed41892cfe1 --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/amd/generated-chunk.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main4'); + +}); diff --git a/test/file-hashes/samples/dependency-content/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/dependency-content/_expected/amd/generated-chunk2.js new file mode 100644 index 00000000000..db3f430c9aa --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/amd/generated-chunk2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main5'); + +}); diff --git a/test/file-hashes/samples/dependency-content/_expected/amd/main1.js b/test/file-hashes/samples/dependency-content/_expected/amd/main1.js new file mode 100644 index 00000000000..97a0f22a858 --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/amd/main1.js @@ -0,0 +1,7 @@ +define(['require'], function (require) { 'use strict'; + + console.log('main1'); + new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); + new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); + +}); diff --git a/test/file-hashes/samples/dependency-content/_expected/amd/main2.js b/test/file-hashes/samples/dependency-content/_expected/amd/main2.js new file mode 100644 index 00000000000..b58286ca58e --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/amd/main2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main2'); + +}); diff --git a/test/file-hashes/samples/dependency-content/_expected/amd/main3.js b/test/file-hashes/samples/dependency-content/_expected/amd/main3.js new file mode 100644 index 00000000000..cac48c4d722 --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/amd/main3.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main3'); + +}); diff --git a/test/file-hashes/samples/dependency-content/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/dependency-content/_expected/cjs/generated-chunk.js new file mode 100644 index 00000000000..d27ed956b79 --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/cjs/generated-chunk.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main4'); diff --git a/test/file-hashes/samples/dependency-content/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/dependency-content/_expected/cjs/generated-chunk2.js new file mode 100644 index 00000000000..e7b2d35b4e8 --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/cjs/generated-chunk2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main5'); diff --git a/test/file-hashes/samples/dependency-content/_expected/cjs/main1.js b/test/file-hashes/samples/dependency-content/_expected/cjs/main1.js new file mode 100644 index 00000000000..ffb10b14b6d --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/cjs/main1.js @@ -0,0 +1,5 @@ +'use strict'; + +console.log('main1'); +Promise.resolve(require('./generated-chunk.js')); +Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/dependency-content/_expected/cjs/main2.js b/test/file-hashes/samples/dependency-content/_expected/cjs/main2.js new file mode 100644 index 00000000000..33fe6f320c2 --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/cjs/main2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main2'); diff --git a/test/file-hashes/samples/dependency-content/_expected/cjs/main3.js b/test/file-hashes/samples/dependency-content/_expected/cjs/main3.js new file mode 100644 index 00000000000..fae32f0b7f2 --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/cjs/main3.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main3'); diff --git a/test/file-hashes/samples/dependency-content/_expected/es/generated-chunk.js b/test/file-hashes/samples/dependency-content/_expected/es/generated-chunk.js new file mode 100644 index 00000000000..f517bece900 --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/es/generated-chunk.js @@ -0,0 +1 @@ +console.log('main4'); diff --git a/test/file-hashes/samples/dependency-content/_expected/es/generated-chunk2.js b/test/file-hashes/samples/dependency-content/_expected/es/generated-chunk2.js new file mode 100644 index 00000000000..1807e01f88e --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/es/generated-chunk2.js @@ -0,0 +1 @@ +console.log('main5'); diff --git a/test/file-hashes/samples/dependency-content/_expected/es/main1.js b/test/file-hashes/samples/dependency-content/_expected/es/main1.js new file mode 100644 index 00000000000..de1c78214cd --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/es/main1.js @@ -0,0 +1,3 @@ +console.log('main1'); +import('./generated-chunk.js'); +import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/dependency-content/_expected/es/main2.js b/test/file-hashes/samples/dependency-content/_expected/es/main2.js new file mode 100644 index 00000000000..ac653633351 --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/es/main2.js @@ -0,0 +1 @@ +console.log('main2'); diff --git a/test/file-hashes/samples/dependency-content/_expected/es/main3.js b/test/file-hashes/samples/dependency-content/_expected/es/main3.js new file mode 100644 index 00000000000..f44c9f26848 --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/es/main3.js @@ -0,0 +1 @@ +console.log('main3'); diff --git a/test/file-hashes/samples/dependency-content/_expected/system/generated-chunk.js b/test/file-hashes/samples/dependency-content/_expected/system/generated-chunk.js new file mode 100644 index 00000000000..ad30223d53c --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/system/generated-chunk.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main4'); + + } + }; +}); diff --git a/test/file-hashes/samples/dependency-content/_expected/system/generated-chunk2.js b/test/file-hashes/samples/dependency-content/_expected/system/generated-chunk2.js new file mode 100644 index 00000000000..a5cc43bcc37 --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/system/generated-chunk2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main5'); + + } + }; +}); diff --git a/test/file-hashes/samples/dependency-content/_expected/system/main1.js b/test/file-hashes/samples/dependency-content/_expected/system/main1.js new file mode 100644 index 00000000000..fe72dd01fb6 --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/system/main1.js @@ -0,0 +1,12 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main1'); + module.import('./generated-chunk.js'); + module.import('./generated-chunk2.js'); + + } + }; +}); diff --git a/test/file-hashes/samples/dependency-content/_expected/system/main2.js b/test/file-hashes/samples/dependency-content/_expected/system/main2.js new file mode 100644 index 00000000000..80e8224ee07 --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/system/main2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main2'); + + } + }; +}); diff --git a/test/file-hashes/samples/dependency-content/_expected/system/main3.js b/test/file-hashes/samples/dependency-content/_expected/system/main3.js new file mode 100644 index 00000000000..9e741c363b7 --- /dev/null +++ b/test/file-hashes/samples/dependency-content/_expected/system/main3.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main3'); + + } + }; +}); diff --git a/test/file-hashes/samples/dependency-content/dep1.js b/test/file-hashes/samples/dependency-content/dep1.js new file mode 100644 index 00000000000..6aa6066cec9 --- /dev/null +++ b/test/file-hashes/samples/dependency-content/dep1.js @@ -0,0 +1 @@ +console.log('dep1'); diff --git a/test/file-hashes/samples/dependency-content/dep2.js b/test/file-hashes/samples/dependency-content/dep2.js new file mode 100644 index 00000000000..f5325d80e8a --- /dev/null +++ b/test/file-hashes/samples/dependency-content/dep2.js @@ -0,0 +1 @@ +console.log('dep2'); diff --git a/test/file-hashes/samples/dependency-content/main1.js b/test/file-hashes/samples/dependency-content/main1.js new file mode 100644 index 00000000000..9a3b277b78a --- /dev/null +++ b/test/file-hashes/samples/dependency-content/main1.js @@ -0,0 +1,3 @@ +import './dep1'; + +console.log('main'); diff --git a/test/file-hashes/samples/dependency-content/main2.js b/test/file-hashes/samples/dependency-content/main2.js new file mode 100644 index 00000000000..973fcaf3719 --- /dev/null +++ b/test/file-hashes/samples/dependency-content/main2.js @@ -0,0 +1,3 @@ +import './dep2'; + +console.log('main'); diff --git a/test/file-hashes/samples/exports/_config.js b/test/file-hashes/samples/exports/_config.js new file mode 100644 index 00000000000..2c6c7425f28 --- /dev/null +++ b/test/file-hashes/samples/exports/_config.js @@ -0,0 +1,10 @@ +module.exports = { + description: 'creates different hashes if the generated exports differ', + options1: { + input: ['main1', 'other'] + }, + options2: { + input: ['main2', 'other'] + }, + expectedDifferentHashes: ['chunk'] +}; diff --git a/test/file-hashes/samples/exports/_expected/amd/generated-chunk.js b/test/file-hashes/samples/exports/_expected/amd/generated-chunk.js new file mode 100644 index 00000000000..ed41892cfe1 --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/amd/generated-chunk.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main4'); + +}); diff --git a/test/file-hashes/samples/exports/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/exports/_expected/amd/generated-chunk2.js new file mode 100644 index 00000000000..db3f430c9aa --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/amd/generated-chunk2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main5'); + +}); diff --git a/test/file-hashes/samples/exports/_expected/amd/main1.js b/test/file-hashes/samples/exports/_expected/amd/main1.js new file mode 100644 index 00000000000..97a0f22a858 --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/amd/main1.js @@ -0,0 +1,7 @@ +define(['require'], function (require) { 'use strict'; + + console.log('main1'); + new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); + new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); + +}); diff --git a/test/file-hashes/samples/exports/_expected/amd/main2.js b/test/file-hashes/samples/exports/_expected/amd/main2.js new file mode 100644 index 00000000000..b58286ca58e --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/amd/main2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main2'); + +}); diff --git a/test/file-hashes/samples/exports/_expected/amd/main3.js b/test/file-hashes/samples/exports/_expected/amd/main3.js new file mode 100644 index 00000000000..cac48c4d722 --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/amd/main3.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main3'); + +}); diff --git a/test/file-hashes/samples/exports/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/exports/_expected/cjs/generated-chunk.js new file mode 100644 index 00000000000..d27ed956b79 --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/cjs/generated-chunk.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main4'); diff --git a/test/file-hashes/samples/exports/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/exports/_expected/cjs/generated-chunk2.js new file mode 100644 index 00000000000..e7b2d35b4e8 --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/cjs/generated-chunk2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main5'); diff --git a/test/file-hashes/samples/exports/_expected/cjs/main1.js b/test/file-hashes/samples/exports/_expected/cjs/main1.js new file mode 100644 index 00000000000..ffb10b14b6d --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/cjs/main1.js @@ -0,0 +1,5 @@ +'use strict'; + +console.log('main1'); +Promise.resolve(require('./generated-chunk.js')); +Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/exports/_expected/cjs/main2.js b/test/file-hashes/samples/exports/_expected/cjs/main2.js new file mode 100644 index 00000000000..33fe6f320c2 --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/cjs/main2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main2'); diff --git a/test/file-hashes/samples/exports/_expected/cjs/main3.js b/test/file-hashes/samples/exports/_expected/cjs/main3.js new file mode 100644 index 00000000000..fae32f0b7f2 --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/cjs/main3.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main3'); diff --git a/test/file-hashes/samples/exports/_expected/es/generated-chunk.js b/test/file-hashes/samples/exports/_expected/es/generated-chunk.js new file mode 100644 index 00000000000..f517bece900 --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/es/generated-chunk.js @@ -0,0 +1 @@ +console.log('main4'); diff --git a/test/file-hashes/samples/exports/_expected/es/generated-chunk2.js b/test/file-hashes/samples/exports/_expected/es/generated-chunk2.js new file mode 100644 index 00000000000..1807e01f88e --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/es/generated-chunk2.js @@ -0,0 +1 @@ +console.log('main5'); diff --git a/test/file-hashes/samples/exports/_expected/es/main1.js b/test/file-hashes/samples/exports/_expected/es/main1.js new file mode 100644 index 00000000000..de1c78214cd --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/es/main1.js @@ -0,0 +1,3 @@ +console.log('main1'); +import('./generated-chunk.js'); +import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/exports/_expected/es/main2.js b/test/file-hashes/samples/exports/_expected/es/main2.js new file mode 100644 index 00000000000..ac653633351 --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/es/main2.js @@ -0,0 +1 @@ +console.log('main2'); diff --git a/test/file-hashes/samples/exports/_expected/es/main3.js b/test/file-hashes/samples/exports/_expected/es/main3.js new file mode 100644 index 00000000000..f44c9f26848 --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/es/main3.js @@ -0,0 +1 @@ +console.log('main3'); diff --git a/test/file-hashes/samples/exports/_expected/system/generated-chunk.js b/test/file-hashes/samples/exports/_expected/system/generated-chunk.js new file mode 100644 index 00000000000..ad30223d53c --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/system/generated-chunk.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main4'); + + } + }; +}); diff --git a/test/file-hashes/samples/exports/_expected/system/generated-chunk2.js b/test/file-hashes/samples/exports/_expected/system/generated-chunk2.js new file mode 100644 index 00000000000..a5cc43bcc37 --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/system/generated-chunk2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main5'); + + } + }; +}); diff --git a/test/file-hashes/samples/exports/_expected/system/main1.js b/test/file-hashes/samples/exports/_expected/system/main1.js new file mode 100644 index 00000000000..fe72dd01fb6 --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/system/main1.js @@ -0,0 +1,12 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main1'); + module.import('./generated-chunk.js'); + module.import('./generated-chunk2.js'); + + } + }; +}); diff --git a/test/file-hashes/samples/exports/_expected/system/main2.js b/test/file-hashes/samples/exports/_expected/system/main2.js new file mode 100644 index 00000000000..80e8224ee07 --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/system/main2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main2'); + + } + }; +}); diff --git a/test/file-hashes/samples/exports/_expected/system/main3.js b/test/file-hashes/samples/exports/_expected/system/main3.js new file mode 100644 index 00000000000..9e741c363b7 --- /dev/null +++ b/test/file-hashes/samples/exports/_expected/system/main3.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main3'); + + } + }; +}); diff --git a/test/file-hashes/samples/respects-exports/dep.js b/test/file-hashes/samples/exports/dep.js similarity index 100% rename from test/file-hashes/samples/respects-exports/dep.js rename to test/file-hashes/samples/exports/dep.js diff --git a/test/file-hashes/samples/respects-exports/main1.js b/test/file-hashes/samples/exports/main1.js similarity index 100% rename from test/file-hashes/samples/respects-exports/main1.js rename to test/file-hashes/samples/exports/main1.js diff --git a/test/file-hashes/samples/respects-exports/main2.js b/test/file-hashes/samples/exports/main2.js similarity index 100% rename from test/file-hashes/samples/respects-exports/main2.js rename to test/file-hashes/samples/exports/main2.js diff --git a/test/file-hashes/samples/respects-exports/other.js b/test/file-hashes/samples/exports/other.js similarity index 100% rename from test/file-hashes/samples/respects-exports/other.js rename to test/file-hashes/samples/exports/other.js diff --git a/test/file-hashes/samples/external-dependency-names/_config.js b/test/file-hashes/samples/external-dependency-names/_config.js new file mode 100644 index 00000000000..bd54ccd0dd9 --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_config.js @@ -0,0 +1,13 @@ +module.exports = { + description: 'creates different hashes if the names of external dependencies differ', + options1: { + input: { mainA: 'main1a', mainB: 'main1b' }, + external: ['external', 'external1'] + }, + options2: { + input: { mainA: 'main2a', mainB: 'main2b' }, + external: ['external', 'external2'] + }, + expectedEqualHashes: ['mainA'], + expectedDifferentHashes: ['mainB'] +}; diff --git a/test/file-hashes/samples/external-dependency-names/_expected/amd/generated-chunk.js b/test/file-hashes/samples/external-dependency-names/_expected/amd/generated-chunk.js new file mode 100644 index 00000000000..ed41892cfe1 --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/amd/generated-chunk.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main4'); + +}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/external-dependency-names/_expected/amd/generated-chunk2.js new file mode 100644 index 00000000000..db3f430c9aa --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/amd/generated-chunk2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main5'); + +}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/amd/main1.js b/test/file-hashes/samples/external-dependency-names/_expected/amd/main1.js new file mode 100644 index 00000000000..97a0f22a858 --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/amd/main1.js @@ -0,0 +1,7 @@ +define(['require'], function (require) { 'use strict'; + + console.log('main1'); + new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); + new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); + +}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/amd/main2.js b/test/file-hashes/samples/external-dependency-names/_expected/amd/main2.js new file mode 100644 index 00000000000..b58286ca58e --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/amd/main2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main2'); + +}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/amd/main3.js b/test/file-hashes/samples/external-dependency-names/_expected/amd/main3.js new file mode 100644 index 00000000000..cac48c4d722 --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/amd/main3.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main3'); + +}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/external-dependency-names/_expected/cjs/generated-chunk.js new file mode 100644 index 00000000000..d27ed956b79 --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/cjs/generated-chunk.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main4'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/external-dependency-names/_expected/cjs/generated-chunk2.js new file mode 100644 index 00000000000..e7b2d35b4e8 --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/cjs/generated-chunk2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main5'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/cjs/main1.js b/test/file-hashes/samples/external-dependency-names/_expected/cjs/main1.js new file mode 100644 index 00000000000..ffb10b14b6d --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/cjs/main1.js @@ -0,0 +1,5 @@ +'use strict'; + +console.log('main1'); +Promise.resolve(require('./generated-chunk.js')); +Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/cjs/main2.js b/test/file-hashes/samples/external-dependency-names/_expected/cjs/main2.js new file mode 100644 index 00000000000..33fe6f320c2 --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/cjs/main2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main2'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/cjs/main3.js b/test/file-hashes/samples/external-dependency-names/_expected/cjs/main3.js new file mode 100644 index 00000000000..fae32f0b7f2 --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/cjs/main3.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main3'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/es/generated-chunk.js b/test/file-hashes/samples/external-dependency-names/_expected/es/generated-chunk.js new file mode 100644 index 00000000000..f517bece900 --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/es/generated-chunk.js @@ -0,0 +1 @@ +console.log('main4'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/es/generated-chunk2.js b/test/file-hashes/samples/external-dependency-names/_expected/es/generated-chunk2.js new file mode 100644 index 00000000000..1807e01f88e --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/es/generated-chunk2.js @@ -0,0 +1 @@ +console.log('main5'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/es/main1.js b/test/file-hashes/samples/external-dependency-names/_expected/es/main1.js new file mode 100644 index 00000000000..de1c78214cd --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/es/main1.js @@ -0,0 +1,3 @@ +console.log('main1'); +import('./generated-chunk.js'); +import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/es/main2.js b/test/file-hashes/samples/external-dependency-names/_expected/es/main2.js new file mode 100644 index 00000000000..ac653633351 --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/es/main2.js @@ -0,0 +1 @@ +console.log('main2'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/es/main3.js b/test/file-hashes/samples/external-dependency-names/_expected/es/main3.js new file mode 100644 index 00000000000..f44c9f26848 --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/es/main3.js @@ -0,0 +1 @@ +console.log('main3'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/system/generated-chunk.js b/test/file-hashes/samples/external-dependency-names/_expected/system/generated-chunk.js new file mode 100644 index 00000000000..ad30223d53c --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/system/generated-chunk.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main4'); + + } + }; +}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/system/generated-chunk2.js b/test/file-hashes/samples/external-dependency-names/_expected/system/generated-chunk2.js new file mode 100644 index 00000000000..a5cc43bcc37 --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/system/generated-chunk2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main5'); + + } + }; +}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/system/main1.js b/test/file-hashes/samples/external-dependency-names/_expected/system/main1.js new file mode 100644 index 00000000000..fe72dd01fb6 --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/system/main1.js @@ -0,0 +1,12 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main1'); + module.import('./generated-chunk.js'); + module.import('./generated-chunk2.js'); + + } + }; +}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/system/main2.js b/test/file-hashes/samples/external-dependency-names/_expected/system/main2.js new file mode 100644 index 00000000000..80e8224ee07 --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/system/main2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main2'); + + } + }; +}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/system/main3.js b/test/file-hashes/samples/external-dependency-names/_expected/system/main3.js new file mode 100644 index 00000000000..9e741c363b7 --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/_expected/system/main3.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main3'); + + } + }; +}); diff --git a/test/file-hashes/samples/external-dependency-names/main1a.js b/test/file-hashes/samples/external-dependency-names/main1a.js new file mode 100644 index 00000000000..cedb294ffee --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/main1a.js @@ -0,0 +1,3 @@ +import 'external'; + +console.log('main'); diff --git a/test/file-hashes/samples/external-dependency-names/main1b.js b/test/file-hashes/samples/external-dependency-names/main1b.js new file mode 100644 index 00000000000..83a6cb712d2 --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/main1b.js @@ -0,0 +1,3 @@ +import 'external1'; + +console.log('main'); diff --git a/test/file-hashes/samples/external-dependency-names/main2a.js b/test/file-hashes/samples/external-dependency-names/main2a.js new file mode 100644 index 00000000000..cedb294ffee --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/main2a.js @@ -0,0 +1,3 @@ +import 'external'; + +console.log('main'); diff --git a/test/file-hashes/samples/external-dependency-names/main2b.js b/test/file-hashes/samples/external-dependency-names/main2b.js new file mode 100644 index 00000000000..ff71d9a9dc4 --- /dev/null +++ b/test/file-hashes/samples/external-dependency-names/main2b.js @@ -0,0 +1,3 @@ +import 'external2'; + +console.log('main'); diff --git a/test/file-hashes/samples/footer/_config.js b/test/file-hashes/samples/footer/_config.js new file mode 100644 index 00000000000..2cd86e34536 --- /dev/null +++ b/test/file-hashes/samples/footer/_config.js @@ -0,0 +1,16 @@ +module.exports = { + description: 'creates different hashes if the footer differs', + options1: { + input: 'main', + output: { + footer: 'console.log(1);' + } + }, + options2: { + input: 'main', + output: { + footer: 'console.log(2);' + } + }, + expectedDifferentHashes: ['main'] +}; diff --git a/test/file-hashes/samples/footer/_expected/amd/generated-chunk.js b/test/file-hashes/samples/footer/_expected/amd/generated-chunk.js new file mode 100644 index 00000000000..ed41892cfe1 --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/amd/generated-chunk.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main4'); + +}); diff --git a/test/file-hashes/samples/footer/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/footer/_expected/amd/generated-chunk2.js new file mode 100644 index 00000000000..db3f430c9aa --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/amd/generated-chunk2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main5'); + +}); diff --git a/test/file-hashes/samples/footer/_expected/amd/main1.js b/test/file-hashes/samples/footer/_expected/amd/main1.js new file mode 100644 index 00000000000..97a0f22a858 --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/amd/main1.js @@ -0,0 +1,7 @@ +define(['require'], function (require) { 'use strict'; + + console.log('main1'); + new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); + new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); + +}); diff --git a/test/file-hashes/samples/footer/_expected/amd/main2.js b/test/file-hashes/samples/footer/_expected/amd/main2.js new file mode 100644 index 00000000000..b58286ca58e --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/amd/main2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main2'); + +}); diff --git a/test/file-hashes/samples/footer/_expected/amd/main3.js b/test/file-hashes/samples/footer/_expected/amd/main3.js new file mode 100644 index 00000000000..cac48c4d722 --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/amd/main3.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main3'); + +}); diff --git a/test/file-hashes/samples/footer/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/footer/_expected/cjs/generated-chunk.js new file mode 100644 index 00000000000..d27ed956b79 --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/cjs/generated-chunk.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main4'); diff --git a/test/file-hashes/samples/footer/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/footer/_expected/cjs/generated-chunk2.js new file mode 100644 index 00000000000..e7b2d35b4e8 --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/cjs/generated-chunk2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main5'); diff --git a/test/file-hashes/samples/footer/_expected/cjs/main1.js b/test/file-hashes/samples/footer/_expected/cjs/main1.js new file mode 100644 index 00000000000..ffb10b14b6d --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/cjs/main1.js @@ -0,0 +1,5 @@ +'use strict'; + +console.log('main1'); +Promise.resolve(require('./generated-chunk.js')); +Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/footer/_expected/cjs/main2.js b/test/file-hashes/samples/footer/_expected/cjs/main2.js new file mode 100644 index 00000000000..33fe6f320c2 --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/cjs/main2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main2'); diff --git a/test/file-hashes/samples/footer/_expected/cjs/main3.js b/test/file-hashes/samples/footer/_expected/cjs/main3.js new file mode 100644 index 00000000000..fae32f0b7f2 --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/cjs/main3.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main3'); diff --git a/test/file-hashes/samples/footer/_expected/es/generated-chunk.js b/test/file-hashes/samples/footer/_expected/es/generated-chunk.js new file mode 100644 index 00000000000..f517bece900 --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/es/generated-chunk.js @@ -0,0 +1 @@ +console.log('main4'); diff --git a/test/file-hashes/samples/footer/_expected/es/generated-chunk2.js b/test/file-hashes/samples/footer/_expected/es/generated-chunk2.js new file mode 100644 index 00000000000..1807e01f88e --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/es/generated-chunk2.js @@ -0,0 +1 @@ +console.log('main5'); diff --git a/test/file-hashes/samples/footer/_expected/es/main1.js b/test/file-hashes/samples/footer/_expected/es/main1.js new file mode 100644 index 00000000000..de1c78214cd --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/es/main1.js @@ -0,0 +1,3 @@ +console.log('main1'); +import('./generated-chunk.js'); +import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/footer/_expected/es/main2.js b/test/file-hashes/samples/footer/_expected/es/main2.js new file mode 100644 index 00000000000..ac653633351 --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/es/main2.js @@ -0,0 +1 @@ +console.log('main2'); diff --git a/test/file-hashes/samples/footer/_expected/es/main3.js b/test/file-hashes/samples/footer/_expected/es/main3.js new file mode 100644 index 00000000000..f44c9f26848 --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/es/main3.js @@ -0,0 +1 @@ +console.log('main3'); diff --git a/test/file-hashes/samples/footer/_expected/system/generated-chunk.js b/test/file-hashes/samples/footer/_expected/system/generated-chunk.js new file mode 100644 index 00000000000..ad30223d53c --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/system/generated-chunk.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main4'); + + } + }; +}); diff --git a/test/file-hashes/samples/footer/_expected/system/generated-chunk2.js b/test/file-hashes/samples/footer/_expected/system/generated-chunk2.js new file mode 100644 index 00000000000..a5cc43bcc37 --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/system/generated-chunk2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main5'); + + } + }; +}); diff --git a/test/file-hashes/samples/footer/_expected/system/main1.js b/test/file-hashes/samples/footer/_expected/system/main1.js new file mode 100644 index 00000000000..fe72dd01fb6 --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/system/main1.js @@ -0,0 +1,12 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main1'); + module.import('./generated-chunk.js'); + module.import('./generated-chunk2.js'); + + } + }; +}); diff --git a/test/file-hashes/samples/footer/_expected/system/main2.js b/test/file-hashes/samples/footer/_expected/system/main2.js new file mode 100644 index 00000000000..80e8224ee07 --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/system/main2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main2'); + + } + }; +}); diff --git a/test/file-hashes/samples/footer/_expected/system/main3.js b/test/file-hashes/samples/footer/_expected/system/main3.js new file mode 100644 index 00000000000..9e741c363b7 --- /dev/null +++ b/test/file-hashes/samples/footer/_expected/system/main3.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main3'); + + } + }; +}); diff --git a/test/file-hashes/samples/footer/main.js b/test/file-hashes/samples/footer/main.js new file mode 100644 index 00000000000..c0b933d7b56 --- /dev/null +++ b/test/file-hashes/samples/footer/main.js @@ -0,0 +1 @@ +console.log('main'); diff --git a/test/file-hashes/samples/format/_config.js b/test/file-hashes/samples/format/_config.js new file mode 100644 index 00000000000..22bfa8f6e97 --- /dev/null +++ b/test/file-hashes/samples/format/_config.js @@ -0,0 +1,16 @@ +module.exports = { + description: 'creates different hashes if the format differs', + options1: { + input: 'main', + output: { + format: 'esm' + } + }, + options2: { + input: 'main', + output: { + format: 'cjs' + } + }, + expectedDifferentHashes: ['main'] +}; diff --git a/test/file-hashes/samples/format/_expected/amd/generated-chunk.js b/test/file-hashes/samples/format/_expected/amd/generated-chunk.js new file mode 100644 index 00000000000..ed41892cfe1 --- /dev/null +++ b/test/file-hashes/samples/format/_expected/amd/generated-chunk.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main4'); + +}); diff --git a/test/file-hashes/samples/format/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/format/_expected/amd/generated-chunk2.js new file mode 100644 index 00000000000..db3f430c9aa --- /dev/null +++ b/test/file-hashes/samples/format/_expected/amd/generated-chunk2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main5'); + +}); diff --git a/test/file-hashes/samples/format/_expected/amd/main1.js b/test/file-hashes/samples/format/_expected/amd/main1.js new file mode 100644 index 00000000000..97a0f22a858 --- /dev/null +++ b/test/file-hashes/samples/format/_expected/amd/main1.js @@ -0,0 +1,7 @@ +define(['require'], function (require) { 'use strict'; + + console.log('main1'); + new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); + new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); + +}); diff --git a/test/file-hashes/samples/format/_expected/amd/main2.js b/test/file-hashes/samples/format/_expected/amd/main2.js new file mode 100644 index 00000000000..b58286ca58e --- /dev/null +++ b/test/file-hashes/samples/format/_expected/amd/main2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main2'); + +}); diff --git a/test/file-hashes/samples/format/_expected/amd/main3.js b/test/file-hashes/samples/format/_expected/amd/main3.js new file mode 100644 index 00000000000..cac48c4d722 --- /dev/null +++ b/test/file-hashes/samples/format/_expected/amd/main3.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main3'); + +}); diff --git a/test/file-hashes/samples/format/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/format/_expected/cjs/generated-chunk.js new file mode 100644 index 00000000000..d27ed956b79 --- /dev/null +++ b/test/file-hashes/samples/format/_expected/cjs/generated-chunk.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main4'); diff --git a/test/file-hashes/samples/format/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/format/_expected/cjs/generated-chunk2.js new file mode 100644 index 00000000000..e7b2d35b4e8 --- /dev/null +++ b/test/file-hashes/samples/format/_expected/cjs/generated-chunk2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main5'); diff --git a/test/file-hashes/samples/format/_expected/cjs/main1.js b/test/file-hashes/samples/format/_expected/cjs/main1.js new file mode 100644 index 00000000000..ffb10b14b6d --- /dev/null +++ b/test/file-hashes/samples/format/_expected/cjs/main1.js @@ -0,0 +1,5 @@ +'use strict'; + +console.log('main1'); +Promise.resolve(require('./generated-chunk.js')); +Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/format/_expected/cjs/main2.js b/test/file-hashes/samples/format/_expected/cjs/main2.js new file mode 100644 index 00000000000..33fe6f320c2 --- /dev/null +++ b/test/file-hashes/samples/format/_expected/cjs/main2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main2'); diff --git a/test/file-hashes/samples/format/_expected/cjs/main3.js b/test/file-hashes/samples/format/_expected/cjs/main3.js new file mode 100644 index 00000000000..fae32f0b7f2 --- /dev/null +++ b/test/file-hashes/samples/format/_expected/cjs/main3.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main3'); diff --git a/test/file-hashes/samples/format/_expected/es/generated-chunk.js b/test/file-hashes/samples/format/_expected/es/generated-chunk.js new file mode 100644 index 00000000000..f517bece900 --- /dev/null +++ b/test/file-hashes/samples/format/_expected/es/generated-chunk.js @@ -0,0 +1 @@ +console.log('main4'); diff --git a/test/file-hashes/samples/format/_expected/es/generated-chunk2.js b/test/file-hashes/samples/format/_expected/es/generated-chunk2.js new file mode 100644 index 00000000000..1807e01f88e --- /dev/null +++ b/test/file-hashes/samples/format/_expected/es/generated-chunk2.js @@ -0,0 +1 @@ +console.log('main5'); diff --git a/test/file-hashes/samples/format/_expected/es/main1.js b/test/file-hashes/samples/format/_expected/es/main1.js new file mode 100644 index 00000000000..de1c78214cd --- /dev/null +++ b/test/file-hashes/samples/format/_expected/es/main1.js @@ -0,0 +1,3 @@ +console.log('main1'); +import('./generated-chunk.js'); +import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/format/_expected/es/main2.js b/test/file-hashes/samples/format/_expected/es/main2.js new file mode 100644 index 00000000000..ac653633351 --- /dev/null +++ b/test/file-hashes/samples/format/_expected/es/main2.js @@ -0,0 +1 @@ +console.log('main2'); diff --git a/test/file-hashes/samples/format/_expected/es/main3.js b/test/file-hashes/samples/format/_expected/es/main3.js new file mode 100644 index 00000000000..f44c9f26848 --- /dev/null +++ b/test/file-hashes/samples/format/_expected/es/main3.js @@ -0,0 +1 @@ +console.log('main3'); diff --git a/test/file-hashes/samples/format/_expected/system/generated-chunk.js b/test/file-hashes/samples/format/_expected/system/generated-chunk.js new file mode 100644 index 00000000000..ad30223d53c --- /dev/null +++ b/test/file-hashes/samples/format/_expected/system/generated-chunk.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main4'); + + } + }; +}); diff --git a/test/file-hashes/samples/format/_expected/system/generated-chunk2.js b/test/file-hashes/samples/format/_expected/system/generated-chunk2.js new file mode 100644 index 00000000000..a5cc43bcc37 --- /dev/null +++ b/test/file-hashes/samples/format/_expected/system/generated-chunk2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main5'); + + } + }; +}); diff --git a/test/file-hashes/samples/format/_expected/system/main1.js b/test/file-hashes/samples/format/_expected/system/main1.js new file mode 100644 index 00000000000..fe72dd01fb6 --- /dev/null +++ b/test/file-hashes/samples/format/_expected/system/main1.js @@ -0,0 +1,12 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main1'); + module.import('./generated-chunk.js'); + module.import('./generated-chunk2.js'); + + } + }; +}); diff --git a/test/file-hashes/samples/format/_expected/system/main2.js b/test/file-hashes/samples/format/_expected/system/main2.js new file mode 100644 index 00000000000..80e8224ee07 --- /dev/null +++ b/test/file-hashes/samples/format/_expected/system/main2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main2'); + + } + }; +}); diff --git a/test/file-hashes/samples/format/_expected/system/main3.js b/test/file-hashes/samples/format/_expected/system/main3.js new file mode 100644 index 00000000000..9e741c363b7 --- /dev/null +++ b/test/file-hashes/samples/format/_expected/system/main3.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main3'); + + } + }; +}); diff --git a/test/file-hashes/samples/format/main.js b/test/file-hashes/samples/format/main.js new file mode 100644 index 00000000000..ad1d380d6cc --- /dev/null +++ b/test/file-hashes/samples/format/main.js @@ -0,0 +1 @@ +export const x = 1; diff --git a/test/file-hashes/samples/intro/_config.js b/test/file-hashes/samples/intro/_config.js new file mode 100644 index 00000000000..20b856275a2 --- /dev/null +++ b/test/file-hashes/samples/intro/_config.js @@ -0,0 +1,16 @@ +module.exports = { + description: 'creates different hashes if the intro differs', + options1: { + input: 'main', + output: { + intro: 'console.log(1);' + } + }, + options2: { + input: 'main', + output: { + intro: 'console.log(2);' + } + }, + expectedDifferentHashes: ['main'] +}; diff --git a/test/file-hashes/samples/intro/_expected/amd/generated-chunk.js b/test/file-hashes/samples/intro/_expected/amd/generated-chunk.js new file mode 100644 index 00000000000..ed41892cfe1 --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/amd/generated-chunk.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main4'); + +}); diff --git a/test/file-hashes/samples/intro/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/intro/_expected/amd/generated-chunk2.js new file mode 100644 index 00000000000..db3f430c9aa --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/amd/generated-chunk2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main5'); + +}); diff --git a/test/file-hashes/samples/intro/_expected/amd/main1.js b/test/file-hashes/samples/intro/_expected/amd/main1.js new file mode 100644 index 00000000000..97a0f22a858 --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/amd/main1.js @@ -0,0 +1,7 @@ +define(['require'], function (require) { 'use strict'; + + console.log('main1'); + new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); + new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); + +}); diff --git a/test/file-hashes/samples/intro/_expected/amd/main2.js b/test/file-hashes/samples/intro/_expected/amd/main2.js new file mode 100644 index 00000000000..b58286ca58e --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/amd/main2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main2'); + +}); diff --git a/test/file-hashes/samples/intro/_expected/amd/main3.js b/test/file-hashes/samples/intro/_expected/amd/main3.js new file mode 100644 index 00000000000..cac48c4d722 --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/amd/main3.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main3'); + +}); diff --git a/test/file-hashes/samples/intro/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/intro/_expected/cjs/generated-chunk.js new file mode 100644 index 00000000000..d27ed956b79 --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/cjs/generated-chunk.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main4'); diff --git a/test/file-hashes/samples/intro/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/intro/_expected/cjs/generated-chunk2.js new file mode 100644 index 00000000000..e7b2d35b4e8 --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/cjs/generated-chunk2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main5'); diff --git a/test/file-hashes/samples/intro/_expected/cjs/main1.js b/test/file-hashes/samples/intro/_expected/cjs/main1.js new file mode 100644 index 00000000000..ffb10b14b6d --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/cjs/main1.js @@ -0,0 +1,5 @@ +'use strict'; + +console.log('main1'); +Promise.resolve(require('./generated-chunk.js')); +Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/intro/_expected/cjs/main2.js b/test/file-hashes/samples/intro/_expected/cjs/main2.js new file mode 100644 index 00000000000..33fe6f320c2 --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/cjs/main2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main2'); diff --git a/test/file-hashes/samples/intro/_expected/cjs/main3.js b/test/file-hashes/samples/intro/_expected/cjs/main3.js new file mode 100644 index 00000000000..fae32f0b7f2 --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/cjs/main3.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main3'); diff --git a/test/file-hashes/samples/intro/_expected/es/generated-chunk.js b/test/file-hashes/samples/intro/_expected/es/generated-chunk.js new file mode 100644 index 00000000000..f517bece900 --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/es/generated-chunk.js @@ -0,0 +1 @@ +console.log('main4'); diff --git a/test/file-hashes/samples/intro/_expected/es/generated-chunk2.js b/test/file-hashes/samples/intro/_expected/es/generated-chunk2.js new file mode 100644 index 00000000000..1807e01f88e --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/es/generated-chunk2.js @@ -0,0 +1 @@ +console.log('main5'); diff --git a/test/file-hashes/samples/intro/_expected/es/main1.js b/test/file-hashes/samples/intro/_expected/es/main1.js new file mode 100644 index 00000000000..de1c78214cd --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/es/main1.js @@ -0,0 +1,3 @@ +console.log('main1'); +import('./generated-chunk.js'); +import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/intro/_expected/es/main2.js b/test/file-hashes/samples/intro/_expected/es/main2.js new file mode 100644 index 00000000000..ac653633351 --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/es/main2.js @@ -0,0 +1 @@ +console.log('main2'); diff --git a/test/file-hashes/samples/intro/_expected/es/main3.js b/test/file-hashes/samples/intro/_expected/es/main3.js new file mode 100644 index 00000000000..f44c9f26848 --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/es/main3.js @@ -0,0 +1 @@ +console.log('main3'); diff --git a/test/file-hashes/samples/intro/_expected/system/generated-chunk.js b/test/file-hashes/samples/intro/_expected/system/generated-chunk.js new file mode 100644 index 00000000000..ad30223d53c --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/system/generated-chunk.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main4'); + + } + }; +}); diff --git a/test/file-hashes/samples/intro/_expected/system/generated-chunk2.js b/test/file-hashes/samples/intro/_expected/system/generated-chunk2.js new file mode 100644 index 00000000000..a5cc43bcc37 --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/system/generated-chunk2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main5'); + + } + }; +}); diff --git a/test/file-hashes/samples/intro/_expected/system/main1.js b/test/file-hashes/samples/intro/_expected/system/main1.js new file mode 100644 index 00000000000..fe72dd01fb6 --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/system/main1.js @@ -0,0 +1,12 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main1'); + module.import('./generated-chunk.js'); + module.import('./generated-chunk2.js'); + + } + }; +}); diff --git a/test/file-hashes/samples/intro/_expected/system/main2.js b/test/file-hashes/samples/intro/_expected/system/main2.js new file mode 100644 index 00000000000..80e8224ee07 --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/system/main2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main2'); + + } + }; +}); diff --git a/test/file-hashes/samples/intro/_expected/system/main3.js b/test/file-hashes/samples/intro/_expected/system/main3.js new file mode 100644 index 00000000000..9e741c363b7 --- /dev/null +++ b/test/file-hashes/samples/intro/_expected/system/main3.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main3'); + + } + }; +}); diff --git a/test/file-hashes/samples/intro/main.js b/test/file-hashes/samples/intro/main.js new file mode 100644 index 00000000000..c0b933d7b56 --- /dev/null +++ b/test/file-hashes/samples/intro/main.js @@ -0,0 +1 @@ +console.log('main'); diff --git a/test/file-hashes/samples/outro/_config.js b/test/file-hashes/samples/outro/_config.js new file mode 100644 index 00000000000..c0859f7f010 --- /dev/null +++ b/test/file-hashes/samples/outro/_config.js @@ -0,0 +1,16 @@ +module.exports = { + description: 'creates different hashes if the outro differs', + options1: { + input: 'main', + output: { + outro: 'console.log(1);' + } + }, + options2: { + input: 'main', + output: { + outro: 'console.log(2);' + } + }, + expectedDifferentHashes: ['main'] +}; diff --git a/test/file-hashes/samples/outro/_expected/amd/generated-chunk.js b/test/file-hashes/samples/outro/_expected/amd/generated-chunk.js new file mode 100644 index 00000000000..ed41892cfe1 --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/amd/generated-chunk.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main4'); + +}); diff --git a/test/file-hashes/samples/outro/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/outro/_expected/amd/generated-chunk2.js new file mode 100644 index 00000000000..db3f430c9aa --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/amd/generated-chunk2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main5'); + +}); diff --git a/test/file-hashes/samples/outro/_expected/amd/main1.js b/test/file-hashes/samples/outro/_expected/amd/main1.js new file mode 100644 index 00000000000..97a0f22a858 --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/amd/main1.js @@ -0,0 +1,7 @@ +define(['require'], function (require) { 'use strict'; + + console.log('main1'); + new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); + new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); + +}); diff --git a/test/file-hashes/samples/outro/_expected/amd/main2.js b/test/file-hashes/samples/outro/_expected/amd/main2.js new file mode 100644 index 00000000000..b58286ca58e --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/amd/main2.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main2'); + +}); diff --git a/test/file-hashes/samples/outro/_expected/amd/main3.js b/test/file-hashes/samples/outro/_expected/amd/main3.js new file mode 100644 index 00000000000..cac48c4d722 --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/amd/main3.js @@ -0,0 +1,5 @@ +define(function () { 'use strict'; + + console.log('main3'); + +}); diff --git a/test/file-hashes/samples/outro/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/outro/_expected/cjs/generated-chunk.js new file mode 100644 index 00000000000..d27ed956b79 --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/cjs/generated-chunk.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main4'); diff --git a/test/file-hashes/samples/outro/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/outro/_expected/cjs/generated-chunk2.js new file mode 100644 index 00000000000..e7b2d35b4e8 --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/cjs/generated-chunk2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main5'); diff --git a/test/file-hashes/samples/outro/_expected/cjs/main1.js b/test/file-hashes/samples/outro/_expected/cjs/main1.js new file mode 100644 index 00000000000..ffb10b14b6d --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/cjs/main1.js @@ -0,0 +1,5 @@ +'use strict'; + +console.log('main1'); +Promise.resolve(require('./generated-chunk.js')); +Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/outro/_expected/cjs/main2.js b/test/file-hashes/samples/outro/_expected/cjs/main2.js new file mode 100644 index 00000000000..33fe6f320c2 --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/cjs/main2.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main2'); diff --git a/test/file-hashes/samples/outro/_expected/cjs/main3.js b/test/file-hashes/samples/outro/_expected/cjs/main3.js new file mode 100644 index 00000000000..fae32f0b7f2 --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/cjs/main3.js @@ -0,0 +1,3 @@ +'use strict'; + +console.log('main3'); diff --git a/test/file-hashes/samples/outro/_expected/es/generated-chunk.js b/test/file-hashes/samples/outro/_expected/es/generated-chunk.js new file mode 100644 index 00000000000..f517bece900 --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/es/generated-chunk.js @@ -0,0 +1 @@ +console.log('main4'); diff --git a/test/file-hashes/samples/outro/_expected/es/generated-chunk2.js b/test/file-hashes/samples/outro/_expected/es/generated-chunk2.js new file mode 100644 index 00000000000..1807e01f88e --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/es/generated-chunk2.js @@ -0,0 +1 @@ +console.log('main5'); diff --git a/test/file-hashes/samples/outro/_expected/es/main1.js b/test/file-hashes/samples/outro/_expected/es/main1.js new file mode 100644 index 00000000000..de1c78214cd --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/es/main1.js @@ -0,0 +1,3 @@ +console.log('main1'); +import('./generated-chunk.js'); +import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/outro/_expected/es/main2.js b/test/file-hashes/samples/outro/_expected/es/main2.js new file mode 100644 index 00000000000..ac653633351 --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/es/main2.js @@ -0,0 +1 @@ +console.log('main2'); diff --git a/test/file-hashes/samples/outro/_expected/es/main3.js b/test/file-hashes/samples/outro/_expected/es/main3.js new file mode 100644 index 00000000000..f44c9f26848 --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/es/main3.js @@ -0,0 +1 @@ +console.log('main3'); diff --git a/test/file-hashes/samples/outro/_expected/system/generated-chunk.js b/test/file-hashes/samples/outro/_expected/system/generated-chunk.js new file mode 100644 index 00000000000..ad30223d53c --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/system/generated-chunk.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main4'); + + } + }; +}); diff --git a/test/file-hashes/samples/outro/_expected/system/generated-chunk2.js b/test/file-hashes/samples/outro/_expected/system/generated-chunk2.js new file mode 100644 index 00000000000..a5cc43bcc37 --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/system/generated-chunk2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main5'); + + } + }; +}); diff --git a/test/file-hashes/samples/outro/_expected/system/main1.js b/test/file-hashes/samples/outro/_expected/system/main1.js new file mode 100644 index 00000000000..fe72dd01fb6 --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/system/main1.js @@ -0,0 +1,12 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main1'); + module.import('./generated-chunk.js'); + module.import('./generated-chunk2.js'); + + } + }; +}); diff --git a/test/file-hashes/samples/outro/_expected/system/main2.js b/test/file-hashes/samples/outro/_expected/system/main2.js new file mode 100644 index 00000000000..80e8224ee07 --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/system/main2.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main2'); + + } + }; +}); diff --git a/test/file-hashes/samples/outro/_expected/system/main3.js b/test/file-hashes/samples/outro/_expected/system/main3.js new file mode 100644 index 00000000000..9e741c363b7 --- /dev/null +++ b/test/file-hashes/samples/outro/_expected/system/main3.js @@ -0,0 +1,10 @@ +System.register([], function (exports, module) { + 'use strict'; + return { + execute: function () { + + console.log('main3'); + + } + }; +}); diff --git a/test/file-hashes/samples/outro/main.js b/test/file-hashes/samples/outro/main.js new file mode 100644 index 00000000000..c0b933d7b56 --- /dev/null +++ b/test/file-hashes/samples/outro/main.js @@ -0,0 +1 @@ +console.log('main'); diff --git a/test/file-hashes/samples/respects-exports/_config.js b/test/file-hashes/samples/respects-exports/_config.js deleted file mode 100644 index 0a575de5c29..00000000000 --- a/test/file-hashes/samples/respects-exports/_config.js +++ /dev/null @@ -1,10 +0,0 @@ -module.exports = { - description: 'creates different hashes if the content is equal but the generated exports differ', - options1: { - input: ['main1', 'other'] - }, - options2: { - input: ['main2', 'other'] - }, - expectedDifferentHashes: ['dep.js'] -}; diff --git a/test/misc/bundle-information.js b/test/misc/bundle-information.js index 44f11d2aee9..2c63a984d00 100644 --- a/test/misc/bundle-information.js +++ b/test/misc/bundle-information.js @@ -26,14 +26,14 @@ describe('The bundle object', () => { .then(({ output }) => { assert.deepEqual( output.map(chunk => chunk.fileName), - ['input1-02f7855a.js', 'input2-253c4620.js', 'generated-chunk-d6db1a1e.js'], + ['input1-6b4c6b1b.js', 'input2-95ec3647.js', 'generated-chunk-e9283962.js'], 'fileName' ); assert.deepEqual( output.map(chunk => chunk.code), [ - `import './generated-chunk-d6db1a1e.js';\n\nconsole.log("input1");const out = true;\n\nexport { out };\n`, - `import './generated-chunk-d6db1a1e.js';\n\nconsole.log("input2");var input2 = 42;\n\nexport default input2;\n`, + `import './generated-chunk-e9283962.js';\n\nconsole.log("input1");const out = true;\n\nexport { out };\n`, + `import './generated-chunk-e9283962.js';\n\nconsole.log("input2");var input2 = 42;\n\nexport default input2;\n`, 'console.log("shared");\n' ], 'code' @@ -48,7 +48,7 @@ describe('The bundle object', () => { ); assert.deepEqual( output.map(chunk => chunk.imports), - [['generated-chunk-d6db1a1e.js'], ['generated-chunk-d6db1a1e.js'], []], + [['generated-chunk-e9283962.js'], ['generated-chunk-e9283962.js'], []], 'imports' ); assert.deepEqual(output.map(chunk => chunk.dynamicImports), [[], [], []], 'dynamicImports'); diff --git a/test/misc/misc.js b/test/misc/misc.js index 803d6430ec8..e0f23574c09 100644 --- a/test/misc/misc.js +++ b/test/misc/misc.js @@ -86,8 +86,8 @@ describe('misc', () => { assert.deepEqual(output.map(({ fileName }) => fileName), [ 'main1.js', 'main2.js', - 'chunk-82df00d2.js', - 'chunk-b9217e30.js' + 'chunk-9d1272f4.js', + 'chunk-80285050.js' ]); }); }); From 87343ad7a5b4a6fa830d56b303354ee7ea78805e Mon Sep 17 00:00:00 2001 From: Lukas Taegert-Atkinson Date: Fri, 15 Feb 2019 14:32:42 +0100 Subject: [PATCH 4/5] Rework test to check hashes and contents of all files and throw if two files with different content share the same hash; fix another issue for exports that was uncovered by this. --- src/Chunk.ts | 2 +- ...08c-amd.js => chunk-main2-0a527b43-amd.js} | 0 .../_expected/amd/entry-main1-0d1fa73e-amd.js | 5 ++ .../_expected/amd/entry-main1-843c034d-amd.js | 5 -- .../_expected/amd/entry-main2-237cd19a-amd.js | 7 --- .../_expected/amd/entry-main2-adf6abe8-amd.js | 7 +++ ...0ea-cjs.js => chunk-main2-328c93f2-cjs.js} | 0 .../_expected/cjs/entry-main1-0dfd3e0e-cjs.js | 5 ++ .../_expected/cjs/entry-main1-8470b59b-cjs.js | 5 -- .../_expected/cjs/entry-main2-adea0dbb-cjs.js | 7 --- .../_expected/cjs/entry-main2-b34781c2-cjs.js | 7 +++ ...68c-esm.js => chunk-main2-d7d48284-esm.js} | 0 .../_expected/es/entry-main1-a05c10d4-esm.js | 3 -- .../_expected/es/entry-main1-a2c4132e-esm.js | 3 ++ .../_expected/es/entry-main2-2206abfa-esm.js | 1 - .../_expected/es/entry-main2-bc7681ae-esm.js | 1 + ...stem.js => chunk-main2-d134c6d9-system.js} | 0 ...stem.js => entry-main1-4e36d280-system.js} | 2 +- ...stem.js => entry-main2-ebb140d8-system.js} | 2 +- .../amd/{cf76c9a8.js => e7648b1d.js} | 0 .../cjs/{eaec11b1.js => ab63ac1d.js} | 0 .../_expected/es/{413045cf.js => 227f8e34.js} | 0 .../system/{21fc5b1e.js => e0d21f44.js} | 0 test/file-hashes/index.js | 50 +++++-------------- test/file-hashes/samples/banner/_config.js | 3 +- test/file-hashes/samples/content/_config.js | 4 +- .../samples/dependency-content/_config.js | 3 +- test/file-hashes/samples/exports/_config.js | 3 +- .../external-dependency-names/_config.js | 4 +- test/file-hashes/samples/footer/_config.js | 3 +- test/file-hashes/samples/format/_config.js | 3 +- test/file-hashes/samples/intro/_config.js | 3 +- test/file-hashes/samples/outro/_config.js | 3 +- test/misc/bundle-information.js | 2 +- 34 files changed, 54 insertions(+), 89 deletions(-) rename test/chunking-form/samples/filenames-patterns/_expected/amd/{chunk-main2-c2e7408c-amd.js => chunk-main2-0a527b43-amd.js} (100%) create mode 100644 test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-0d1fa73e-amd.js delete mode 100644 test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-843c034d-amd.js delete mode 100644 test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-237cd19a-amd.js create mode 100644 test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-adf6abe8-amd.js rename test/chunking-form/samples/filenames-patterns/_expected/cjs/{chunk-main2-ae5ee0ea-cjs.js => chunk-main2-328c93f2-cjs.js} (100%) create mode 100644 test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-0dfd3e0e-cjs.js delete mode 100644 test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-8470b59b-cjs.js delete mode 100644 test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-adea0dbb-cjs.js create mode 100644 test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-b34781c2-cjs.js rename test/chunking-form/samples/filenames-patterns/_expected/es/{chunk-main2-f2de568c-esm.js => chunk-main2-d7d48284-esm.js} (100%) delete mode 100644 test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-a05c10d4-esm.js create mode 100644 test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-a2c4132e-esm.js delete mode 100644 test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-2206abfa-esm.js create mode 100644 test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-bc7681ae-esm.js rename test/chunking-form/samples/filenames-patterns/_expected/system/{chunk-main2-878d81e1-system.js => chunk-main2-d134c6d9-system.js} (100%) rename test/chunking-form/samples/filenames-patterns/_expected/system/{entry-main1-ea6917a8-system.js => entry-main1-4e36d280-system.js} (74%) rename test/chunking-form/samples/filenames-patterns/_expected/system/{entry-main2-f2a7f0d8-system.js => entry-main2-ebb140d8-system.js} (70%) rename test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/amd/{cf76c9a8.js => e7648b1d.js} (100%) rename test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/cjs/{eaec11b1.js => ab63ac1d.js} (100%) rename test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/es/{413045cf.js => 227f8e34.js} (100%) rename test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/system/{21fc5b1e.js => e0d21f44.js} (100%) diff --git a/src/Chunk.ts b/src/Chunk.ts index b94e489e568..a435bf6c8ce 100644 --- a/src/Chunk.ts +++ b/src/Chunk.ts @@ -667,6 +667,7 @@ export default class Chunk { if (!this.renderedSource) return ''; const hash = sha256(); hash.update(this.renderedSource.toString()); + hash.update(Object.keys(this.exportNames).join(',')); return (this.renderedHash = hash.digest('hex')); } @@ -709,7 +710,6 @@ export default class Chunk { [addons.intro, addons.outro, addons.banner, addons.footer].map(addon => addon || '').join(':') ); hash.update(options.format); - hash.update(Object.keys(this.exportNames).join(',')); this.visitDependencies(dep => { if (dep instanceof ExternalModule) hash.update(':' + dep.renderPath); else hash.update(dep.getRenderedHash()); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/amd/chunk-main2-c2e7408c-amd.js b/test/chunking-form/samples/filenames-patterns/_expected/amd/chunk-main2-0a527b43-amd.js similarity index 100% rename from test/chunking-form/samples/filenames-patterns/_expected/amd/chunk-main2-c2e7408c-amd.js rename to test/chunking-form/samples/filenames-patterns/_expected/amd/chunk-main2-0a527b43-amd.js diff --git a/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-0d1fa73e-amd.js b/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-0d1fa73e-amd.js new file mode 100644 index 00000000000..046c1087490 --- /dev/null +++ b/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-0d1fa73e-amd.js @@ -0,0 +1,5 @@ +define(['./chunk-main2-0a527b43-amd.js'], function (main2) { 'use strict'; + + main2.log(main2.dep); + +}); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-843c034d-amd.js b/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-843c034d-amd.js deleted file mode 100644 index 904284bc5d5..00000000000 --- a/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main1-843c034d-amd.js +++ /dev/null @@ -1,5 +0,0 @@ -define(['./chunk-main2-c2e7408c-amd.js'], function (main2) { 'use strict'; - - main2.log(main2.dep); - -}); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-237cd19a-amd.js b/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-237cd19a-amd.js deleted file mode 100644 index 6aaf90c0fb9..00000000000 --- a/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-237cd19a-amd.js +++ /dev/null @@ -1,7 +0,0 @@ -define(['./chunk-main2-c2e7408c-amd.js'], function (main2) { 'use strict'; - - - - return main2.log; - -}); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-adf6abe8-amd.js b/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-adf6abe8-amd.js new file mode 100644 index 00000000000..fd3142337a4 --- /dev/null +++ b/test/chunking-form/samples/filenames-patterns/_expected/amd/entry-main2-adf6abe8-amd.js @@ -0,0 +1,7 @@ +define(['./chunk-main2-0a527b43-amd.js'], function (main2) { 'use strict'; + + + + return main2.log; + +}); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/cjs/chunk-main2-ae5ee0ea-cjs.js b/test/chunking-form/samples/filenames-patterns/_expected/cjs/chunk-main2-328c93f2-cjs.js similarity index 100% rename from test/chunking-form/samples/filenames-patterns/_expected/cjs/chunk-main2-ae5ee0ea-cjs.js rename to test/chunking-form/samples/filenames-patterns/_expected/cjs/chunk-main2-328c93f2-cjs.js diff --git a/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-0dfd3e0e-cjs.js b/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-0dfd3e0e-cjs.js new file mode 100644 index 00000000000..9584478cbc8 --- /dev/null +++ b/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-0dfd3e0e-cjs.js @@ -0,0 +1,5 @@ +'use strict'; + +var main2 = require('./chunk-main2-328c93f2-cjs.js'); + +main2.log(main2.dep); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-8470b59b-cjs.js b/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-8470b59b-cjs.js deleted file mode 100644 index 154eaa8cb52..00000000000 --- a/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main1-8470b59b-cjs.js +++ /dev/null @@ -1,5 +0,0 @@ -'use strict'; - -var main2 = require('./chunk-main2-ae5ee0ea-cjs.js'); - -main2.log(main2.dep); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-adea0dbb-cjs.js b/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-adea0dbb-cjs.js deleted file mode 100644 index bfd6d69f29d..00000000000 --- a/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-adea0dbb-cjs.js +++ /dev/null @@ -1,7 +0,0 @@ -'use strict'; - -var main2 = require('./chunk-main2-ae5ee0ea-cjs.js'); - - - -module.exports = main2.log; diff --git a/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-b34781c2-cjs.js b/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-b34781c2-cjs.js new file mode 100644 index 00000000000..40a250bd4ba --- /dev/null +++ b/test/chunking-form/samples/filenames-patterns/_expected/cjs/entry-main2-b34781c2-cjs.js @@ -0,0 +1,7 @@ +'use strict'; + +var main2 = require('./chunk-main2-328c93f2-cjs.js'); + + + +module.exports = main2.log; diff --git a/test/chunking-form/samples/filenames-patterns/_expected/es/chunk-main2-f2de568c-esm.js b/test/chunking-form/samples/filenames-patterns/_expected/es/chunk-main2-d7d48284-esm.js similarity index 100% rename from test/chunking-form/samples/filenames-patterns/_expected/es/chunk-main2-f2de568c-esm.js rename to test/chunking-form/samples/filenames-patterns/_expected/es/chunk-main2-d7d48284-esm.js diff --git a/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-a05c10d4-esm.js b/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-a05c10d4-esm.js deleted file mode 100644 index 11fab6a8c0e..00000000000 --- a/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-a05c10d4-esm.js +++ /dev/null @@ -1,3 +0,0 @@ -import { a as log, b as dep } from './chunk-main2-f2de568c-esm.js'; - -log(dep); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-a2c4132e-esm.js b/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-a2c4132e-esm.js new file mode 100644 index 00000000000..80f2dfb9147 --- /dev/null +++ b/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main1-a2c4132e-esm.js @@ -0,0 +1,3 @@ +import { a as log, b as dep } from './chunk-main2-d7d48284-esm.js'; + +log(dep); diff --git a/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-2206abfa-esm.js b/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-2206abfa-esm.js deleted file mode 100644 index 1be583cefb9..00000000000 --- a/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-2206abfa-esm.js +++ /dev/null @@ -1 +0,0 @@ -export { a as default } from './chunk-main2-f2de568c-esm.js'; diff --git a/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-bc7681ae-esm.js b/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-bc7681ae-esm.js new file mode 100644 index 00000000000..e3039132883 --- /dev/null +++ b/test/chunking-form/samples/filenames-patterns/_expected/es/entry-main2-bc7681ae-esm.js @@ -0,0 +1 @@ +export { a as default } from './chunk-main2-d7d48284-esm.js'; diff --git a/test/chunking-form/samples/filenames-patterns/_expected/system/chunk-main2-878d81e1-system.js b/test/chunking-form/samples/filenames-patterns/_expected/system/chunk-main2-d134c6d9-system.js similarity index 100% rename from test/chunking-form/samples/filenames-patterns/_expected/system/chunk-main2-878d81e1-system.js rename to test/chunking-form/samples/filenames-patterns/_expected/system/chunk-main2-d134c6d9-system.js diff --git a/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main1-ea6917a8-system.js b/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main1-4e36d280-system.js similarity index 74% rename from test/chunking-form/samples/filenames-patterns/_expected/system/entry-main1-ea6917a8-system.js rename to test/chunking-form/samples/filenames-patterns/_expected/system/entry-main1-4e36d280-system.js index 6a18693f4ee..0ee96309c8d 100644 --- a/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main1-ea6917a8-system.js +++ b/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main1-4e36d280-system.js @@ -1,4 +1,4 @@ -System.register(['./chunk-main2-878d81e1-system.js'], function (exports, module) { +System.register(['./chunk-main2-d134c6d9-system.js'], function (exports, module) { 'use strict'; var log, dep; return { diff --git a/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-f2a7f0d8-system.js b/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-ebb140d8-system.js similarity index 70% rename from test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-f2a7f0d8-system.js rename to test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-ebb140d8-system.js index e807429b31b..63750705848 100644 --- a/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-f2a7f0d8-system.js +++ b/test/chunking-form/samples/filenames-patterns/_expected/system/entry-main2-ebb140d8-system.js @@ -1,4 +1,4 @@ -System.register(['./chunk-main2-878d81e1-system.js'], function (exports, module) { +System.register(['./chunk-main2-d134c6d9-system.js'], function (exports, module) { 'use strict'; return { setters: [function (module) { diff --git a/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/amd/cf76c9a8.js b/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/amd/e7648b1d.js similarity index 100% rename from test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/amd/cf76c9a8.js rename to test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/amd/e7648b1d.js diff --git a/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/cjs/eaec11b1.js b/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/cjs/ab63ac1d.js similarity index 100% rename from test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/cjs/eaec11b1.js rename to test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/cjs/ab63ac1d.js diff --git a/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/es/413045cf.js b/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/es/227f8e34.js similarity index 100% rename from test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/es/413045cf.js rename to test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/es/227f8e34.js diff --git a/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/system/21fc5b1e.js b/test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/system/e0d21f44.js similarity index 100% rename from test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/system/21fc5b1e.js rename to test/chunking-form/samples/tree-shaken-dynamic-hash/_expected/system/e0d21f44.js diff --git a/test/file-hashes/index.js b/test/file-hashes/index.js index d61319318d0..b5843887694 100644 --- a/test/file-hashes/index.js +++ b/test/file-hashes/index.js @@ -21,51 +21,27 @@ runTestSuiteWithSamples('file hashes', path.resolve(__dirname, 'samples'), (dir, ) ) ) - .then(mapGeneratedToHashMap) ) - ).then(([hashMap1, hashMap2]) => { - for (const name of config.expectedEqualHashes || []) { - checkChunkExists(hashMap1, hashMap2, name); - assert.equal( - hashMap1[name], - hashMap2[name], - `Expected hashes for chunk "${name}" to be equal but they were different.` - ); - } - for (const name of config.expectedDifferentHashes || []) { - checkChunkExists(hashMap1, hashMap2, name); - assert.notEqual( - hashMap1[name], - hashMap2[name], - `Expected hashes for chunk "${name}" to be different but they were equal.` - ); - } + ).then(([generated1, generated2]) => { + const fileContentsByHash = new Map(); + addAndCheckFileContentsByHash(fileContentsByHash, generated1); + addAndCheckFileContentsByHash(fileContentsByHash, generated2); }); }); } ); }); -function mapGeneratedToHashMap(generated) { - const hashMap = {}; +function addAndCheckFileContentsByHash(fileContentsByHash, generated) { for (const chunk of generated.output) { - let name = chunk.name; - let index = 1; - while (hashMap[name]) { - name = `${chunk.name}${index++}`; + const hash = chunk.fileName; + if (fileContentsByHash.has(hash)) { + assert.equal( + fileContentsByHash.get(hash), + chunk.code, + 'Two chunks contained different code even though the hashes were the same.' + ); } - hashMap[name] = chunk.fileName; + fileContentsByHash.set(hash, chunk.code); } - return hashMap; -} - -function checkChunkExists(hashMap1, hashMap2, name) { - [hashMap1, hashMap2].forEach((hashMap, index) => - assert.ok( - hashMap[name], - `Bundle ${index + 1} did not contain chunk "${name}", found chunks: ${Object.keys(hashMap) - .map(key => `"${key}"`) - .join(', ')}` - ) - ); } diff --git a/test/file-hashes/samples/banner/_config.js b/test/file-hashes/samples/banner/_config.js index 1221f74883c..805b2096a6f 100644 --- a/test/file-hashes/samples/banner/_config.js +++ b/test/file-hashes/samples/banner/_config.js @@ -11,6 +11,5 @@ module.exports = { output: { banner: 'console.log(2);' } - }, - expectedDifferentHashes: ['main'] + } }; diff --git a/test/file-hashes/samples/content/_config.js b/test/file-hashes/samples/content/_config.js index f47889d1bef..dd2047a083e 100644 --- a/test/file-hashes/samples/content/_config.js +++ b/test/file-hashes/samples/content/_config.js @@ -5,7 +5,5 @@ module.exports = { }, options2: { input: { main: 'main2', dep: 'dep2' } - }, - expectedDifferentHashes: ['main'], - expectedEqualHashes: ['dep'] + } }; diff --git a/test/file-hashes/samples/dependency-content/_config.js b/test/file-hashes/samples/dependency-content/_config.js index 4a468eacb04..bfc9ca3485d 100644 --- a/test/file-hashes/samples/dependency-content/_config.js +++ b/test/file-hashes/samples/dependency-content/_config.js @@ -5,6 +5,5 @@ module.exports = { }, options2: { input: { main: 'main2', dep: 'dep2' } - }, - expectedDifferentHashes: ['main', 'dep'] + } }; diff --git a/test/file-hashes/samples/exports/_config.js b/test/file-hashes/samples/exports/_config.js index 2c6c7425f28..10b8e4c6c99 100644 --- a/test/file-hashes/samples/exports/_config.js +++ b/test/file-hashes/samples/exports/_config.js @@ -5,6 +5,5 @@ module.exports = { }, options2: { input: ['main2', 'other'] - }, - expectedDifferentHashes: ['chunk'] + } }; diff --git a/test/file-hashes/samples/external-dependency-names/_config.js b/test/file-hashes/samples/external-dependency-names/_config.js index bd54ccd0dd9..e3a80e8db9d 100644 --- a/test/file-hashes/samples/external-dependency-names/_config.js +++ b/test/file-hashes/samples/external-dependency-names/_config.js @@ -7,7 +7,5 @@ module.exports = { options2: { input: { mainA: 'main2a', mainB: 'main2b' }, external: ['external', 'external2'] - }, - expectedEqualHashes: ['mainA'], - expectedDifferentHashes: ['mainB'] + } }; diff --git a/test/file-hashes/samples/footer/_config.js b/test/file-hashes/samples/footer/_config.js index 2cd86e34536..49b41fc6d05 100644 --- a/test/file-hashes/samples/footer/_config.js +++ b/test/file-hashes/samples/footer/_config.js @@ -11,6 +11,5 @@ module.exports = { output: { footer: 'console.log(2);' } - }, - expectedDifferentHashes: ['main'] + } }; diff --git a/test/file-hashes/samples/format/_config.js b/test/file-hashes/samples/format/_config.js index 22bfa8f6e97..604f450a8ca 100644 --- a/test/file-hashes/samples/format/_config.js +++ b/test/file-hashes/samples/format/_config.js @@ -11,6 +11,5 @@ module.exports = { output: { format: 'cjs' } - }, - expectedDifferentHashes: ['main'] + } }; diff --git a/test/file-hashes/samples/intro/_config.js b/test/file-hashes/samples/intro/_config.js index 20b856275a2..04eb80772c6 100644 --- a/test/file-hashes/samples/intro/_config.js +++ b/test/file-hashes/samples/intro/_config.js @@ -11,6 +11,5 @@ module.exports = { output: { intro: 'console.log(2);' } - }, - expectedDifferentHashes: ['main'] + } }; diff --git a/test/file-hashes/samples/outro/_config.js b/test/file-hashes/samples/outro/_config.js index c0859f7f010..5248af72f0e 100644 --- a/test/file-hashes/samples/outro/_config.js +++ b/test/file-hashes/samples/outro/_config.js @@ -11,6 +11,5 @@ module.exports = { output: { outro: 'console.log(2);' } - }, - expectedDifferentHashes: ['main'] + } }; diff --git a/test/misc/bundle-information.js b/test/misc/bundle-information.js index 2c63a984d00..62fcd380aa5 100644 --- a/test/misc/bundle-information.js +++ b/test/misc/bundle-information.js @@ -26,7 +26,7 @@ describe('The bundle object', () => { .then(({ output }) => { assert.deepEqual( output.map(chunk => chunk.fileName), - ['input1-6b4c6b1b.js', 'input2-95ec3647.js', 'generated-chunk-e9283962.js'], + ['input1-eebe7cfb.js', 'input2-370063a6.js', 'generated-chunk-e9283962.js'], 'fileName' ); assert.deepEqual( From 31a999d7296100fcf3d40f368ca90363e19c7b1b Mon Sep 17 00:00:00 2001 From: Lukas Taegert-Atkinson Date: Sat, 16 Feb 2019 11:07:51 +0100 Subject: [PATCH 5/5] Remove unnecessary expectations --- .../samples/banner/_expected/amd/generated-chunk.js | 5 ----- .../samples/banner/_expected/amd/generated-chunk2.js | 5 ----- .../samples/banner/_expected/amd/main1.js | 7 ------- .../samples/banner/_expected/amd/main2.js | 5 ----- .../samples/banner/_expected/amd/main3.js | 5 ----- .../samples/banner/_expected/cjs/generated-chunk.js | 3 --- .../samples/banner/_expected/cjs/generated-chunk2.js | 3 --- .../samples/banner/_expected/cjs/main1.js | 5 ----- .../samples/banner/_expected/cjs/main2.js | 3 --- .../samples/banner/_expected/cjs/main3.js | 3 --- .../samples/banner/_expected/es/generated-chunk.js | 1 - .../samples/banner/_expected/es/generated-chunk2.js | 1 - .../file-hashes/samples/banner/_expected/es/main1.js | 3 --- .../file-hashes/samples/banner/_expected/es/main2.js | 1 - .../file-hashes/samples/banner/_expected/es/main3.js | 1 - .../banner/_expected/system/generated-chunk.js | 10 ---------- .../banner/_expected/system/generated-chunk2.js | 10 ---------- .../samples/banner/_expected/system/main1.js | 12 ------------ .../samples/banner/_expected/system/main2.js | 10 ---------- .../samples/banner/_expected/system/main3.js | 10 ---------- .../samples/content/_expected/amd/generated-chunk.js | 5 ----- .../content/_expected/amd/generated-chunk2.js | 5 ----- .../samples/content/_expected/amd/main1.js | 7 ------- .../samples/content/_expected/amd/main2.js | 5 ----- .../samples/content/_expected/amd/main3.js | 5 ----- .../samples/content/_expected/cjs/generated-chunk.js | 3 --- .../content/_expected/cjs/generated-chunk2.js | 3 --- .../samples/content/_expected/cjs/main1.js | 5 ----- .../samples/content/_expected/cjs/main2.js | 3 --- .../samples/content/_expected/cjs/main3.js | 3 --- .../samples/content/_expected/es/generated-chunk.js | 1 - .../samples/content/_expected/es/generated-chunk2.js | 1 - .../samples/content/_expected/es/main1.js | 3 --- .../samples/content/_expected/es/main2.js | 1 - .../samples/content/_expected/es/main3.js | 1 - .../content/_expected/system/generated-chunk.js | 10 ---------- .../content/_expected/system/generated-chunk2.js | 10 ---------- .../samples/content/_expected/system/main1.js | 12 ------------ .../samples/content/_expected/system/main2.js | 10 ---------- .../samples/content/_expected/system/main3.js | 10 ---------- .../_expected/amd/generated-chunk.js | 5 ----- .../_expected/amd/generated-chunk2.js | 5 ----- .../dependency-content/_expected/amd/main1.js | 7 ------- .../dependency-content/_expected/amd/main2.js | 5 ----- .../dependency-content/_expected/amd/main3.js | 5 ----- .../_expected/cjs/generated-chunk.js | 3 --- .../_expected/cjs/generated-chunk2.js | 3 --- .../dependency-content/_expected/cjs/main1.js | 5 ----- .../dependency-content/_expected/cjs/main2.js | 3 --- .../dependency-content/_expected/cjs/main3.js | 3 --- .../_expected/es/generated-chunk.js | 1 - .../_expected/es/generated-chunk2.js | 1 - .../samples/dependency-content/_expected/es/main1.js | 3 --- .../samples/dependency-content/_expected/es/main2.js | 1 - .../samples/dependency-content/_expected/es/main3.js | 1 - .../_expected/system/generated-chunk.js | 10 ---------- .../_expected/system/generated-chunk2.js | 10 ---------- .../dependency-content/_expected/system/main1.js | 12 ------------ .../dependency-content/_expected/system/main2.js | 10 ---------- .../dependency-content/_expected/system/main3.js | 10 ---------- .../samples/exports/_expected/amd/generated-chunk.js | 5 ----- .../exports/_expected/amd/generated-chunk2.js | 5 ----- .../samples/exports/_expected/amd/main1.js | 7 ------- .../samples/exports/_expected/amd/main2.js | 5 ----- .../samples/exports/_expected/amd/main3.js | 5 ----- .../samples/exports/_expected/cjs/generated-chunk.js | 3 --- .../exports/_expected/cjs/generated-chunk2.js | 3 --- .../samples/exports/_expected/cjs/main1.js | 5 ----- .../samples/exports/_expected/cjs/main2.js | 3 --- .../samples/exports/_expected/cjs/main3.js | 3 --- .../samples/exports/_expected/es/generated-chunk.js | 1 - .../samples/exports/_expected/es/generated-chunk2.js | 1 - .../samples/exports/_expected/es/main1.js | 3 --- .../samples/exports/_expected/es/main2.js | 1 - .../samples/exports/_expected/es/main3.js | 1 - .../exports/_expected/system/generated-chunk.js | 10 ---------- .../exports/_expected/system/generated-chunk2.js | 10 ---------- .../samples/exports/_expected/system/main1.js | 12 ------------ .../samples/exports/_expected/system/main2.js | 10 ---------- .../samples/exports/_expected/system/main3.js | 10 ---------- .../_expected/amd/generated-chunk.js | 5 ----- .../_expected/amd/generated-chunk2.js | 5 ----- .../external-dependency-names/_expected/amd/main1.js | 7 ------- .../external-dependency-names/_expected/amd/main2.js | 5 ----- .../external-dependency-names/_expected/amd/main3.js | 5 ----- .../_expected/cjs/generated-chunk.js | 3 --- .../_expected/cjs/generated-chunk2.js | 3 --- .../external-dependency-names/_expected/cjs/main1.js | 5 ----- .../external-dependency-names/_expected/cjs/main2.js | 3 --- .../external-dependency-names/_expected/cjs/main3.js | 3 --- .../_expected/es/generated-chunk.js | 1 - .../_expected/es/generated-chunk2.js | 1 - .../external-dependency-names/_expected/es/main1.js | 3 --- .../external-dependency-names/_expected/es/main2.js | 1 - .../external-dependency-names/_expected/es/main3.js | 1 - .../_expected/system/generated-chunk.js | 10 ---------- .../_expected/system/generated-chunk2.js | 10 ---------- .../_expected/system/main1.js | 12 ------------ .../_expected/system/main2.js | 10 ---------- .../_expected/system/main3.js | 10 ---------- .../samples/footer/_expected/amd/generated-chunk.js | 5 ----- .../samples/footer/_expected/amd/generated-chunk2.js | 5 ----- .../samples/footer/_expected/amd/main1.js | 7 ------- .../samples/footer/_expected/amd/main2.js | 5 ----- .../samples/footer/_expected/amd/main3.js | 5 ----- .../samples/footer/_expected/cjs/generated-chunk.js | 3 --- .../samples/footer/_expected/cjs/generated-chunk2.js | 3 --- .../samples/footer/_expected/cjs/main1.js | 5 ----- .../samples/footer/_expected/cjs/main2.js | 3 --- .../samples/footer/_expected/cjs/main3.js | 3 --- .../samples/footer/_expected/es/generated-chunk.js | 1 - .../samples/footer/_expected/es/generated-chunk2.js | 1 - .../file-hashes/samples/footer/_expected/es/main1.js | 3 --- .../file-hashes/samples/footer/_expected/es/main2.js | 1 - .../file-hashes/samples/footer/_expected/es/main3.js | 1 - .../footer/_expected/system/generated-chunk.js | 10 ---------- .../footer/_expected/system/generated-chunk2.js | 10 ---------- .../samples/footer/_expected/system/main1.js | 12 ------------ .../samples/footer/_expected/system/main2.js | 10 ---------- .../samples/footer/_expected/system/main3.js | 10 ---------- .../samples/format/_expected/amd/generated-chunk.js | 5 ----- .../samples/format/_expected/amd/generated-chunk2.js | 5 ----- .../samples/format/_expected/amd/main1.js | 7 ------- .../samples/format/_expected/amd/main2.js | 5 ----- .../samples/format/_expected/amd/main3.js | 5 ----- .../samples/format/_expected/cjs/generated-chunk.js | 3 --- .../samples/format/_expected/cjs/generated-chunk2.js | 3 --- .../samples/format/_expected/cjs/main1.js | 5 ----- .../samples/format/_expected/cjs/main2.js | 3 --- .../samples/format/_expected/cjs/main3.js | 3 --- .../samples/format/_expected/es/generated-chunk.js | 1 - .../samples/format/_expected/es/generated-chunk2.js | 1 - .../file-hashes/samples/format/_expected/es/main1.js | 3 --- .../file-hashes/samples/format/_expected/es/main2.js | 1 - .../file-hashes/samples/format/_expected/es/main3.js | 1 - .../format/_expected/system/generated-chunk.js | 10 ---------- .../format/_expected/system/generated-chunk2.js | 10 ---------- .../samples/format/_expected/system/main1.js | 12 ------------ .../samples/format/_expected/system/main2.js | 10 ---------- .../samples/format/_expected/system/main3.js | 10 ---------- .../samples/intro/_expected/amd/generated-chunk.js | 5 ----- .../samples/intro/_expected/amd/generated-chunk2.js | 5 ----- .../file-hashes/samples/intro/_expected/amd/main1.js | 7 ------- .../file-hashes/samples/intro/_expected/amd/main2.js | 5 ----- .../file-hashes/samples/intro/_expected/amd/main3.js | 5 ----- .../samples/intro/_expected/cjs/generated-chunk.js | 3 --- .../samples/intro/_expected/cjs/generated-chunk2.js | 3 --- .../file-hashes/samples/intro/_expected/cjs/main1.js | 5 ----- .../file-hashes/samples/intro/_expected/cjs/main2.js | 3 --- .../file-hashes/samples/intro/_expected/cjs/main3.js | 3 --- .../samples/intro/_expected/es/generated-chunk.js | 1 - .../samples/intro/_expected/es/generated-chunk2.js | 1 - test/file-hashes/samples/intro/_expected/es/main1.js | 3 --- test/file-hashes/samples/intro/_expected/es/main2.js | 1 - test/file-hashes/samples/intro/_expected/es/main3.js | 1 - .../intro/_expected/system/generated-chunk.js | 10 ---------- .../intro/_expected/system/generated-chunk2.js | 10 ---------- .../samples/intro/_expected/system/main1.js | 12 ------------ .../samples/intro/_expected/system/main2.js | 10 ---------- .../samples/intro/_expected/system/main3.js | 10 ---------- .../samples/outro/_expected/amd/generated-chunk.js | 5 ----- .../samples/outro/_expected/amd/generated-chunk2.js | 5 ----- .../file-hashes/samples/outro/_expected/amd/main1.js | 7 ------- .../file-hashes/samples/outro/_expected/amd/main2.js | 5 ----- .../file-hashes/samples/outro/_expected/amd/main3.js | 5 ----- .../samples/outro/_expected/cjs/generated-chunk.js | 3 --- .../samples/outro/_expected/cjs/generated-chunk2.js | 3 --- .../file-hashes/samples/outro/_expected/cjs/main1.js | 5 ----- .../file-hashes/samples/outro/_expected/cjs/main2.js | 3 --- .../file-hashes/samples/outro/_expected/cjs/main3.js | 3 --- .../samples/outro/_expected/es/generated-chunk.js | 1 - .../samples/outro/_expected/es/generated-chunk2.js | 1 - test/file-hashes/samples/outro/_expected/es/main1.js | 3 --- test/file-hashes/samples/outro/_expected/es/main2.js | 1 - test/file-hashes/samples/outro/_expected/es/main3.js | 1 - .../outro/_expected/system/generated-chunk.js | 10 ---------- .../outro/_expected/system/generated-chunk2.js | 10 ---------- .../samples/outro/_expected/system/main1.js | 12 ------------ .../samples/outro/_expected/system/main2.js | 10 ---------- .../samples/outro/_expected/system/main3.js | 10 ---------- 180 files changed, 927 deletions(-) delete mode 100644 test/file-hashes/samples/banner/_expected/amd/generated-chunk.js delete mode 100644 test/file-hashes/samples/banner/_expected/amd/generated-chunk2.js delete mode 100644 test/file-hashes/samples/banner/_expected/amd/main1.js delete mode 100644 test/file-hashes/samples/banner/_expected/amd/main2.js delete mode 100644 test/file-hashes/samples/banner/_expected/amd/main3.js delete mode 100644 test/file-hashes/samples/banner/_expected/cjs/generated-chunk.js delete mode 100644 test/file-hashes/samples/banner/_expected/cjs/generated-chunk2.js delete mode 100644 test/file-hashes/samples/banner/_expected/cjs/main1.js delete mode 100644 test/file-hashes/samples/banner/_expected/cjs/main2.js delete mode 100644 test/file-hashes/samples/banner/_expected/cjs/main3.js delete mode 100644 test/file-hashes/samples/banner/_expected/es/generated-chunk.js delete mode 100644 test/file-hashes/samples/banner/_expected/es/generated-chunk2.js delete mode 100644 test/file-hashes/samples/banner/_expected/es/main1.js delete mode 100644 test/file-hashes/samples/banner/_expected/es/main2.js delete mode 100644 test/file-hashes/samples/banner/_expected/es/main3.js delete mode 100644 test/file-hashes/samples/banner/_expected/system/generated-chunk.js delete mode 100644 test/file-hashes/samples/banner/_expected/system/generated-chunk2.js delete mode 100644 test/file-hashes/samples/banner/_expected/system/main1.js delete mode 100644 test/file-hashes/samples/banner/_expected/system/main2.js delete mode 100644 test/file-hashes/samples/banner/_expected/system/main3.js delete mode 100644 test/file-hashes/samples/content/_expected/amd/generated-chunk.js delete mode 100644 test/file-hashes/samples/content/_expected/amd/generated-chunk2.js delete mode 100644 test/file-hashes/samples/content/_expected/amd/main1.js delete mode 100644 test/file-hashes/samples/content/_expected/amd/main2.js delete mode 100644 test/file-hashes/samples/content/_expected/amd/main3.js delete mode 100644 test/file-hashes/samples/content/_expected/cjs/generated-chunk.js delete mode 100644 test/file-hashes/samples/content/_expected/cjs/generated-chunk2.js delete mode 100644 test/file-hashes/samples/content/_expected/cjs/main1.js delete mode 100644 test/file-hashes/samples/content/_expected/cjs/main2.js delete mode 100644 test/file-hashes/samples/content/_expected/cjs/main3.js delete mode 100644 test/file-hashes/samples/content/_expected/es/generated-chunk.js delete mode 100644 test/file-hashes/samples/content/_expected/es/generated-chunk2.js delete mode 100644 test/file-hashes/samples/content/_expected/es/main1.js delete mode 100644 test/file-hashes/samples/content/_expected/es/main2.js delete mode 100644 test/file-hashes/samples/content/_expected/es/main3.js delete mode 100644 test/file-hashes/samples/content/_expected/system/generated-chunk.js delete mode 100644 test/file-hashes/samples/content/_expected/system/generated-chunk2.js delete mode 100644 test/file-hashes/samples/content/_expected/system/main1.js delete mode 100644 test/file-hashes/samples/content/_expected/system/main2.js delete mode 100644 test/file-hashes/samples/content/_expected/system/main3.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/amd/generated-chunk.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/amd/generated-chunk2.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/amd/main1.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/amd/main2.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/amd/main3.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/cjs/generated-chunk.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/cjs/generated-chunk2.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/cjs/main1.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/cjs/main2.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/cjs/main3.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/es/generated-chunk.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/es/generated-chunk2.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/es/main1.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/es/main2.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/es/main3.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/system/generated-chunk.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/system/generated-chunk2.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/system/main1.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/system/main2.js delete mode 100644 test/file-hashes/samples/dependency-content/_expected/system/main3.js delete mode 100644 test/file-hashes/samples/exports/_expected/amd/generated-chunk.js delete mode 100644 test/file-hashes/samples/exports/_expected/amd/generated-chunk2.js delete mode 100644 test/file-hashes/samples/exports/_expected/amd/main1.js delete mode 100644 test/file-hashes/samples/exports/_expected/amd/main2.js delete mode 100644 test/file-hashes/samples/exports/_expected/amd/main3.js delete mode 100644 test/file-hashes/samples/exports/_expected/cjs/generated-chunk.js delete mode 100644 test/file-hashes/samples/exports/_expected/cjs/generated-chunk2.js delete mode 100644 test/file-hashes/samples/exports/_expected/cjs/main1.js delete mode 100644 test/file-hashes/samples/exports/_expected/cjs/main2.js delete mode 100644 test/file-hashes/samples/exports/_expected/cjs/main3.js delete mode 100644 test/file-hashes/samples/exports/_expected/es/generated-chunk.js delete mode 100644 test/file-hashes/samples/exports/_expected/es/generated-chunk2.js delete mode 100644 test/file-hashes/samples/exports/_expected/es/main1.js delete mode 100644 test/file-hashes/samples/exports/_expected/es/main2.js delete mode 100644 test/file-hashes/samples/exports/_expected/es/main3.js delete mode 100644 test/file-hashes/samples/exports/_expected/system/generated-chunk.js delete mode 100644 test/file-hashes/samples/exports/_expected/system/generated-chunk2.js delete mode 100644 test/file-hashes/samples/exports/_expected/system/main1.js delete mode 100644 test/file-hashes/samples/exports/_expected/system/main2.js delete mode 100644 test/file-hashes/samples/exports/_expected/system/main3.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/amd/generated-chunk.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/amd/generated-chunk2.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/amd/main1.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/amd/main2.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/amd/main3.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/cjs/generated-chunk.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/cjs/generated-chunk2.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/cjs/main1.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/cjs/main2.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/cjs/main3.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/es/generated-chunk.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/es/generated-chunk2.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/es/main1.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/es/main2.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/es/main3.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/system/generated-chunk.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/system/generated-chunk2.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/system/main1.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/system/main2.js delete mode 100644 test/file-hashes/samples/external-dependency-names/_expected/system/main3.js delete mode 100644 test/file-hashes/samples/footer/_expected/amd/generated-chunk.js delete mode 100644 test/file-hashes/samples/footer/_expected/amd/generated-chunk2.js delete mode 100644 test/file-hashes/samples/footer/_expected/amd/main1.js delete mode 100644 test/file-hashes/samples/footer/_expected/amd/main2.js delete mode 100644 test/file-hashes/samples/footer/_expected/amd/main3.js delete mode 100644 test/file-hashes/samples/footer/_expected/cjs/generated-chunk.js delete mode 100644 test/file-hashes/samples/footer/_expected/cjs/generated-chunk2.js delete mode 100644 test/file-hashes/samples/footer/_expected/cjs/main1.js delete mode 100644 test/file-hashes/samples/footer/_expected/cjs/main2.js delete mode 100644 test/file-hashes/samples/footer/_expected/cjs/main3.js delete mode 100644 test/file-hashes/samples/footer/_expected/es/generated-chunk.js delete mode 100644 test/file-hashes/samples/footer/_expected/es/generated-chunk2.js delete mode 100644 test/file-hashes/samples/footer/_expected/es/main1.js delete mode 100644 test/file-hashes/samples/footer/_expected/es/main2.js delete mode 100644 test/file-hashes/samples/footer/_expected/es/main3.js delete mode 100644 test/file-hashes/samples/footer/_expected/system/generated-chunk.js delete mode 100644 test/file-hashes/samples/footer/_expected/system/generated-chunk2.js delete mode 100644 test/file-hashes/samples/footer/_expected/system/main1.js delete mode 100644 test/file-hashes/samples/footer/_expected/system/main2.js delete mode 100644 test/file-hashes/samples/footer/_expected/system/main3.js delete mode 100644 test/file-hashes/samples/format/_expected/amd/generated-chunk.js delete mode 100644 test/file-hashes/samples/format/_expected/amd/generated-chunk2.js delete mode 100644 test/file-hashes/samples/format/_expected/amd/main1.js delete mode 100644 test/file-hashes/samples/format/_expected/amd/main2.js delete mode 100644 test/file-hashes/samples/format/_expected/amd/main3.js delete mode 100644 test/file-hashes/samples/format/_expected/cjs/generated-chunk.js delete mode 100644 test/file-hashes/samples/format/_expected/cjs/generated-chunk2.js delete mode 100644 test/file-hashes/samples/format/_expected/cjs/main1.js delete mode 100644 test/file-hashes/samples/format/_expected/cjs/main2.js delete mode 100644 test/file-hashes/samples/format/_expected/cjs/main3.js delete mode 100644 test/file-hashes/samples/format/_expected/es/generated-chunk.js delete mode 100644 test/file-hashes/samples/format/_expected/es/generated-chunk2.js delete mode 100644 test/file-hashes/samples/format/_expected/es/main1.js delete mode 100644 test/file-hashes/samples/format/_expected/es/main2.js delete mode 100644 test/file-hashes/samples/format/_expected/es/main3.js delete mode 100644 test/file-hashes/samples/format/_expected/system/generated-chunk.js delete mode 100644 test/file-hashes/samples/format/_expected/system/generated-chunk2.js delete mode 100644 test/file-hashes/samples/format/_expected/system/main1.js delete mode 100644 test/file-hashes/samples/format/_expected/system/main2.js delete mode 100644 test/file-hashes/samples/format/_expected/system/main3.js delete mode 100644 test/file-hashes/samples/intro/_expected/amd/generated-chunk.js delete mode 100644 test/file-hashes/samples/intro/_expected/amd/generated-chunk2.js delete mode 100644 test/file-hashes/samples/intro/_expected/amd/main1.js delete mode 100644 test/file-hashes/samples/intro/_expected/amd/main2.js delete mode 100644 test/file-hashes/samples/intro/_expected/amd/main3.js delete mode 100644 test/file-hashes/samples/intro/_expected/cjs/generated-chunk.js delete mode 100644 test/file-hashes/samples/intro/_expected/cjs/generated-chunk2.js delete mode 100644 test/file-hashes/samples/intro/_expected/cjs/main1.js delete mode 100644 test/file-hashes/samples/intro/_expected/cjs/main2.js delete mode 100644 test/file-hashes/samples/intro/_expected/cjs/main3.js delete mode 100644 test/file-hashes/samples/intro/_expected/es/generated-chunk.js delete mode 100644 test/file-hashes/samples/intro/_expected/es/generated-chunk2.js delete mode 100644 test/file-hashes/samples/intro/_expected/es/main1.js delete mode 100644 test/file-hashes/samples/intro/_expected/es/main2.js delete mode 100644 test/file-hashes/samples/intro/_expected/es/main3.js delete mode 100644 test/file-hashes/samples/intro/_expected/system/generated-chunk.js delete mode 100644 test/file-hashes/samples/intro/_expected/system/generated-chunk2.js delete mode 100644 test/file-hashes/samples/intro/_expected/system/main1.js delete mode 100644 test/file-hashes/samples/intro/_expected/system/main2.js delete mode 100644 test/file-hashes/samples/intro/_expected/system/main3.js delete mode 100644 test/file-hashes/samples/outro/_expected/amd/generated-chunk.js delete mode 100644 test/file-hashes/samples/outro/_expected/amd/generated-chunk2.js delete mode 100644 test/file-hashes/samples/outro/_expected/amd/main1.js delete mode 100644 test/file-hashes/samples/outro/_expected/amd/main2.js delete mode 100644 test/file-hashes/samples/outro/_expected/amd/main3.js delete mode 100644 test/file-hashes/samples/outro/_expected/cjs/generated-chunk.js delete mode 100644 test/file-hashes/samples/outro/_expected/cjs/generated-chunk2.js delete mode 100644 test/file-hashes/samples/outro/_expected/cjs/main1.js delete mode 100644 test/file-hashes/samples/outro/_expected/cjs/main2.js delete mode 100644 test/file-hashes/samples/outro/_expected/cjs/main3.js delete mode 100644 test/file-hashes/samples/outro/_expected/es/generated-chunk.js delete mode 100644 test/file-hashes/samples/outro/_expected/es/generated-chunk2.js delete mode 100644 test/file-hashes/samples/outro/_expected/es/main1.js delete mode 100644 test/file-hashes/samples/outro/_expected/es/main2.js delete mode 100644 test/file-hashes/samples/outro/_expected/es/main3.js delete mode 100644 test/file-hashes/samples/outro/_expected/system/generated-chunk.js delete mode 100644 test/file-hashes/samples/outro/_expected/system/generated-chunk2.js delete mode 100644 test/file-hashes/samples/outro/_expected/system/main1.js delete mode 100644 test/file-hashes/samples/outro/_expected/system/main2.js delete mode 100644 test/file-hashes/samples/outro/_expected/system/main3.js diff --git a/test/file-hashes/samples/banner/_expected/amd/generated-chunk.js b/test/file-hashes/samples/banner/_expected/amd/generated-chunk.js deleted file mode 100644 index ed41892cfe1..00000000000 --- a/test/file-hashes/samples/banner/_expected/amd/generated-chunk.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main4'); - -}); diff --git a/test/file-hashes/samples/banner/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/banner/_expected/amd/generated-chunk2.js deleted file mode 100644 index db3f430c9aa..00000000000 --- a/test/file-hashes/samples/banner/_expected/amd/generated-chunk2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main5'); - -}); diff --git a/test/file-hashes/samples/banner/_expected/amd/main1.js b/test/file-hashes/samples/banner/_expected/amd/main1.js deleted file mode 100644 index 97a0f22a858..00000000000 --- a/test/file-hashes/samples/banner/_expected/amd/main1.js +++ /dev/null @@ -1,7 +0,0 @@ -define(['require'], function (require) { 'use strict'; - - console.log('main1'); - new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); - new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); - -}); diff --git a/test/file-hashes/samples/banner/_expected/amd/main2.js b/test/file-hashes/samples/banner/_expected/amd/main2.js deleted file mode 100644 index b58286ca58e..00000000000 --- a/test/file-hashes/samples/banner/_expected/amd/main2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main2'); - -}); diff --git a/test/file-hashes/samples/banner/_expected/amd/main3.js b/test/file-hashes/samples/banner/_expected/amd/main3.js deleted file mode 100644 index cac48c4d722..00000000000 --- a/test/file-hashes/samples/banner/_expected/amd/main3.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main3'); - -}); diff --git a/test/file-hashes/samples/banner/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/banner/_expected/cjs/generated-chunk.js deleted file mode 100644 index d27ed956b79..00000000000 --- a/test/file-hashes/samples/banner/_expected/cjs/generated-chunk.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main4'); diff --git a/test/file-hashes/samples/banner/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/banner/_expected/cjs/generated-chunk2.js deleted file mode 100644 index e7b2d35b4e8..00000000000 --- a/test/file-hashes/samples/banner/_expected/cjs/generated-chunk2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main5'); diff --git a/test/file-hashes/samples/banner/_expected/cjs/main1.js b/test/file-hashes/samples/banner/_expected/cjs/main1.js deleted file mode 100644 index ffb10b14b6d..00000000000 --- a/test/file-hashes/samples/banner/_expected/cjs/main1.js +++ /dev/null @@ -1,5 +0,0 @@ -'use strict'; - -console.log('main1'); -Promise.resolve(require('./generated-chunk.js')); -Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/banner/_expected/cjs/main2.js b/test/file-hashes/samples/banner/_expected/cjs/main2.js deleted file mode 100644 index 33fe6f320c2..00000000000 --- a/test/file-hashes/samples/banner/_expected/cjs/main2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main2'); diff --git a/test/file-hashes/samples/banner/_expected/cjs/main3.js b/test/file-hashes/samples/banner/_expected/cjs/main3.js deleted file mode 100644 index fae32f0b7f2..00000000000 --- a/test/file-hashes/samples/banner/_expected/cjs/main3.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main3'); diff --git a/test/file-hashes/samples/banner/_expected/es/generated-chunk.js b/test/file-hashes/samples/banner/_expected/es/generated-chunk.js deleted file mode 100644 index f517bece900..00000000000 --- a/test/file-hashes/samples/banner/_expected/es/generated-chunk.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main4'); diff --git a/test/file-hashes/samples/banner/_expected/es/generated-chunk2.js b/test/file-hashes/samples/banner/_expected/es/generated-chunk2.js deleted file mode 100644 index 1807e01f88e..00000000000 --- a/test/file-hashes/samples/banner/_expected/es/generated-chunk2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main5'); diff --git a/test/file-hashes/samples/banner/_expected/es/main1.js b/test/file-hashes/samples/banner/_expected/es/main1.js deleted file mode 100644 index de1c78214cd..00000000000 --- a/test/file-hashes/samples/banner/_expected/es/main1.js +++ /dev/null @@ -1,3 +0,0 @@ -console.log('main1'); -import('./generated-chunk.js'); -import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/banner/_expected/es/main2.js b/test/file-hashes/samples/banner/_expected/es/main2.js deleted file mode 100644 index ac653633351..00000000000 --- a/test/file-hashes/samples/banner/_expected/es/main2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main2'); diff --git a/test/file-hashes/samples/banner/_expected/es/main3.js b/test/file-hashes/samples/banner/_expected/es/main3.js deleted file mode 100644 index f44c9f26848..00000000000 --- a/test/file-hashes/samples/banner/_expected/es/main3.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main3'); diff --git a/test/file-hashes/samples/banner/_expected/system/generated-chunk.js b/test/file-hashes/samples/banner/_expected/system/generated-chunk.js deleted file mode 100644 index ad30223d53c..00000000000 --- a/test/file-hashes/samples/banner/_expected/system/generated-chunk.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main4'); - - } - }; -}); diff --git a/test/file-hashes/samples/banner/_expected/system/generated-chunk2.js b/test/file-hashes/samples/banner/_expected/system/generated-chunk2.js deleted file mode 100644 index a5cc43bcc37..00000000000 --- a/test/file-hashes/samples/banner/_expected/system/generated-chunk2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main5'); - - } - }; -}); diff --git a/test/file-hashes/samples/banner/_expected/system/main1.js b/test/file-hashes/samples/banner/_expected/system/main1.js deleted file mode 100644 index fe72dd01fb6..00000000000 --- a/test/file-hashes/samples/banner/_expected/system/main1.js +++ /dev/null @@ -1,12 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main1'); - module.import('./generated-chunk.js'); - module.import('./generated-chunk2.js'); - - } - }; -}); diff --git a/test/file-hashes/samples/banner/_expected/system/main2.js b/test/file-hashes/samples/banner/_expected/system/main2.js deleted file mode 100644 index 80e8224ee07..00000000000 --- a/test/file-hashes/samples/banner/_expected/system/main2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main2'); - - } - }; -}); diff --git a/test/file-hashes/samples/banner/_expected/system/main3.js b/test/file-hashes/samples/banner/_expected/system/main3.js deleted file mode 100644 index 9e741c363b7..00000000000 --- a/test/file-hashes/samples/banner/_expected/system/main3.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main3'); - - } - }; -}); diff --git a/test/file-hashes/samples/content/_expected/amd/generated-chunk.js b/test/file-hashes/samples/content/_expected/amd/generated-chunk.js deleted file mode 100644 index ed41892cfe1..00000000000 --- a/test/file-hashes/samples/content/_expected/amd/generated-chunk.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main4'); - -}); diff --git a/test/file-hashes/samples/content/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/content/_expected/amd/generated-chunk2.js deleted file mode 100644 index db3f430c9aa..00000000000 --- a/test/file-hashes/samples/content/_expected/amd/generated-chunk2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main5'); - -}); diff --git a/test/file-hashes/samples/content/_expected/amd/main1.js b/test/file-hashes/samples/content/_expected/amd/main1.js deleted file mode 100644 index 97a0f22a858..00000000000 --- a/test/file-hashes/samples/content/_expected/amd/main1.js +++ /dev/null @@ -1,7 +0,0 @@ -define(['require'], function (require) { 'use strict'; - - console.log('main1'); - new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); - new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); - -}); diff --git a/test/file-hashes/samples/content/_expected/amd/main2.js b/test/file-hashes/samples/content/_expected/amd/main2.js deleted file mode 100644 index b58286ca58e..00000000000 --- a/test/file-hashes/samples/content/_expected/amd/main2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main2'); - -}); diff --git a/test/file-hashes/samples/content/_expected/amd/main3.js b/test/file-hashes/samples/content/_expected/amd/main3.js deleted file mode 100644 index cac48c4d722..00000000000 --- a/test/file-hashes/samples/content/_expected/amd/main3.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main3'); - -}); diff --git a/test/file-hashes/samples/content/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/content/_expected/cjs/generated-chunk.js deleted file mode 100644 index d27ed956b79..00000000000 --- a/test/file-hashes/samples/content/_expected/cjs/generated-chunk.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main4'); diff --git a/test/file-hashes/samples/content/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/content/_expected/cjs/generated-chunk2.js deleted file mode 100644 index e7b2d35b4e8..00000000000 --- a/test/file-hashes/samples/content/_expected/cjs/generated-chunk2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main5'); diff --git a/test/file-hashes/samples/content/_expected/cjs/main1.js b/test/file-hashes/samples/content/_expected/cjs/main1.js deleted file mode 100644 index ffb10b14b6d..00000000000 --- a/test/file-hashes/samples/content/_expected/cjs/main1.js +++ /dev/null @@ -1,5 +0,0 @@ -'use strict'; - -console.log('main1'); -Promise.resolve(require('./generated-chunk.js')); -Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/content/_expected/cjs/main2.js b/test/file-hashes/samples/content/_expected/cjs/main2.js deleted file mode 100644 index 33fe6f320c2..00000000000 --- a/test/file-hashes/samples/content/_expected/cjs/main2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main2'); diff --git a/test/file-hashes/samples/content/_expected/cjs/main3.js b/test/file-hashes/samples/content/_expected/cjs/main3.js deleted file mode 100644 index fae32f0b7f2..00000000000 --- a/test/file-hashes/samples/content/_expected/cjs/main3.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main3'); diff --git a/test/file-hashes/samples/content/_expected/es/generated-chunk.js b/test/file-hashes/samples/content/_expected/es/generated-chunk.js deleted file mode 100644 index f517bece900..00000000000 --- a/test/file-hashes/samples/content/_expected/es/generated-chunk.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main4'); diff --git a/test/file-hashes/samples/content/_expected/es/generated-chunk2.js b/test/file-hashes/samples/content/_expected/es/generated-chunk2.js deleted file mode 100644 index 1807e01f88e..00000000000 --- a/test/file-hashes/samples/content/_expected/es/generated-chunk2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main5'); diff --git a/test/file-hashes/samples/content/_expected/es/main1.js b/test/file-hashes/samples/content/_expected/es/main1.js deleted file mode 100644 index de1c78214cd..00000000000 --- a/test/file-hashes/samples/content/_expected/es/main1.js +++ /dev/null @@ -1,3 +0,0 @@ -console.log('main1'); -import('./generated-chunk.js'); -import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/content/_expected/es/main2.js b/test/file-hashes/samples/content/_expected/es/main2.js deleted file mode 100644 index ac653633351..00000000000 --- a/test/file-hashes/samples/content/_expected/es/main2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main2'); diff --git a/test/file-hashes/samples/content/_expected/es/main3.js b/test/file-hashes/samples/content/_expected/es/main3.js deleted file mode 100644 index f44c9f26848..00000000000 --- a/test/file-hashes/samples/content/_expected/es/main3.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main3'); diff --git a/test/file-hashes/samples/content/_expected/system/generated-chunk.js b/test/file-hashes/samples/content/_expected/system/generated-chunk.js deleted file mode 100644 index ad30223d53c..00000000000 --- a/test/file-hashes/samples/content/_expected/system/generated-chunk.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main4'); - - } - }; -}); diff --git a/test/file-hashes/samples/content/_expected/system/generated-chunk2.js b/test/file-hashes/samples/content/_expected/system/generated-chunk2.js deleted file mode 100644 index a5cc43bcc37..00000000000 --- a/test/file-hashes/samples/content/_expected/system/generated-chunk2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main5'); - - } - }; -}); diff --git a/test/file-hashes/samples/content/_expected/system/main1.js b/test/file-hashes/samples/content/_expected/system/main1.js deleted file mode 100644 index fe72dd01fb6..00000000000 --- a/test/file-hashes/samples/content/_expected/system/main1.js +++ /dev/null @@ -1,12 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main1'); - module.import('./generated-chunk.js'); - module.import('./generated-chunk2.js'); - - } - }; -}); diff --git a/test/file-hashes/samples/content/_expected/system/main2.js b/test/file-hashes/samples/content/_expected/system/main2.js deleted file mode 100644 index 80e8224ee07..00000000000 --- a/test/file-hashes/samples/content/_expected/system/main2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main2'); - - } - }; -}); diff --git a/test/file-hashes/samples/content/_expected/system/main3.js b/test/file-hashes/samples/content/_expected/system/main3.js deleted file mode 100644 index 9e741c363b7..00000000000 --- a/test/file-hashes/samples/content/_expected/system/main3.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main3'); - - } - }; -}); diff --git a/test/file-hashes/samples/dependency-content/_expected/amd/generated-chunk.js b/test/file-hashes/samples/dependency-content/_expected/amd/generated-chunk.js deleted file mode 100644 index ed41892cfe1..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/amd/generated-chunk.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main4'); - -}); diff --git a/test/file-hashes/samples/dependency-content/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/dependency-content/_expected/amd/generated-chunk2.js deleted file mode 100644 index db3f430c9aa..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/amd/generated-chunk2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main5'); - -}); diff --git a/test/file-hashes/samples/dependency-content/_expected/amd/main1.js b/test/file-hashes/samples/dependency-content/_expected/amd/main1.js deleted file mode 100644 index 97a0f22a858..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/amd/main1.js +++ /dev/null @@ -1,7 +0,0 @@ -define(['require'], function (require) { 'use strict'; - - console.log('main1'); - new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); - new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); - -}); diff --git a/test/file-hashes/samples/dependency-content/_expected/amd/main2.js b/test/file-hashes/samples/dependency-content/_expected/amd/main2.js deleted file mode 100644 index b58286ca58e..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/amd/main2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main2'); - -}); diff --git a/test/file-hashes/samples/dependency-content/_expected/amd/main3.js b/test/file-hashes/samples/dependency-content/_expected/amd/main3.js deleted file mode 100644 index cac48c4d722..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/amd/main3.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main3'); - -}); diff --git a/test/file-hashes/samples/dependency-content/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/dependency-content/_expected/cjs/generated-chunk.js deleted file mode 100644 index d27ed956b79..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/cjs/generated-chunk.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main4'); diff --git a/test/file-hashes/samples/dependency-content/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/dependency-content/_expected/cjs/generated-chunk2.js deleted file mode 100644 index e7b2d35b4e8..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/cjs/generated-chunk2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main5'); diff --git a/test/file-hashes/samples/dependency-content/_expected/cjs/main1.js b/test/file-hashes/samples/dependency-content/_expected/cjs/main1.js deleted file mode 100644 index ffb10b14b6d..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/cjs/main1.js +++ /dev/null @@ -1,5 +0,0 @@ -'use strict'; - -console.log('main1'); -Promise.resolve(require('./generated-chunk.js')); -Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/dependency-content/_expected/cjs/main2.js b/test/file-hashes/samples/dependency-content/_expected/cjs/main2.js deleted file mode 100644 index 33fe6f320c2..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/cjs/main2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main2'); diff --git a/test/file-hashes/samples/dependency-content/_expected/cjs/main3.js b/test/file-hashes/samples/dependency-content/_expected/cjs/main3.js deleted file mode 100644 index fae32f0b7f2..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/cjs/main3.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main3'); diff --git a/test/file-hashes/samples/dependency-content/_expected/es/generated-chunk.js b/test/file-hashes/samples/dependency-content/_expected/es/generated-chunk.js deleted file mode 100644 index f517bece900..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/es/generated-chunk.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main4'); diff --git a/test/file-hashes/samples/dependency-content/_expected/es/generated-chunk2.js b/test/file-hashes/samples/dependency-content/_expected/es/generated-chunk2.js deleted file mode 100644 index 1807e01f88e..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/es/generated-chunk2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main5'); diff --git a/test/file-hashes/samples/dependency-content/_expected/es/main1.js b/test/file-hashes/samples/dependency-content/_expected/es/main1.js deleted file mode 100644 index de1c78214cd..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/es/main1.js +++ /dev/null @@ -1,3 +0,0 @@ -console.log('main1'); -import('./generated-chunk.js'); -import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/dependency-content/_expected/es/main2.js b/test/file-hashes/samples/dependency-content/_expected/es/main2.js deleted file mode 100644 index ac653633351..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/es/main2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main2'); diff --git a/test/file-hashes/samples/dependency-content/_expected/es/main3.js b/test/file-hashes/samples/dependency-content/_expected/es/main3.js deleted file mode 100644 index f44c9f26848..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/es/main3.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main3'); diff --git a/test/file-hashes/samples/dependency-content/_expected/system/generated-chunk.js b/test/file-hashes/samples/dependency-content/_expected/system/generated-chunk.js deleted file mode 100644 index ad30223d53c..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/system/generated-chunk.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main4'); - - } - }; -}); diff --git a/test/file-hashes/samples/dependency-content/_expected/system/generated-chunk2.js b/test/file-hashes/samples/dependency-content/_expected/system/generated-chunk2.js deleted file mode 100644 index a5cc43bcc37..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/system/generated-chunk2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main5'); - - } - }; -}); diff --git a/test/file-hashes/samples/dependency-content/_expected/system/main1.js b/test/file-hashes/samples/dependency-content/_expected/system/main1.js deleted file mode 100644 index fe72dd01fb6..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/system/main1.js +++ /dev/null @@ -1,12 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main1'); - module.import('./generated-chunk.js'); - module.import('./generated-chunk2.js'); - - } - }; -}); diff --git a/test/file-hashes/samples/dependency-content/_expected/system/main2.js b/test/file-hashes/samples/dependency-content/_expected/system/main2.js deleted file mode 100644 index 80e8224ee07..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/system/main2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main2'); - - } - }; -}); diff --git a/test/file-hashes/samples/dependency-content/_expected/system/main3.js b/test/file-hashes/samples/dependency-content/_expected/system/main3.js deleted file mode 100644 index 9e741c363b7..00000000000 --- a/test/file-hashes/samples/dependency-content/_expected/system/main3.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main3'); - - } - }; -}); diff --git a/test/file-hashes/samples/exports/_expected/amd/generated-chunk.js b/test/file-hashes/samples/exports/_expected/amd/generated-chunk.js deleted file mode 100644 index ed41892cfe1..00000000000 --- a/test/file-hashes/samples/exports/_expected/amd/generated-chunk.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main4'); - -}); diff --git a/test/file-hashes/samples/exports/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/exports/_expected/amd/generated-chunk2.js deleted file mode 100644 index db3f430c9aa..00000000000 --- a/test/file-hashes/samples/exports/_expected/amd/generated-chunk2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main5'); - -}); diff --git a/test/file-hashes/samples/exports/_expected/amd/main1.js b/test/file-hashes/samples/exports/_expected/amd/main1.js deleted file mode 100644 index 97a0f22a858..00000000000 --- a/test/file-hashes/samples/exports/_expected/amd/main1.js +++ /dev/null @@ -1,7 +0,0 @@ -define(['require'], function (require) { 'use strict'; - - console.log('main1'); - new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); - new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); - -}); diff --git a/test/file-hashes/samples/exports/_expected/amd/main2.js b/test/file-hashes/samples/exports/_expected/amd/main2.js deleted file mode 100644 index b58286ca58e..00000000000 --- a/test/file-hashes/samples/exports/_expected/amd/main2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main2'); - -}); diff --git a/test/file-hashes/samples/exports/_expected/amd/main3.js b/test/file-hashes/samples/exports/_expected/amd/main3.js deleted file mode 100644 index cac48c4d722..00000000000 --- a/test/file-hashes/samples/exports/_expected/amd/main3.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main3'); - -}); diff --git a/test/file-hashes/samples/exports/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/exports/_expected/cjs/generated-chunk.js deleted file mode 100644 index d27ed956b79..00000000000 --- a/test/file-hashes/samples/exports/_expected/cjs/generated-chunk.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main4'); diff --git a/test/file-hashes/samples/exports/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/exports/_expected/cjs/generated-chunk2.js deleted file mode 100644 index e7b2d35b4e8..00000000000 --- a/test/file-hashes/samples/exports/_expected/cjs/generated-chunk2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main5'); diff --git a/test/file-hashes/samples/exports/_expected/cjs/main1.js b/test/file-hashes/samples/exports/_expected/cjs/main1.js deleted file mode 100644 index ffb10b14b6d..00000000000 --- a/test/file-hashes/samples/exports/_expected/cjs/main1.js +++ /dev/null @@ -1,5 +0,0 @@ -'use strict'; - -console.log('main1'); -Promise.resolve(require('./generated-chunk.js')); -Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/exports/_expected/cjs/main2.js b/test/file-hashes/samples/exports/_expected/cjs/main2.js deleted file mode 100644 index 33fe6f320c2..00000000000 --- a/test/file-hashes/samples/exports/_expected/cjs/main2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main2'); diff --git a/test/file-hashes/samples/exports/_expected/cjs/main3.js b/test/file-hashes/samples/exports/_expected/cjs/main3.js deleted file mode 100644 index fae32f0b7f2..00000000000 --- a/test/file-hashes/samples/exports/_expected/cjs/main3.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main3'); diff --git a/test/file-hashes/samples/exports/_expected/es/generated-chunk.js b/test/file-hashes/samples/exports/_expected/es/generated-chunk.js deleted file mode 100644 index f517bece900..00000000000 --- a/test/file-hashes/samples/exports/_expected/es/generated-chunk.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main4'); diff --git a/test/file-hashes/samples/exports/_expected/es/generated-chunk2.js b/test/file-hashes/samples/exports/_expected/es/generated-chunk2.js deleted file mode 100644 index 1807e01f88e..00000000000 --- a/test/file-hashes/samples/exports/_expected/es/generated-chunk2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main5'); diff --git a/test/file-hashes/samples/exports/_expected/es/main1.js b/test/file-hashes/samples/exports/_expected/es/main1.js deleted file mode 100644 index de1c78214cd..00000000000 --- a/test/file-hashes/samples/exports/_expected/es/main1.js +++ /dev/null @@ -1,3 +0,0 @@ -console.log('main1'); -import('./generated-chunk.js'); -import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/exports/_expected/es/main2.js b/test/file-hashes/samples/exports/_expected/es/main2.js deleted file mode 100644 index ac653633351..00000000000 --- a/test/file-hashes/samples/exports/_expected/es/main2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main2'); diff --git a/test/file-hashes/samples/exports/_expected/es/main3.js b/test/file-hashes/samples/exports/_expected/es/main3.js deleted file mode 100644 index f44c9f26848..00000000000 --- a/test/file-hashes/samples/exports/_expected/es/main3.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main3'); diff --git a/test/file-hashes/samples/exports/_expected/system/generated-chunk.js b/test/file-hashes/samples/exports/_expected/system/generated-chunk.js deleted file mode 100644 index ad30223d53c..00000000000 --- a/test/file-hashes/samples/exports/_expected/system/generated-chunk.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main4'); - - } - }; -}); diff --git a/test/file-hashes/samples/exports/_expected/system/generated-chunk2.js b/test/file-hashes/samples/exports/_expected/system/generated-chunk2.js deleted file mode 100644 index a5cc43bcc37..00000000000 --- a/test/file-hashes/samples/exports/_expected/system/generated-chunk2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main5'); - - } - }; -}); diff --git a/test/file-hashes/samples/exports/_expected/system/main1.js b/test/file-hashes/samples/exports/_expected/system/main1.js deleted file mode 100644 index fe72dd01fb6..00000000000 --- a/test/file-hashes/samples/exports/_expected/system/main1.js +++ /dev/null @@ -1,12 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main1'); - module.import('./generated-chunk.js'); - module.import('./generated-chunk2.js'); - - } - }; -}); diff --git a/test/file-hashes/samples/exports/_expected/system/main2.js b/test/file-hashes/samples/exports/_expected/system/main2.js deleted file mode 100644 index 80e8224ee07..00000000000 --- a/test/file-hashes/samples/exports/_expected/system/main2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main2'); - - } - }; -}); diff --git a/test/file-hashes/samples/exports/_expected/system/main3.js b/test/file-hashes/samples/exports/_expected/system/main3.js deleted file mode 100644 index 9e741c363b7..00000000000 --- a/test/file-hashes/samples/exports/_expected/system/main3.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main3'); - - } - }; -}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/amd/generated-chunk.js b/test/file-hashes/samples/external-dependency-names/_expected/amd/generated-chunk.js deleted file mode 100644 index ed41892cfe1..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/amd/generated-chunk.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main4'); - -}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/external-dependency-names/_expected/amd/generated-chunk2.js deleted file mode 100644 index db3f430c9aa..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/amd/generated-chunk2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main5'); - -}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/amd/main1.js b/test/file-hashes/samples/external-dependency-names/_expected/amd/main1.js deleted file mode 100644 index 97a0f22a858..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/amd/main1.js +++ /dev/null @@ -1,7 +0,0 @@ -define(['require'], function (require) { 'use strict'; - - console.log('main1'); - new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); - new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); - -}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/amd/main2.js b/test/file-hashes/samples/external-dependency-names/_expected/amd/main2.js deleted file mode 100644 index b58286ca58e..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/amd/main2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main2'); - -}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/amd/main3.js b/test/file-hashes/samples/external-dependency-names/_expected/amd/main3.js deleted file mode 100644 index cac48c4d722..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/amd/main3.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main3'); - -}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/external-dependency-names/_expected/cjs/generated-chunk.js deleted file mode 100644 index d27ed956b79..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/cjs/generated-chunk.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main4'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/external-dependency-names/_expected/cjs/generated-chunk2.js deleted file mode 100644 index e7b2d35b4e8..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/cjs/generated-chunk2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main5'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/cjs/main1.js b/test/file-hashes/samples/external-dependency-names/_expected/cjs/main1.js deleted file mode 100644 index ffb10b14b6d..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/cjs/main1.js +++ /dev/null @@ -1,5 +0,0 @@ -'use strict'; - -console.log('main1'); -Promise.resolve(require('./generated-chunk.js')); -Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/cjs/main2.js b/test/file-hashes/samples/external-dependency-names/_expected/cjs/main2.js deleted file mode 100644 index 33fe6f320c2..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/cjs/main2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main2'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/cjs/main3.js b/test/file-hashes/samples/external-dependency-names/_expected/cjs/main3.js deleted file mode 100644 index fae32f0b7f2..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/cjs/main3.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main3'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/es/generated-chunk.js b/test/file-hashes/samples/external-dependency-names/_expected/es/generated-chunk.js deleted file mode 100644 index f517bece900..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/es/generated-chunk.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main4'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/es/generated-chunk2.js b/test/file-hashes/samples/external-dependency-names/_expected/es/generated-chunk2.js deleted file mode 100644 index 1807e01f88e..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/es/generated-chunk2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main5'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/es/main1.js b/test/file-hashes/samples/external-dependency-names/_expected/es/main1.js deleted file mode 100644 index de1c78214cd..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/es/main1.js +++ /dev/null @@ -1,3 +0,0 @@ -console.log('main1'); -import('./generated-chunk.js'); -import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/es/main2.js b/test/file-hashes/samples/external-dependency-names/_expected/es/main2.js deleted file mode 100644 index ac653633351..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/es/main2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main2'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/es/main3.js b/test/file-hashes/samples/external-dependency-names/_expected/es/main3.js deleted file mode 100644 index f44c9f26848..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/es/main3.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main3'); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/system/generated-chunk.js b/test/file-hashes/samples/external-dependency-names/_expected/system/generated-chunk.js deleted file mode 100644 index ad30223d53c..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/system/generated-chunk.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main4'); - - } - }; -}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/system/generated-chunk2.js b/test/file-hashes/samples/external-dependency-names/_expected/system/generated-chunk2.js deleted file mode 100644 index a5cc43bcc37..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/system/generated-chunk2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main5'); - - } - }; -}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/system/main1.js b/test/file-hashes/samples/external-dependency-names/_expected/system/main1.js deleted file mode 100644 index fe72dd01fb6..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/system/main1.js +++ /dev/null @@ -1,12 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main1'); - module.import('./generated-chunk.js'); - module.import('./generated-chunk2.js'); - - } - }; -}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/system/main2.js b/test/file-hashes/samples/external-dependency-names/_expected/system/main2.js deleted file mode 100644 index 80e8224ee07..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/system/main2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main2'); - - } - }; -}); diff --git a/test/file-hashes/samples/external-dependency-names/_expected/system/main3.js b/test/file-hashes/samples/external-dependency-names/_expected/system/main3.js deleted file mode 100644 index 9e741c363b7..00000000000 --- a/test/file-hashes/samples/external-dependency-names/_expected/system/main3.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main3'); - - } - }; -}); diff --git a/test/file-hashes/samples/footer/_expected/amd/generated-chunk.js b/test/file-hashes/samples/footer/_expected/amd/generated-chunk.js deleted file mode 100644 index ed41892cfe1..00000000000 --- a/test/file-hashes/samples/footer/_expected/amd/generated-chunk.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main4'); - -}); diff --git a/test/file-hashes/samples/footer/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/footer/_expected/amd/generated-chunk2.js deleted file mode 100644 index db3f430c9aa..00000000000 --- a/test/file-hashes/samples/footer/_expected/amd/generated-chunk2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main5'); - -}); diff --git a/test/file-hashes/samples/footer/_expected/amd/main1.js b/test/file-hashes/samples/footer/_expected/amd/main1.js deleted file mode 100644 index 97a0f22a858..00000000000 --- a/test/file-hashes/samples/footer/_expected/amd/main1.js +++ /dev/null @@ -1,7 +0,0 @@ -define(['require'], function (require) { 'use strict'; - - console.log('main1'); - new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); - new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); - -}); diff --git a/test/file-hashes/samples/footer/_expected/amd/main2.js b/test/file-hashes/samples/footer/_expected/amd/main2.js deleted file mode 100644 index b58286ca58e..00000000000 --- a/test/file-hashes/samples/footer/_expected/amd/main2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main2'); - -}); diff --git a/test/file-hashes/samples/footer/_expected/amd/main3.js b/test/file-hashes/samples/footer/_expected/amd/main3.js deleted file mode 100644 index cac48c4d722..00000000000 --- a/test/file-hashes/samples/footer/_expected/amd/main3.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main3'); - -}); diff --git a/test/file-hashes/samples/footer/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/footer/_expected/cjs/generated-chunk.js deleted file mode 100644 index d27ed956b79..00000000000 --- a/test/file-hashes/samples/footer/_expected/cjs/generated-chunk.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main4'); diff --git a/test/file-hashes/samples/footer/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/footer/_expected/cjs/generated-chunk2.js deleted file mode 100644 index e7b2d35b4e8..00000000000 --- a/test/file-hashes/samples/footer/_expected/cjs/generated-chunk2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main5'); diff --git a/test/file-hashes/samples/footer/_expected/cjs/main1.js b/test/file-hashes/samples/footer/_expected/cjs/main1.js deleted file mode 100644 index ffb10b14b6d..00000000000 --- a/test/file-hashes/samples/footer/_expected/cjs/main1.js +++ /dev/null @@ -1,5 +0,0 @@ -'use strict'; - -console.log('main1'); -Promise.resolve(require('./generated-chunk.js')); -Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/footer/_expected/cjs/main2.js b/test/file-hashes/samples/footer/_expected/cjs/main2.js deleted file mode 100644 index 33fe6f320c2..00000000000 --- a/test/file-hashes/samples/footer/_expected/cjs/main2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main2'); diff --git a/test/file-hashes/samples/footer/_expected/cjs/main3.js b/test/file-hashes/samples/footer/_expected/cjs/main3.js deleted file mode 100644 index fae32f0b7f2..00000000000 --- a/test/file-hashes/samples/footer/_expected/cjs/main3.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main3'); diff --git a/test/file-hashes/samples/footer/_expected/es/generated-chunk.js b/test/file-hashes/samples/footer/_expected/es/generated-chunk.js deleted file mode 100644 index f517bece900..00000000000 --- a/test/file-hashes/samples/footer/_expected/es/generated-chunk.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main4'); diff --git a/test/file-hashes/samples/footer/_expected/es/generated-chunk2.js b/test/file-hashes/samples/footer/_expected/es/generated-chunk2.js deleted file mode 100644 index 1807e01f88e..00000000000 --- a/test/file-hashes/samples/footer/_expected/es/generated-chunk2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main5'); diff --git a/test/file-hashes/samples/footer/_expected/es/main1.js b/test/file-hashes/samples/footer/_expected/es/main1.js deleted file mode 100644 index de1c78214cd..00000000000 --- a/test/file-hashes/samples/footer/_expected/es/main1.js +++ /dev/null @@ -1,3 +0,0 @@ -console.log('main1'); -import('./generated-chunk.js'); -import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/footer/_expected/es/main2.js b/test/file-hashes/samples/footer/_expected/es/main2.js deleted file mode 100644 index ac653633351..00000000000 --- a/test/file-hashes/samples/footer/_expected/es/main2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main2'); diff --git a/test/file-hashes/samples/footer/_expected/es/main3.js b/test/file-hashes/samples/footer/_expected/es/main3.js deleted file mode 100644 index f44c9f26848..00000000000 --- a/test/file-hashes/samples/footer/_expected/es/main3.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main3'); diff --git a/test/file-hashes/samples/footer/_expected/system/generated-chunk.js b/test/file-hashes/samples/footer/_expected/system/generated-chunk.js deleted file mode 100644 index ad30223d53c..00000000000 --- a/test/file-hashes/samples/footer/_expected/system/generated-chunk.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main4'); - - } - }; -}); diff --git a/test/file-hashes/samples/footer/_expected/system/generated-chunk2.js b/test/file-hashes/samples/footer/_expected/system/generated-chunk2.js deleted file mode 100644 index a5cc43bcc37..00000000000 --- a/test/file-hashes/samples/footer/_expected/system/generated-chunk2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main5'); - - } - }; -}); diff --git a/test/file-hashes/samples/footer/_expected/system/main1.js b/test/file-hashes/samples/footer/_expected/system/main1.js deleted file mode 100644 index fe72dd01fb6..00000000000 --- a/test/file-hashes/samples/footer/_expected/system/main1.js +++ /dev/null @@ -1,12 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main1'); - module.import('./generated-chunk.js'); - module.import('./generated-chunk2.js'); - - } - }; -}); diff --git a/test/file-hashes/samples/footer/_expected/system/main2.js b/test/file-hashes/samples/footer/_expected/system/main2.js deleted file mode 100644 index 80e8224ee07..00000000000 --- a/test/file-hashes/samples/footer/_expected/system/main2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main2'); - - } - }; -}); diff --git a/test/file-hashes/samples/footer/_expected/system/main3.js b/test/file-hashes/samples/footer/_expected/system/main3.js deleted file mode 100644 index 9e741c363b7..00000000000 --- a/test/file-hashes/samples/footer/_expected/system/main3.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main3'); - - } - }; -}); diff --git a/test/file-hashes/samples/format/_expected/amd/generated-chunk.js b/test/file-hashes/samples/format/_expected/amd/generated-chunk.js deleted file mode 100644 index ed41892cfe1..00000000000 --- a/test/file-hashes/samples/format/_expected/amd/generated-chunk.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main4'); - -}); diff --git a/test/file-hashes/samples/format/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/format/_expected/amd/generated-chunk2.js deleted file mode 100644 index db3f430c9aa..00000000000 --- a/test/file-hashes/samples/format/_expected/amd/generated-chunk2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main5'); - -}); diff --git a/test/file-hashes/samples/format/_expected/amd/main1.js b/test/file-hashes/samples/format/_expected/amd/main1.js deleted file mode 100644 index 97a0f22a858..00000000000 --- a/test/file-hashes/samples/format/_expected/amd/main1.js +++ /dev/null @@ -1,7 +0,0 @@ -define(['require'], function (require) { 'use strict'; - - console.log('main1'); - new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); - new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); - -}); diff --git a/test/file-hashes/samples/format/_expected/amd/main2.js b/test/file-hashes/samples/format/_expected/amd/main2.js deleted file mode 100644 index b58286ca58e..00000000000 --- a/test/file-hashes/samples/format/_expected/amd/main2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main2'); - -}); diff --git a/test/file-hashes/samples/format/_expected/amd/main3.js b/test/file-hashes/samples/format/_expected/amd/main3.js deleted file mode 100644 index cac48c4d722..00000000000 --- a/test/file-hashes/samples/format/_expected/amd/main3.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main3'); - -}); diff --git a/test/file-hashes/samples/format/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/format/_expected/cjs/generated-chunk.js deleted file mode 100644 index d27ed956b79..00000000000 --- a/test/file-hashes/samples/format/_expected/cjs/generated-chunk.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main4'); diff --git a/test/file-hashes/samples/format/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/format/_expected/cjs/generated-chunk2.js deleted file mode 100644 index e7b2d35b4e8..00000000000 --- a/test/file-hashes/samples/format/_expected/cjs/generated-chunk2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main5'); diff --git a/test/file-hashes/samples/format/_expected/cjs/main1.js b/test/file-hashes/samples/format/_expected/cjs/main1.js deleted file mode 100644 index ffb10b14b6d..00000000000 --- a/test/file-hashes/samples/format/_expected/cjs/main1.js +++ /dev/null @@ -1,5 +0,0 @@ -'use strict'; - -console.log('main1'); -Promise.resolve(require('./generated-chunk.js')); -Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/format/_expected/cjs/main2.js b/test/file-hashes/samples/format/_expected/cjs/main2.js deleted file mode 100644 index 33fe6f320c2..00000000000 --- a/test/file-hashes/samples/format/_expected/cjs/main2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main2'); diff --git a/test/file-hashes/samples/format/_expected/cjs/main3.js b/test/file-hashes/samples/format/_expected/cjs/main3.js deleted file mode 100644 index fae32f0b7f2..00000000000 --- a/test/file-hashes/samples/format/_expected/cjs/main3.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main3'); diff --git a/test/file-hashes/samples/format/_expected/es/generated-chunk.js b/test/file-hashes/samples/format/_expected/es/generated-chunk.js deleted file mode 100644 index f517bece900..00000000000 --- a/test/file-hashes/samples/format/_expected/es/generated-chunk.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main4'); diff --git a/test/file-hashes/samples/format/_expected/es/generated-chunk2.js b/test/file-hashes/samples/format/_expected/es/generated-chunk2.js deleted file mode 100644 index 1807e01f88e..00000000000 --- a/test/file-hashes/samples/format/_expected/es/generated-chunk2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main5'); diff --git a/test/file-hashes/samples/format/_expected/es/main1.js b/test/file-hashes/samples/format/_expected/es/main1.js deleted file mode 100644 index de1c78214cd..00000000000 --- a/test/file-hashes/samples/format/_expected/es/main1.js +++ /dev/null @@ -1,3 +0,0 @@ -console.log('main1'); -import('./generated-chunk.js'); -import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/format/_expected/es/main2.js b/test/file-hashes/samples/format/_expected/es/main2.js deleted file mode 100644 index ac653633351..00000000000 --- a/test/file-hashes/samples/format/_expected/es/main2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main2'); diff --git a/test/file-hashes/samples/format/_expected/es/main3.js b/test/file-hashes/samples/format/_expected/es/main3.js deleted file mode 100644 index f44c9f26848..00000000000 --- a/test/file-hashes/samples/format/_expected/es/main3.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main3'); diff --git a/test/file-hashes/samples/format/_expected/system/generated-chunk.js b/test/file-hashes/samples/format/_expected/system/generated-chunk.js deleted file mode 100644 index ad30223d53c..00000000000 --- a/test/file-hashes/samples/format/_expected/system/generated-chunk.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main4'); - - } - }; -}); diff --git a/test/file-hashes/samples/format/_expected/system/generated-chunk2.js b/test/file-hashes/samples/format/_expected/system/generated-chunk2.js deleted file mode 100644 index a5cc43bcc37..00000000000 --- a/test/file-hashes/samples/format/_expected/system/generated-chunk2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main5'); - - } - }; -}); diff --git a/test/file-hashes/samples/format/_expected/system/main1.js b/test/file-hashes/samples/format/_expected/system/main1.js deleted file mode 100644 index fe72dd01fb6..00000000000 --- a/test/file-hashes/samples/format/_expected/system/main1.js +++ /dev/null @@ -1,12 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main1'); - module.import('./generated-chunk.js'); - module.import('./generated-chunk2.js'); - - } - }; -}); diff --git a/test/file-hashes/samples/format/_expected/system/main2.js b/test/file-hashes/samples/format/_expected/system/main2.js deleted file mode 100644 index 80e8224ee07..00000000000 --- a/test/file-hashes/samples/format/_expected/system/main2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main2'); - - } - }; -}); diff --git a/test/file-hashes/samples/format/_expected/system/main3.js b/test/file-hashes/samples/format/_expected/system/main3.js deleted file mode 100644 index 9e741c363b7..00000000000 --- a/test/file-hashes/samples/format/_expected/system/main3.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main3'); - - } - }; -}); diff --git a/test/file-hashes/samples/intro/_expected/amd/generated-chunk.js b/test/file-hashes/samples/intro/_expected/amd/generated-chunk.js deleted file mode 100644 index ed41892cfe1..00000000000 --- a/test/file-hashes/samples/intro/_expected/amd/generated-chunk.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main4'); - -}); diff --git a/test/file-hashes/samples/intro/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/intro/_expected/amd/generated-chunk2.js deleted file mode 100644 index db3f430c9aa..00000000000 --- a/test/file-hashes/samples/intro/_expected/amd/generated-chunk2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main5'); - -}); diff --git a/test/file-hashes/samples/intro/_expected/amd/main1.js b/test/file-hashes/samples/intro/_expected/amd/main1.js deleted file mode 100644 index 97a0f22a858..00000000000 --- a/test/file-hashes/samples/intro/_expected/amd/main1.js +++ /dev/null @@ -1,7 +0,0 @@ -define(['require'], function (require) { 'use strict'; - - console.log('main1'); - new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); - new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); - -}); diff --git a/test/file-hashes/samples/intro/_expected/amd/main2.js b/test/file-hashes/samples/intro/_expected/amd/main2.js deleted file mode 100644 index b58286ca58e..00000000000 --- a/test/file-hashes/samples/intro/_expected/amd/main2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main2'); - -}); diff --git a/test/file-hashes/samples/intro/_expected/amd/main3.js b/test/file-hashes/samples/intro/_expected/amd/main3.js deleted file mode 100644 index cac48c4d722..00000000000 --- a/test/file-hashes/samples/intro/_expected/amd/main3.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main3'); - -}); diff --git a/test/file-hashes/samples/intro/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/intro/_expected/cjs/generated-chunk.js deleted file mode 100644 index d27ed956b79..00000000000 --- a/test/file-hashes/samples/intro/_expected/cjs/generated-chunk.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main4'); diff --git a/test/file-hashes/samples/intro/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/intro/_expected/cjs/generated-chunk2.js deleted file mode 100644 index e7b2d35b4e8..00000000000 --- a/test/file-hashes/samples/intro/_expected/cjs/generated-chunk2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main5'); diff --git a/test/file-hashes/samples/intro/_expected/cjs/main1.js b/test/file-hashes/samples/intro/_expected/cjs/main1.js deleted file mode 100644 index ffb10b14b6d..00000000000 --- a/test/file-hashes/samples/intro/_expected/cjs/main1.js +++ /dev/null @@ -1,5 +0,0 @@ -'use strict'; - -console.log('main1'); -Promise.resolve(require('./generated-chunk.js')); -Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/intro/_expected/cjs/main2.js b/test/file-hashes/samples/intro/_expected/cjs/main2.js deleted file mode 100644 index 33fe6f320c2..00000000000 --- a/test/file-hashes/samples/intro/_expected/cjs/main2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main2'); diff --git a/test/file-hashes/samples/intro/_expected/cjs/main3.js b/test/file-hashes/samples/intro/_expected/cjs/main3.js deleted file mode 100644 index fae32f0b7f2..00000000000 --- a/test/file-hashes/samples/intro/_expected/cjs/main3.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main3'); diff --git a/test/file-hashes/samples/intro/_expected/es/generated-chunk.js b/test/file-hashes/samples/intro/_expected/es/generated-chunk.js deleted file mode 100644 index f517bece900..00000000000 --- a/test/file-hashes/samples/intro/_expected/es/generated-chunk.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main4'); diff --git a/test/file-hashes/samples/intro/_expected/es/generated-chunk2.js b/test/file-hashes/samples/intro/_expected/es/generated-chunk2.js deleted file mode 100644 index 1807e01f88e..00000000000 --- a/test/file-hashes/samples/intro/_expected/es/generated-chunk2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main5'); diff --git a/test/file-hashes/samples/intro/_expected/es/main1.js b/test/file-hashes/samples/intro/_expected/es/main1.js deleted file mode 100644 index de1c78214cd..00000000000 --- a/test/file-hashes/samples/intro/_expected/es/main1.js +++ /dev/null @@ -1,3 +0,0 @@ -console.log('main1'); -import('./generated-chunk.js'); -import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/intro/_expected/es/main2.js b/test/file-hashes/samples/intro/_expected/es/main2.js deleted file mode 100644 index ac653633351..00000000000 --- a/test/file-hashes/samples/intro/_expected/es/main2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main2'); diff --git a/test/file-hashes/samples/intro/_expected/es/main3.js b/test/file-hashes/samples/intro/_expected/es/main3.js deleted file mode 100644 index f44c9f26848..00000000000 --- a/test/file-hashes/samples/intro/_expected/es/main3.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main3'); diff --git a/test/file-hashes/samples/intro/_expected/system/generated-chunk.js b/test/file-hashes/samples/intro/_expected/system/generated-chunk.js deleted file mode 100644 index ad30223d53c..00000000000 --- a/test/file-hashes/samples/intro/_expected/system/generated-chunk.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main4'); - - } - }; -}); diff --git a/test/file-hashes/samples/intro/_expected/system/generated-chunk2.js b/test/file-hashes/samples/intro/_expected/system/generated-chunk2.js deleted file mode 100644 index a5cc43bcc37..00000000000 --- a/test/file-hashes/samples/intro/_expected/system/generated-chunk2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main5'); - - } - }; -}); diff --git a/test/file-hashes/samples/intro/_expected/system/main1.js b/test/file-hashes/samples/intro/_expected/system/main1.js deleted file mode 100644 index fe72dd01fb6..00000000000 --- a/test/file-hashes/samples/intro/_expected/system/main1.js +++ /dev/null @@ -1,12 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main1'); - module.import('./generated-chunk.js'); - module.import('./generated-chunk2.js'); - - } - }; -}); diff --git a/test/file-hashes/samples/intro/_expected/system/main2.js b/test/file-hashes/samples/intro/_expected/system/main2.js deleted file mode 100644 index 80e8224ee07..00000000000 --- a/test/file-hashes/samples/intro/_expected/system/main2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main2'); - - } - }; -}); diff --git a/test/file-hashes/samples/intro/_expected/system/main3.js b/test/file-hashes/samples/intro/_expected/system/main3.js deleted file mode 100644 index 9e741c363b7..00000000000 --- a/test/file-hashes/samples/intro/_expected/system/main3.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main3'); - - } - }; -}); diff --git a/test/file-hashes/samples/outro/_expected/amd/generated-chunk.js b/test/file-hashes/samples/outro/_expected/amd/generated-chunk.js deleted file mode 100644 index ed41892cfe1..00000000000 --- a/test/file-hashes/samples/outro/_expected/amd/generated-chunk.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main4'); - -}); diff --git a/test/file-hashes/samples/outro/_expected/amd/generated-chunk2.js b/test/file-hashes/samples/outro/_expected/amd/generated-chunk2.js deleted file mode 100644 index db3f430c9aa..00000000000 --- a/test/file-hashes/samples/outro/_expected/amd/generated-chunk2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main5'); - -}); diff --git a/test/file-hashes/samples/outro/_expected/amd/main1.js b/test/file-hashes/samples/outro/_expected/amd/main1.js deleted file mode 100644 index 97a0f22a858..00000000000 --- a/test/file-hashes/samples/outro/_expected/amd/main1.js +++ /dev/null @@ -1,7 +0,0 @@ -define(['require'], function (require) { 'use strict'; - - console.log('main1'); - new Promise(function (resolve, reject) { require(['./generated-chunk.js'], resolve, reject) }); - new Promise(function (resolve, reject) { require(['./generated-chunk2.js'], resolve, reject) }); - -}); diff --git a/test/file-hashes/samples/outro/_expected/amd/main2.js b/test/file-hashes/samples/outro/_expected/amd/main2.js deleted file mode 100644 index b58286ca58e..00000000000 --- a/test/file-hashes/samples/outro/_expected/amd/main2.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main2'); - -}); diff --git a/test/file-hashes/samples/outro/_expected/amd/main3.js b/test/file-hashes/samples/outro/_expected/amd/main3.js deleted file mode 100644 index cac48c4d722..00000000000 --- a/test/file-hashes/samples/outro/_expected/amd/main3.js +++ /dev/null @@ -1,5 +0,0 @@ -define(function () { 'use strict'; - - console.log('main3'); - -}); diff --git a/test/file-hashes/samples/outro/_expected/cjs/generated-chunk.js b/test/file-hashes/samples/outro/_expected/cjs/generated-chunk.js deleted file mode 100644 index d27ed956b79..00000000000 --- a/test/file-hashes/samples/outro/_expected/cjs/generated-chunk.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main4'); diff --git a/test/file-hashes/samples/outro/_expected/cjs/generated-chunk2.js b/test/file-hashes/samples/outro/_expected/cjs/generated-chunk2.js deleted file mode 100644 index e7b2d35b4e8..00000000000 --- a/test/file-hashes/samples/outro/_expected/cjs/generated-chunk2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main5'); diff --git a/test/file-hashes/samples/outro/_expected/cjs/main1.js b/test/file-hashes/samples/outro/_expected/cjs/main1.js deleted file mode 100644 index ffb10b14b6d..00000000000 --- a/test/file-hashes/samples/outro/_expected/cjs/main1.js +++ /dev/null @@ -1,5 +0,0 @@ -'use strict'; - -console.log('main1'); -Promise.resolve(require('./generated-chunk.js')); -Promise.resolve(require('./generated-chunk2.js')); diff --git a/test/file-hashes/samples/outro/_expected/cjs/main2.js b/test/file-hashes/samples/outro/_expected/cjs/main2.js deleted file mode 100644 index 33fe6f320c2..00000000000 --- a/test/file-hashes/samples/outro/_expected/cjs/main2.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main2'); diff --git a/test/file-hashes/samples/outro/_expected/cjs/main3.js b/test/file-hashes/samples/outro/_expected/cjs/main3.js deleted file mode 100644 index fae32f0b7f2..00000000000 --- a/test/file-hashes/samples/outro/_expected/cjs/main3.js +++ /dev/null @@ -1,3 +0,0 @@ -'use strict'; - -console.log('main3'); diff --git a/test/file-hashes/samples/outro/_expected/es/generated-chunk.js b/test/file-hashes/samples/outro/_expected/es/generated-chunk.js deleted file mode 100644 index f517bece900..00000000000 --- a/test/file-hashes/samples/outro/_expected/es/generated-chunk.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main4'); diff --git a/test/file-hashes/samples/outro/_expected/es/generated-chunk2.js b/test/file-hashes/samples/outro/_expected/es/generated-chunk2.js deleted file mode 100644 index 1807e01f88e..00000000000 --- a/test/file-hashes/samples/outro/_expected/es/generated-chunk2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main5'); diff --git a/test/file-hashes/samples/outro/_expected/es/main1.js b/test/file-hashes/samples/outro/_expected/es/main1.js deleted file mode 100644 index de1c78214cd..00000000000 --- a/test/file-hashes/samples/outro/_expected/es/main1.js +++ /dev/null @@ -1,3 +0,0 @@ -console.log('main1'); -import('./generated-chunk.js'); -import('./generated-chunk2.js'); diff --git a/test/file-hashes/samples/outro/_expected/es/main2.js b/test/file-hashes/samples/outro/_expected/es/main2.js deleted file mode 100644 index ac653633351..00000000000 --- a/test/file-hashes/samples/outro/_expected/es/main2.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main2'); diff --git a/test/file-hashes/samples/outro/_expected/es/main3.js b/test/file-hashes/samples/outro/_expected/es/main3.js deleted file mode 100644 index f44c9f26848..00000000000 --- a/test/file-hashes/samples/outro/_expected/es/main3.js +++ /dev/null @@ -1 +0,0 @@ -console.log('main3'); diff --git a/test/file-hashes/samples/outro/_expected/system/generated-chunk.js b/test/file-hashes/samples/outro/_expected/system/generated-chunk.js deleted file mode 100644 index ad30223d53c..00000000000 --- a/test/file-hashes/samples/outro/_expected/system/generated-chunk.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main4'); - - } - }; -}); diff --git a/test/file-hashes/samples/outro/_expected/system/generated-chunk2.js b/test/file-hashes/samples/outro/_expected/system/generated-chunk2.js deleted file mode 100644 index a5cc43bcc37..00000000000 --- a/test/file-hashes/samples/outro/_expected/system/generated-chunk2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main5'); - - } - }; -}); diff --git a/test/file-hashes/samples/outro/_expected/system/main1.js b/test/file-hashes/samples/outro/_expected/system/main1.js deleted file mode 100644 index fe72dd01fb6..00000000000 --- a/test/file-hashes/samples/outro/_expected/system/main1.js +++ /dev/null @@ -1,12 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main1'); - module.import('./generated-chunk.js'); - module.import('./generated-chunk2.js'); - - } - }; -}); diff --git a/test/file-hashes/samples/outro/_expected/system/main2.js b/test/file-hashes/samples/outro/_expected/system/main2.js deleted file mode 100644 index 80e8224ee07..00000000000 --- a/test/file-hashes/samples/outro/_expected/system/main2.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main2'); - - } - }; -}); diff --git a/test/file-hashes/samples/outro/_expected/system/main3.js b/test/file-hashes/samples/outro/_expected/system/main3.js deleted file mode 100644 index 9e741c363b7..00000000000 --- a/test/file-hashes/samples/outro/_expected/system/main3.js +++ /dev/null @@ -1,10 +0,0 @@ -System.register([], function (exports, module) { - 'use strict'; - return { - execute: function () { - - console.log('main3'); - - } - }; -});