Skip to content

Commit 978274c

Browse files
atscottangular-robot[bot]
authored andcommitted
refactor(@schematics/angular): Use runInInjectionContext shorthand
The runInInjectionContext helper was added in angular/angular@6acae14. This is a shorthand for TestBed.inject(EnvironmentInjector).runInContext.
1 parent 9299dea commit 978274c

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

packages/schematics/angular/guard/index_spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ describe('Guard Schematic', () => {
109109
const fileString = tree.readContent('/projects/bar/src/app/foo.guard.spec.ts');
110110
expect(fileString).toContain('const executeGuard: CanActivateFn = (...guardParameters) => ');
111111
expect(fileString).toContain(
112-
'TestBed.inject(EnvironmentInjector).runInContext(() => fooGuard(...guardParameters));',
112+
'TestBed.runInInjectionContext(() => fooGuard(...guardParameters));',
113113
);
114114
});
115115

packages/schematics/angular/guard/type-files/__name@dasherize__.guard.spec.ts.template

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { <%= camelize(name) %>Guard } from './<%= dasherize(name) %>.guard';
66

77
describe('<%= camelize(name) %>Guard', () => {
88
const executeGuard: <%= guardType %> = (...guardParameters) =>
9-
TestBed.inject(EnvironmentInjector).runInContext(() => <%= camelize(name) %>Guard(...guardParameters));
9+
TestBed.runInInjectionContext(() => <%= camelize(name) %>Guard(...guardParameters));
1010

1111
beforeEach(() => {
1212
TestBed.configureTestingModule({});

packages/schematics/angular/resolver/functional-files/__name@dasherize__.resolver.spec.ts.template

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { <%= camelize(name) %>Resolver } from './<%= dasherize(name) %>.resolver
55

66
describe('<%= camelize(name) %>Resolver', () => {
77
const executeResolver: ResolveFn<boolean> = (...resolverParameters) =>
8-
TestBed.inject(EnvironmentInjector).runInContext(() => <%= camelize(name) %>Resolver(...resolverParameters));
8+
TestBed.runInInjectionContext(() => <%= camelize(name) %>Resolver(...resolverParameters));
99

1010
beforeEach(() => {
1111
TestBed.configureTestingModule({});

packages/schematics/angular/resolver/index_spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ describe('resolver Schematic', () => {
9999
'const executeResolver: ResolveFn<boolean> = (...resolverParameters) => ',
100100
);
101101
expect(fileString).toContain(
102-
'TestBed.inject(EnvironmentInjector).runInContext(() => fooResolver(...resolverParameters));',
102+
'TestBed.runInInjectionContext(() => fooResolver(...resolverParameters));',
103103
);
104104
});
105105
});

0 commit comments

Comments
 (0)