mirror of
https://github.com/angular/angular-cli.git
synced 2025-05-15 18:13:38 +08:00
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:
parent
2acec7f3c0
commit
ed790c1155
@ -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);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user