mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
test(common): add parent injector to the createEnvironmentInjector calls in tests (#47082)
This commit updates the `createEnvironmentInjector` calls to pass parent injector, which became required as an argument. PR Close #47082
This commit is contained in:
committed by
Pawel Kozlowski
parent
b380fdd59e
commit
244ad766c0
@@ -12,12 +12,14 @@ import {provideCloudinaryLoader} from '@angular/common/src/directives/ng_optimiz
|
|||||||
import {provideImageKitLoader} from '@angular/common/src/directives/ng_optimized_image/image_loaders/imagekit_loader';
|
import {provideImageKitLoader} from '@angular/common/src/directives/ng_optimized_image/image_loaders/imagekit_loader';
|
||||||
import {provideImgixLoader} from '@angular/common/src/directives/ng_optimized_image/image_loaders/imgix_loader';
|
import {provideImgixLoader} from '@angular/common/src/directives/ng_optimized_image/image_loaders/imgix_loader';
|
||||||
import {isValidPath} from '@angular/common/src/directives/ng_optimized_image/util';
|
import {isValidPath} from '@angular/common/src/directives/ng_optimized_image/util';
|
||||||
import {createEnvironmentInjector, ValueProvider} from '@angular/core';
|
import {createEnvironmentInjector, EnvironmentInjector, ValueProvider} from '@angular/core';
|
||||||
|
import {TestBed} from '@angular/core/testing';
|
||||||
|
|
||||||
describe('Built-in image directive loaders', () => {
|
describe('Built-in image directive loaders', () => {
|
||||||
describe('Imgix loader', () => {
|
describe('Imgix loader', () => {
|
||||||
function createImgixLoader(path: string): ImageLoader {
|
function createImgixLoader(path: string): ImageLoader {
|
||||||
const injector = createEnvironmentInjector([provideImgixLoader(path)]);
|
const injector = createEnvironmentInjector(
|
||||||
|
[provideImgixLoader(path)], TestBed.inject(EnvironmentInjector));
|
||||||
return injector.get(IMAGE_LOADER);
|
return injector.get(IMAGE_LOADER);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -65,7 +67,8 @@ describe('Built-in image directive loaders', () => {
|
|||||||
|
|
||||||
describe('Cloudinary loader', () => {
|
describe('Cloudinary loader', () => {
|
||||||
function createCloudinaryLoader(path: string): ImageLoader {
|
function createCloudinaryLoader(path: string): ImageLoader {
|
||||||
const injector = createEnvironmentInjector([provideCloudinaryLoader(path)]);
|
const injector = createEnvironmentInjector(
|
||||||
|
[provideCloudinaryLoader(path)], TestBed.inject(EnvironmentInjector));
|
||||||
return injector.get(IMAGE_LOADER);
|
return injector.get(IMAGE_LOADER);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -117,7 +120,8 @@ describe('Built-in image directive loaders', () => {
|
|||||||
|
|
||||||
describe('ImageKit loader', () => {
|
describe('ImageKit loader', () => {
|
||||||
function createImageKitLoader(path: string): ImageLoader {
|
function createImageKitLoader(path: string): ImageLoader {
|
||||||
const injector = createEnvironmentInjector([provideImageKitLoader(path)]);
|
const injector = createEnvironmentInjector(
|
||||||
|
[provideImageKitLoader(path)], TestBed.inject(EnvironmentInjector));
|
||||||
return injector.get(IMAGE_LOADER);
|
return injector.get(IMAGE_LOADER);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -167,7 +171,8 @@ describe('Built-in image directive loaders', () => {
|
|||||||
|
|
||||||
describe('Cloudflare loader', () => {
|
describe('Cloudflare loader', () => {
|
||||||
function createCloudflareLoader(path: string): ImageLoader {
|
function createCloudflareLoader(path: string): ImageLoader {
|
||||||
const injector = createEnvironmentInjector([provideCloudflareLoader(path)]);
|
const injector = createEnvironmentInjector(
|
||||||
|
[provideCloudflareLoader(path)], TestBed.inject(EnvironmentInjector));
|
||||||
return injector.get(IMAGE_LOADER);
|
return injector.get(IMAGE_LOADER);
|
||||||
}
|
}
|
||||||
it('should construct an image loader with the given path', () => {
|
it('should construct an image loader with the given path', () => {
|
||||||
|
|||||||
Reference in New Issue
Block a user