Revert "feat(ivy): add support of ApplicationRef.bootstrapModuleFactory (#23811)"

This reverts commit 22b58a717a.
This commit causes a breakage in g3.
This commit is contained in:
Victor Berchet
2018-06-05 22:11:47 -07:00
parent 22b58a717a
commit c494d3cf60
29 changed files with 153 additions and 580 deletions

View File

@ -41,8 +41,6 @@ describe('InjectorDef-based createInjector()', () => {
const STATIC_TOKEN = new InjectionToken<StaticService>('STATIC_TOKEN');
const LOCALE = new InjectionToken<string[]>('LOCALE');
class ServiceWithDep {
constructor(readonly service: Service) {}
@ -52,15 +50,6 @@ describe('InjectorDef-based createInjector()', () => {
});
}
class ServiceWithMultiDep {
constructor(readonly locale: string[]) {}
static ngInjectableDef = defineInjectable({
providedIn: null,
factory: () => new ServiceWithMultiDep(inject(LOCALE)),
});
}
class ServiceTwo {
static ngInjectableDef = defineInjectable({
providedIn: null,
@ -123,9 +112,6 @@ describe('InjectorDef-based createInjector()', () => {
imports: [IntermediateModule],
providers: [
ServiceWithDep,
ServiceWithMultiDep,
{provide: LOCALE, multi: true, useValue: 'en'},
{provide: LOCALE, multi: true, useValue: 'es'},
Service,
{provide: SERVICE_TOKEN, useExisting: Service},
CircularA,
@ -182,12 +168,6 @@ describe('InjectorDef-based createInjector()', () => {
expect(instance.service).toBe(injector.get(Service));
});
it('injects a service with dependencies on multi-providers', () => {
const instance = injector.get(ServiceWithMultiDep);
expect(instance instanceof ServiceWithMultiDep);
expect(instance.locale).toEqual(['en', 'es']);
});
it('injects a token with useExisting', () => {
const instance = injector.get(SERVICE_TOKEN);
expect(instance).toBe(injector.get(Service));