Skip to content

Commit 51df6ec

Browse files
MillerSvtahnpnl
authored andcommitted
feat: upgrade jest to 30 (#3152)
- Upgrade Jest deps in `examples` - Remove `ng-jest-resolver` - Replace custom `jest-env-jsdom-abstract` with `@jest/environment-jsdom-abstract` BREAKING CHANGE - Jest 30 is required - Minimum supported version for JSDOM is 26 - `ng-jest-resolver` is no longer needed for Jest 30 therefore it was removed
1 parent 0a33278 commit 51df6ec

File tree

21 files changed

+5460
-3623
lines changed

21 files changed

+5460
-3623
lines changed

e2e/ng-jit-transformers/__tests__/replace-resource.spec.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ test('templateUrl/styleUrls/styles should work', () => {
1717

1818
const elementToFind = fixture.debugElement.nativeElement.querySelector('p');
1919
expect(elementToFind).toBeDefined();
20-
expect(window.getComputedStyle(elementToFind).color).toEqual('');
21-
expect(window.getComputedStyle(elementToFind).fontSize).toEqual('');
20+
expect(window.getComputedStyle(elementToFind).color).toBe('canvastext');
21+
expect(window.getComputedStyle(elementToFind).fontSize).toBe('');
2222
});
2323

2424
test('styleUrl/styles string should work', () => {
@@ -36,6 +36,6 @@ test('styleUrl/styles string should work', () => {
3636

3737
const elementToFind = fixture.debugElement.nativeElement.querySelector('p');
3838
expect(elementToFind).toBeDefined();
39-
expect(window.getComputedStyle(elementToFind).color).toEqual('');
40-
expect(window.getComputedStyle(elementToFind).fontSize).toEqual('');
39+
expect(window.getComputedStyle(elementToFind).color).toBe('canvastext');
40+
expect(window.getComputedStyle(elementToFind).fontSize).toBe('');
4141
});

examples/example-app-monorepo/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@
3232
"@angular-devkit/build-angular": "^20.0.5",
3333
"@angular/cli": "^20.0.5",
3434
"@angular/compiler-cli": "^20.0.6",
35-
"@types/jest": "^29.5.14",
35+
"@types/jest": "^30.0.0",
3636
"@types/node": "^22.16.3",
37-
"jest": "^29.7.0",
37+
"jest": "^30.0.0",
3838
"jest-preset-angular": "^14.6.0",
3939
"ng-packagr": "^20.0.1",
4040
"ts-jest": "^29.4.0",

0 commit comments

Comments
 (0)