Alan Agius
0a8f6a71d8
ci: use application builder for integration tests ( #55660 )
...
This updates the integration tests to use the application builder.
PR Close #55660
2024-05-03 11:21:07 -07:00
Alan Agius
05fa8e23cd
build: update integration tests lock files ( #55661 )
...
This should fix CI.
PR Close #55661
2024-05-03 09:17:18 -07:00
Alan Agius
a733525f70
build: remove tslint and codelyzer deps from integration tests ( #55658 )
...
These are redundant.
PR Close #55658
2024-05-03 08:15:42 -07:00
Joey Perrott
894c1c5f10
refactor: apply prettier formatting to integration ( #54653 )
...
Apply prettier formatting to integration directories
PR Close #54653
2024-04-02 20:42:04 +00:00
Mateusz Daniluk
de777afbc5
refactor: standardize doctype declaration to <!DOCTYPE html> ( #51052 )
...
This commit standardizes the doctype declaration across all HTML files in the project to use `<!DOCTYPE html>`
PR Close #51052
2024-02-01 19:29:46 +00:00
cexbrayat
7ba5dc87ed
refactor(core): remove test.ts files in integration tests ( #52109 )
...
These files are not necessary since CLI v15+
PR Close #52109
2023-10-18 11:52:55 -07:00
Matthieu Riegler
81e7f5be03
test(animations): update the integration test ( #50738 )
...
Let's have the same test app for async and eagerly loaded animations.
PR Close #50738
2023-09-29 10:49:41 -07:00
Paul Gschwendtner
78791cea4d
build: update browserslist db for integration tests ( #50772 )
...
Since we updated the devkit dependencies, we need to update
the browserslist DB versions in integration tests to avoid
browser mismatches causing errors like the following:
```
BrowserslistError: [BABEL] /tmp/ng-integration-test-91jP3g/test-sandbox/node_modules/zone.js/fesm2015/zone.js: Unknown version 114 of edge (While processing: "base$0$0")
```
PR Close #50772
2023-06-20 17:20:50 +02:00
Matthieu Riegler
aebf1158f6
ci: Remove environment files and EnableProdMode on integration tests ( #49746 )
...
Since v15, prod mode is handled by the CLI with the `optimization` flag. We can remove the environement files and `enableProdMode` when the tests use the CLI.
PR Close #49746
2023-04-14 14:13:33 +00:00
Paul Gschwendtner
63673ddd3f
build: re-add lock files for integration tests ( #49787 )
...
The lock files for integration tests have been accidentally
removed with: 612eaca3c5
This commit re-adds them.
PR Close #49787
2023-04-11 10:26:42 -07:00
Alan Agius
2d7f48cf74
test: fix misconfiguration in tests ( #49391 )
...
Currently, tests are tested twice using "production" like configuration. This commit disabled "optimization" for non production builds.
PR Close #49391
2023-03-15 16:59:50 -07:00
Matthieu Riegler
279e7d4465
refactor: cleanup polyfills by importing zone.js directly in angular.json ( #48380 )
...
Since v15, polyfills can be passed directly into angular.json. Let's use this opportunity to reduce the number of unecessary files.
PR Close #48380
2022-12-13 13:37:08 -08:00
Alan Agius
612eaca3c5
build: update cross-repo dependencies to latest stable version ( #48216 )
...
With this change we update the cross-repo dependencies to the latest stable version
PR Close #48216
2022-11-29 12:29:46 -08:00
Alan Agius
249384b00c
build: update Angular tooling packages to 15.0.0-next.3 ( #47584 )
...
- This update is needed to implement the changes in `ng add localize` https://github.com/angular/angular/pull/47569
- Add missing `root` options to all `angular.json`, this is required as otherwise the angular.json validation will fail.
- Remove `require.context` from test.ts integration test, as this is no longer needed.
- Update payloads golden files.
PR Close #47584
2022-09-30 10:53:04 -07:00
Kristiyan Kostadinov
7d3df4724d
build: update to TypeScript 4.8 final ( #47270 )
...
Bumps up to the final version of TS 4.8 and removes some workarounds.
PR Close #47270
2022-08-26 09:46:07 -07:00
Kristiyan Kostadinov
31429eaccc
feat(core): support TypeScript 4.8 ( #47038 )
...
Adds support for TypeScript 4.8 and resolves some issues that came up as a result of the update.
Most of the issues came from some changes in TypeScript where the `decorators` and `modifiers` properties were removed from most node types, and were combined into a single `modifiers` array. Since we need to continue supporting TS 4.6 and 4.7 until v15, I ended up creating a new `ngtsc/ts_compatibility` directory to make it easier to reuse the new backwards-compatible code.
PR Close #47038
2022-08-16 16:02:47 +00:00
Alan Agius
4e8957eb40
test: replace --prod with --configuration production ( #46548 )
...
In Angular CLI version 14, the deprecated `--prod` option has been removed.
This is needed to land https://github.com/angular/angular/pull/46545
PR Close #46548
2022-06-28 09:39:05 -07:00
Andrew Kushnir
a623c4f622
test: drop no longer needed postinstall step from integration test apps ( #46182 )
...
This commit removed no longer needed postinstall step (to run ngcc) from integration test apps, to avoid extra processing.
PR Close #46182
2022-05-31 12:06:16 -07:00
Paul Gschwendtner
68a6a075f4
build: clean up references to old master branch ( #45856 )
...
Cleans up all references to the `master` branch we renamed to
`main` across Angular.
PR Close #45856
2022-05-04 16:23:33 -07:00
Alan Agius
5ff459e700
test: remove defaultProject workspace option ( #45410 )
...
The `defaultProject` workspace option has been deprecated. The project to use will be determined from the current working directory.
See: https://github.com/angular/angular-cli/pull/22852
PR Close #45410
2022-03-24 10:49:57 -07:00
Jessica Janiuk
112a6cdec3
test(animations): Add bundling size regression test for animations package ( #44826 )
...
This adds a size regression test for the animations package to the test suite.
PR Close #44826
2022-01-26 12:54:36 -08:00