Skip to content

Commit 850d04b

Browse files
author
Irfan Habib
authored
Merge pull request #14 from SUSE/fix-unit-test
Fix unit tests
2 parents 0c5e097 + d1e18ef commit 850d04b

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

angular.json

+1
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@
6969
"test": {
7070
"builder": "@angular-devkit/build-angular:karma",
7171
"options": {
72+
"preserveSymlinks": true,
7273
"sourceMap": false,
7374
"main": "src/frontend/test.ts",
7475
"karmaConfig": "./karma.conf.js",

custom-src/frontend/app/custom/suse-login/suse-login.component.spec.ts

+15-1
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,28 @@
11
import { async, ComponentFixture, TestBed } from '@angular/core/testing';
22

33
import { SuseLoginComponent } from './suse-login.component';
4+
import { CommonModule } from '@angular/common';
5+
import { CoreModule } from '../../core/core.module';
6+
import { SharedModule } from '../../shared/shared.module';
7+
import { RouterTestingModule } from '@angular/router/testing';
8+
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
9+
import { StoreModule } from '@ngrx/store';
410

511
describe('SuseLoginComponent', () => {
612
let component: SuseLoginComponent;
713
let fixture: ComponentFixture<SuseLoginComponent>;
814

915
beforeEach(async(() => {
1016
TestBed.configureTestingModule({
11-
declarations: [ SuseLoginComponent ]
17+
declarations: [ SuseLoginComponent ],
18+
imports: [
19+
CommonModule,
20+
CoreModule,
21+
SharedModule,
22+
RouterTestingModule,
23+
BrowserAnimationsModule,
24+
StoreModule.forRoot({})
25+
]
1226
})
1327
.compileComponents();
1428
}));

0 commit comments

Comments
 (0)