Skip to content

Commit 66471df

Browse files
committed
Remove redundant Angular test environment setup
Eliminated manual Angular test environment initialization from multiple test-setup.ts files, relying on jest-preset-angular defaults. Also removed unused 'timer' and 'firstValueFrom' imports from test specs. This simplifies test configuration and reduces boilerplate.
1 parent 39350f5 commit 66471df

File tree

14 files changed

+0
-134
lines changed

14 files changed

+0
-134
lines changed
Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1 @@
11
import 'jest-preset-angular/setup-jest';
2-
3-
import { getTestBed } from '@angular/core/testing';
4-
import {
5-
BrowserDynamicTestingModule,
6-
platformBrowserDynamicTesting,
7-
} from '@angular/platform-browser-dynamic/testing';
8-
9-
getTestBed().resetTestEnvironment();
10-
getTestBed().initTestEnvironment(BrowserDynamicTestingModule, platformBrowserDynamicTesting(), {
11-
teardown: { destroyAfterEach: false },
12-
});
Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1 @@
11
import 'jest-preset-angular/setup-jest';
2-
3-
import { getTestBed } from '@angular/core/testing';
4-
import {
5-
BrowserDynamicTestingModule,
6-
platformBrowserDynamicTesting,
7-
} from '@angular/platform-browser-dynamic/testing';
8-
9-
getTestBed().resetTestEnvironment();
10-
getTestBed().initTestEnvironment(BrowserDynamicTestingModule, platformBrowserDynamicTesting(), {
11-
teardown: { destroyAfterEach: false },
12-
});
Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,3 @@
11
import 'jest-canvas-mock';
22
import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone';
33
setupZoneTestEnv();
4-
5-
import { getTestBed } from '@angular/core/testing';
6-
import {
7-
BrowserDynamicTestingModule,
8-
platformBrowserDynamicTesting,
9-
} from '@angular/platform-browser-dynamic/testing';
10-
11-
getTestBed().resetTestEnvironment();
12-
getTestBed().initTestEnvironment(BrowserDynamicTestingModule, platformBrowserDynamicTesting(), {
13-
teardown: { destroyAfterEach: false },
14-
});

npm/ng-packs/packages/core/src/lib/tests/ng-model.component.spec.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { Component, Input, OnInit } from '@angular/core';
22
import { FormsModule, NG_VALUE_ACCESSOR } from '@angular/forms';
33
import { createHostFactory, SpectatorHost } from '@ngneat/spectator/jest';
4-
import { timer } from 'rxjs';
54
import { AbstractNgModelComponent } from '../abstracts';
65

76
@Component({
Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,6 @@
11
import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone';
22
setupZoneTestEnv();
33

4-
import { getTestBed } from '@angular/core/testing';
5-
import {
6-
BrowserDynamicTestingModule,
7-
platformBrowserDynamicTesting,
8-
} from '@angular/platform-browser-dynamic/testing';
9-
104
// Mock window.location for test environment
115
Object.defineProperty(window, 'location', {
126
value: {
@@ -18,8 +12,3 @@ Object.defineProperty(window, 'location', {
1812
},
1913
writable: true,
2014
});
21-
22-
getTestBed().resetTestEnvironment();
23-
getTestBed().initTestEnvironment(BrowserDynamicTestingModule, platformBrowserDynamicTesting(), {
24-
teardown: { destroyAfterEach: false },
25-
});
Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1 @@
11
import 'jest-preset-angular/setup-jest';
2-
3-
import { getTestBed } from '@angular/core/testing';
4-
import {
5-
BrowserDynamicTestingModule,
6-
platformBrowserDynamicTesting,
7-
} from '@angular/platform-browser-dynamic/testing';
8-
9-
getTestBed().resetTestEnvironment();
10-
getTestBed().initTestEnvironment(BrowserDynamicTestingModule, platformBrowserDynamicTesting(), {
11-
teardown: { destroyAfterEach: false },
12-
});
Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1 @@
11
import 'jest-preset-angular/setup-jest';
2-
3-
import { getTestBed } from '@angular/core/testing';
4-
import {
5-
BrowserDynamicTestingModule,
6-
platformBrowserDynamicTesting,
7-
} from '@angular/platform-browser-dynamic/testing';
8-
9-
getTestBed().resetTestEnvironment();
10-
getTestBed().initTestEnvironment(BrowserDynamicTestingModule, platformBrowserDynamicTesting(), {
11-
teardown: { destroyAfterEach: false },
12-
});
Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1 @@
11
import 'jest-preset-angular/setup-jest';
2-
3-
import { getTestBed } from '@angular/core/testing';
4-
import {
5-
BrowserDynamicTestingModule,
6-
platformBrowserDynamicTesting,
7-
} from '@angular/platform-browser-dynamic/testing';
8-
9-
getTestBed().resetTestEnvironment();
10-
getTestBed().initTestEnvironment(BrowserDynamicTestingModule, platformBrowserDynamicTesting(), {
11-
teardown: { destroyAfterEach: false },
12-
});
Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1 @@
11
import 'jest-preset-angular/setup-jest';
2-
3-
import { getTestBed } from '@angular/core/testing';
4-
import {
5-
BrowserDynamicTestingModule,
6-
platformBrowserDynamicTesting,
7-
} from '@angular/platform-browser-dynamic/testing';
8-
9-
getTestBed().resetTestEnvironment();
10-
getTestBed().initTestEnvironment(BrowserDynamicTestingModule, platformBrowserDynamicTesting(), {
11-
teardown: { destroyAfterEach: false },
12-
});
Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1 @@
11
import 'jest-preset-angular/setup-jest';
2-
3-
import { getTestBed } from '@angular/core/testing';
4-
import {
5-
BrowserDynamicTestingModule,
6-
platformBrowserDynamicTesting,
7-
} from '@angular/platform-browser-dynamic/testing';
8-
9-
getTestBed().resetTestEnvironment();
10-
getTestBed().initTestEnvironment(BrowserDynamicTestingModule, platformBrowserDynamicTesting(), {
11-
teardown: { destroyAfterEach: false },
12-
});

0 commit comments

Comments
 (0)