revert: fix(ivy): R3TestBed should clean up registered modules after each test (#32872) (#33663)

This commit reverts 475e36a.

PR Close #33663
This commit is contained in:
Andrew Scott
2019-11-08 10:18:46 -08:00
committed by Kara Erickson
parent e1ee90c218
commit f1b0547f0a
4 changed files with 4 additions and 29 deletions

View File

@ -17,7 +17,7 @@ import {expect} from '@angular/platform-browser/testing/src/matchers';
import {modifiedInIvy, obsoleteInIvy, onlyInIvy} from '@angular/private/testing';
import {InternalNgModuleRef, NgModuleFactory} from '../../src/linker/ng_module_factory';
import {clearModuleRegistry} from '../../src/linker/ng_module_factory_registration';
import {clearModulesForTest} from '../../src/linker/ng_module_factory_registration';
import {stringify} from '../../src/util/stringify';
class Engine {}
@ -294,11 +294,7 @@ function declareTests(config?: {useJit: boolean}) {
describe('id', () => {
const token = 'myid';
// Ivy TestBed clears module registry in resetTestingModule so this afterEach is not needed
// for Ivy
if (!ivyEnabled) {
afterEach(() => clearModuleRegistry());
}
afterEach(() => clearModulesForTest());
it('should register loaded modules', () => {
@NgModule({id: token})