test: update E2E production application size expectations

Improvements to the framework for `14.0.0-next.3` resulted in reduced main bundle sizes.

```
  Initial Chunk Files           | Names         |  Raw Size | Estimated Transfer Size
  main.f6e8bb94b78b0b43.js      | main          | 120.24 kB |                36.23 kB
```
This commit is contained in:
Charles Lyding 2022-02-17 20:26:45 -05:00 committed by Charles
parent 2acec7f3c0
commit ed790c1155

View File

@ -1,7 +1,7 @@
import { statSync } from 'fs';
import { join } from 'path';
import { expectFileToExist, expectFileToMatch, readFile } from '../../utils/fs';
import { ng } from '../../utils/process';
import { noSilentNg } from '../../utils/process';
function verifySize(bundle: string, baselineBytes: number) {
const size = statSync(`dist/test-project/${bundle}`).size;
@ -29,7 +29,7 @@ export default async function () {
// stuck to the first build done
const bootstrapRegExp = /bootstrapModule\([a-zA-Z]+[0-9]*\)\./;
await ng('build');
await noSilentNg('build');
await expectFileToExist(join(process.cwd(), 'dist'));
// Check for cache busting hash script src
await expectFileToMatch('dist/test-project/index.html', /main\.[0-9a-f]{16}\.js/);
@ -43,5 +43,5 @@ export default async function () {
await expectFileToMatch(`dist/test-project/${mainPath}`, bootstrapRegExp);
// Size checks in bytes
verifySize(mainPath, 141032);
verifySize(mainPath, 124000);
}