From 57949c07abeccfc7477eef8158ca21057296d817 Mon Sep 17 00:00:00 2001 From: Yann-thomas Le Moigne Date: Fri, 21 Nov 2025 14:01:30 +0100 Subject: [PATCH] fix: Fix tests in error --- apps/mfe1/src/app/app.component.ts | 1 + apps/mfe1/src/app/demo/demo.component.spec.ts | 4 +++- apps/mfe1/src/app/nx-welcome.component.ts | 1 + apps/mfe1/src/test-setup.ts | 3 ++- apps/mfe2/src/app/app.component.ts | 1 + apps/mfe2/src/app/nx-welcome.component.ts | 1 + apps/mfe2/src/test-setup.ts | 3 ++- apps/playground/src/app/app.component.ts | 1 + apps/playground/src/test-setup.ts | 3 ++- libs/mf-runtime/src/test-setup.ts | 3 ++- libs/mf-tools/src/test-setup.ts | 3 ++- libs/native-federation-runtime/src/lib/test-setup.ts | 3 ++- libs/native-federation-runtime/src/test-setup.ts | 3 ++- libs/playground-lib/src/lib/auth.component.ts | 1 + libs/playground-lib/src/test-setup.ts | 3 ++- 15 files changed, 25 insertions(+), 9 deletions(-) diff --git a/apps/mfe1/src/app/app.component.ts b/apps/mfe1/src/app/app.component.ts index 0105768b..2ebd64a2 100644 --- a/apps/mfe1/src/app/app.component.ts +++ b/apps/mfe1/src/app/app.component.ts @@ -4,6 +4,7 @@ import { Component } from '@angular/core'; selector: 'angular-architects-root', templateUrl: './app.component.html', styleUrls: ['./app.component.css'], + standalone: false, }) export class AppComponent { title = 'mfe1'; diff --git a/apps/mfe1/src/app/demo/demo.component.spec.ts b/apps/mfe1/src/app/demo/demo.component.spec.ts index 207fde2a..e5668908 100644 --- a/apps/mfe1/src/app/demo/demo.component.spec.ts +++ b/apps/mfe1/src/app/demo/demo.component.spec.ts @@ -7,7 +7,9 @@ describe('DemoComponent', () => { let fixture: ComponentFixture; beforeEach(async () => { - await TestBed.configureTestingModule({}).compileComponents(); + await TestBed.configureTestingModule({ + imports: [DemoComponent], + }).compileComponents(); fixture = TestBed.createComponent(DemoComponent); component = fixture.componentInstance; diff --git a/apps/mfe1/src/app/nx-welcome.component.ts b/apps/mfe1/src/app/nx-welcome.component.ts index 6d7ebbcd..9bea5d13 100644 --- a/apps/mfe1/src/app/nx-welcome.component.ts +++ b/apps/mfe1/src/app/nx-welcome.component.ts @@ -842,6 +842,7 @@ nx affected:e2e `, styles: [], encapsulation: ViewEncapsulation.None, + standalone: false, }) export class NxWelcomeComponent implements OnInit { constructor() {} diff --git a/apps/mfe1/src/test-setup.ts b/apps/mfe1/src/test-setup.ts index 1100b3e8..4555f138 100644 --- a/apps/mfe1/src/test-setup.ts +++ b/apps/mfe1/src/test-setup.ts @@ -1 +1,2 @@ -import 'jest-preset-angular/setup-jest'; +import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone'; +setupZoneTestEnv(); diff --git a/apps/mfe2/src/app/app.component.ts b/apps/mfe2/src/app/app.component.ts index 4e815404..ac9076ef 100644 --- a/apps/mfe2/src/app/app.component.ts +++ b/apps/mfe2/src/app/app.component.ts @@ -4,6 +4,7 @@ import { Component } from '@angular/core'; selector: 'angular-architects-root', templateUrl: './app.component.html', styleUrls: ['./app.component.css'], + standalone: false, }) export class AppComponent { title = 'mfe2'; diff --git a/apps/mfe2/src/app/nx-welcome.component.ts b/apps/mfe2/src/app/nx-welcome.component.ts index 2bc2fc99..32127558 100644 --- a/apps/mfe2/src/app/nx-welcome.component.ts +++ b/apps/mfe2/src/app/nx-welcome.component.ts @@ -842,6 +842,7 @@ nx affected:e2e `, styles: [], encapsulation: ViewEncapsulation.None, + standalone: false, }) export class NxWelcomeComponent implements OnInit { constructor() {} diff --git a/apps/mfe2/src/test-setup.ts b/apps/mfe2/src/test-setup.ts index 1100b3e8..4555f138 100644 --- a/apps/mfe2/src/test-setup.ts +++ b/apps/mfe2/src/test-setup.ts @@ -1 +1,2 @@ -import 'jest-preset-angular/setup-jest'; +import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone'; +setupZoneTestEnv(); diff --git a/apps/playground/src/app/app.component.ts b/apps/playground/src/app/app.component.ts index b5d1d6f1..6462de8c 100644 --- a/apps/playground/src/app/app.component.ts +++ b/apps/playground/src/app/app.component.ts @@ -6,6 +6,7 @@ import { Component, Type } from '@angular/core'; selector: 'angular-architects-root', templateUrl: './app.component.html', styleUrls: ['./app.component.css'], + standalone: false, }) export class AppComponent { title = 'playground'; diff --git a/apps/playground/src/test-setup.ts b/apps/playground/src/test-setup.ts index 2d05e039..8a6229d3 100644 --- a/apps/playground/src/test-setup.ts +++ b/apps/playground/src/test-setup.ts @@ -1,4 +1,5 @@ -import 'jest-preset-angular/setup-jest'; +import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone'; +setupZoneTestEnv(); import { getTestBed } from '@angular/core/testing'; import { diff --git a/libs/mf-runtime/src/test-setup.ts b/libs/mf-runtime/src/test-setup.ts index ab1eeeb3..0295e20b 100644 --- a/libs/mf-runtime/src/test-setup.ts +++ b/libs/mf-runtime/src/test-setup.ts @@ -5,4 +5,5 @@ globalThis.ngJest = { errorOnUnknownProperties: true, }, }; -import 'jest-preset-angular/setup-jest'; +import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone'; +setupZoneTestEnv(); diff --git a/libs/mf-tools/src/test-setup.ts b/libs/mf-tools/src/test-setup.ts index ab1eeeb3..0295e20b 100644 --- a/libs/mf-tools/src/test-setup.ts +++ b/libs/mf-tools/src/test-setup.ts @@ -5,4 +5,5 @@ globalThis.ngJest = { errorOnUnknownProperties: true, }, }; -import 'jest-preset-angular/setup-jest'; +import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone'; +setupZoneTestEnv(); diff --git a/libs/native-federation-runtime/src/lib/test-setup.ts b/libs/native-federation-runtime/src/lib/test-setup.ts index ab1eeeb3..0295e20b 100644 --- a/libs/native-federation-runtime/src/lib/test-setup.ts +++ b/libs/native-federation-runtime/src/lib/test-setup.ts @@ -5,4 +5,5 @@ globalThis.ngJest = { errorOnUnknownProperties: true, }, }; -import 'jest-preset-angular/setup-jest'; +import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone'; +setupZoneTestEnv(); diff --git a/libs/native-federation-runtime/src/test-setup.ts b/libs/native-federation-runtime/src/test-setup.ts index 1100b3e8..4555f138 100644 --- a/libs/native-federation-runtime/src/test-setup.ts +++ b/libs/native-federation-runtime/src/test-setup.ts @@ -1 +1,2 @@ -import 'jest-preset-angular/setup-jest'; +import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone'; +setupZoneTestEnv(); diff --git a/libs/playground-lib/src/lib/auth.component.ts b/libs/playground-lib/src/lib/auth.component.ts index 872ee346..e9a1f265 100644 --- a/libs/playground-lib/src/lib/auth.component.ts +++ b/libs/playground-lib/src/lib/auth.component.ts @@ -14,6 +14,7 @@ import { AuthService } from './auth.service'; } `, ], + standalone: false, }) export class AuthComponent { userName = ''; diff --git a/libs/playground-lib/src/test-setup.ts b/libs/playground-lib/src/test-setup.ts index 1100b3e8..4555f138 100644 --- a/libs/playground-lib/src/test-setup.ts +++ b/libs/playground-lib/src/test-setup.ts @@ -1 +1,2 @@ -import 'jest-preset-angular/setup-jest'; +import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone'; +setupZoneTestEnv();