Skip to content

Commit 43ddb86

Browse files
committed
Fix ERROR logs in ng test by importing dependent modules in test
1 parent dbc04a4 commit 43ddb86

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

src/app/app.component.spec.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,17 @@ import { HttpClientModule } from "@angular/common/http";
77
import { APP_DYN_CONFIG } from "./app-config.service";
88
import { MockAppConfigService } from "./shared/MockStubs";
99
import { LoopBackConfig } from "./shared/sdk";
10+
import { StatusMessageModule } from "./shared/modules/status-message/status-message.module";
1011

1112
describe("AppComponent", () => {
1213
beforeEach(waitForAsync(() => {
1314
TestBed.configureTestingModule({
14-
imports: [MatToolbarModule, RouterTestingModule, HttpClientModule],
15+
imports: [
16+
MatToolbarModule,
17+
RouterTestingModule,
18+
HttpClientModule,
19+
StatusMessageModule,
20+
],
1521
declarations: [AppComponent],
1622
providers: [
1723
{

src/app/shared/modules/status-message/status-banner/status-banner.component.spec.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ import { ComponentFixture, TestBed } from "@angular/core/testing";
22

33
import { StatusBannerComponent } from "./status-banner.component";
44
import { APP_CONFIG } from "src/app/app-config.module";
5+
import { CommonModule } from "@angular/common";
6+
import { MatButtonModule } from "@angular/material/button";
7+
import { MatIconModule } from "@angular/material/icon";
8+
import { MatToolbarModule } from "@angular/material/toolbar";
59

610
describe("StatusBannerComponent", () => {
711
let component: StatusBannerComponent;
@@ -10,6 +14,7 @@ describe("StatusBannerComponent", () => {
1014
beforeEach(async () => {
1115
await TestBed.configureTestingModule({
1216
declarations: [StatusBannerComponent],
17+
imports: [CommonModule, MatToolbarModule, MatButtonModule, MatIconModule],
1318
providers: [
1419
{
1520
provide: APP_CONFIG,

src/environments/environment.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ export const environment = {
1414
production: false,
1515
scicatBaseUrl: "https://scicat.esss.se",
1616
showLogoBanner: true,
17+
statusMessage: "hello",
18+
statusCode: "INFO",
1719
};
1820

1921
/*

0 commit comments

Comments
 (0)