From e0ae1bb738c4bd45307145d60d4cb1c15babf9b4 Mon Sep 17 00:00:00 2001 From: Oscar Hinton Date: Thu, 25 Aug 2022 18:26:18 +0200 Subject: [PATCH] Fix failing tests (#3374) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Fix trial-initation test Co-authored-by: Michał Chęciński --- .github/workflows/test.yml | 4 +++- .../trial-initiation/trial-initiation.component.spec.ts | 6 ++++++ bitwarden_license/bit-web/tsconfig.json | 9 ++++++++- 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a366fe0ff4a..36e4157f05b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -43,4 +43,6 @@ jobs: run: npm ci - name: Run tests - run: npm run test \ No newline at end of file + run: | + export NODE_OPTIONS=--max_old_space_size=6144 + npm run test diff --git a/apps/web/src/app/accounts/trial-initiation/trial-initiation.component.spec.ts b/apps/web/src/app/accounts/trial-initiation/trial-initiation.component.spec.ts index 9feda5af50e..f20b407e6bf 100644 --- a/apps/web/src/app/accounts/trial-initiation/trial-initiation.component.spec.ts +++ b/apps/web/src/app/accounts/trial-initiation/trial-initiation.component.spec.ts @@ -18,6 +18,8 @@ import { StateService as BaseStateService } from "@bitwarden/common/abstractions import { PlanType } from "@bitwarden/common/enums/planType"; import { MasterPasswordPolicyOptions } from "@bitwarden/common/models/domain/masterPasswordPolicyOptions"; +import { RouterService } from "../../core"; + import { TrialInitiationComponent } from "./trial-initiation.component"; import { VerticalStepperComponent } from "./vertical-stepper/vertical-stepper.component"; @@ -84,6 +86,10 @@ describe("TrialInitiationComponent", () => { provide: VerticalStepperComponent, useClass: VerticalStepperStubComponent, }, + { + provide: RouterService, + useClass: Substitute.for(), + }, ], schemas: [NO_ERRORS_SCHEMA], // Allows child components to be ignored (such as register component) }).compileComponents(); diff --git a/bitwarden_license/bit-web/tsconfig.json b/bitwarden_license/bit-web/tsconfig.json index 7a282f96e37..9a6a7f5b69d 100644 --- a/bitwarden_license/bit-web/tsconfig.json +++ b/bitwarden_license/bit-web/tsconfig.json @@ -1,3 +1,10 @@ { - "extends": "../../apps/web/tsconfig" + "extends": "../../apps/web/tsconfig", + "compilerOptions": { + "paths": { + "@bitwarden/common/*": ["../../libs/common/src/*"], + "@bitwarden/angular/*": ["../../libs/angular/src/*"], + "@bitwarden/components": ["../../libs/components/src"] + } + } }