From dd56588df8b9abdd90859545a9a727c19884af78 Mon Sep 17 00:00:00 2001 From: Sushmitha V <58967843+Sushmitha100796@users.noreply.github.com> Date: Thu, 22 Apr 2021 11:05:13 +0530 Subject: [PATCH] [AAE-4863] Fixed the async and done warning due to new version of Karma (#6938) * [AAE-4863] Fixed the async and done warning due to new version of Karma * Fixed lint error --- lib/core/testing/setup-test-bed.ts | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/lib/core/testing/setup-test-bed.ts b/lib/core/testing/setup-test-bed.ts index 0ee018659c..0f7f8502fe 100644 --- a/lib/core/testing/setup-test-bed.ts +++ b/lib/core/testing/setup-test-bed.ts @@ -30,21 +30,20 @@ const preventAngularFromResetting = () => (TestBed.resetTestingModule = () => Te const allowAngularToReset = () => (TestBed.resetTestingModule = resetTestingModule); export const setupTestBed = (moduleDef: TestModuleMetadata) => { - beforeAll((done) => - (async () => { + beforeAll((done) => { localStorage.clear(); sessionStorage.clear(); resetTestingModule(); preventAngularFromResetting(); TestBed.configureTestingModule(moduleDef); - await TestBed.compileComponents(); - - // prevent Angular from resetting testing module - TestBed.resetTestingModule = () => TestBed; - })() - .then(done) - .catch(done.fail) + TestBed.compileComponents() + .then(() => { + TestBed.resetTestingModule = () => TestBed; + done(); + }) + .catch(done.fail); + } ); - +​ afterAll(() => allowAngularToReset()); };