Fix tests
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details

pull/14/head
Clément FRÉVILLE 10 months ago
parent 3067443127
commit e7501561aa

@ -2,6 +2,7 @@ import { TestBed } from '@angular/core/testing';
import { AppComponent } from './app.component'; import { AppComponent } from './app.component';
import { TranslateModule } from '@ngx-translate/core'; import { TranslateModule } from '@ngx-translate/core';
import { RouterModule } from '@angular/router'; import { RouterModule } from '@angular/router';
import { HttpClientModule } from '@angular/common/http';
describe('AppComponent', () => { describe('AppComponent', () => {
beforeEach(() => beforeEach(() =>
@ -9,6 +10,7 @@ describe('AppComponent', () => {
imports: [ imports: [
RouterModule.forRoot([]), RouterModule.forRoot([]),
AppComponent, AppComponent,
HttpClientModule,
TranslateModule.forRoot(), TranslateModule.forRoot(),
], ],
}) })

@ -3,6 +3,7 @@ import { ComponentFixture, TestBed } from '@angular/core/testing';
import { HeaderComponent } from './header.component'; import { HeaderComponent } from './header.component';
import { TranslateModule } from '@ngx-translate/core'; import { TranslateModule } from '@ngx-translate/core';
import { RouterModule } from '@angular/router'; import { RouterModule } from '@angular/router';
import { HttpClientModule } from '@angular/common/http';
describe('HeaderComponent', () => { describe('HeaderComponent', () => {
let component: HeaderComponent; let component: HeaderComponent;
@ -13,6 +14,7 @@ describe('HeaderComponent', () => {
imports: [ imports: [
RouterModule.forRoot([]), RouterModule.forRoot([]),
HeaderComponent, HeaderComponent,
HttpClientModule,
TranslateModule.forRoot(), TranslateModule.forRoot(),
], ],
}); });

@ -1,6 +1,8 @@
import { ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed } from '@angular/core/testing';
import { LoginComponent } from './login.component'; import { LoginComponent } from './login.component';
import { HttpClientModule } from '@angular/common/http';
import { NoopAnimationsModule } from '@angular/platform-browser/animations';
describe('LoginComponent', () => { describe('LoginComponent', () => {
let component: LoginComponent; let component: LoginComponent;
@ -8,10 +10,9 @@ describe('LoginComponent', () => {
beforeEach(async () => { beforeEach(async () => {
await TestBed.configureTestingModule({ await TestBed.configureTestingModule({
imports: [LoginComponent] imports: [LoginComponent, HttpClientModule, NoopAnimationsModule],
}) }).compileComponents();
.compileComponents();
fixture = TestBed.createComponent(LoginComponent); fixture = TestBed.createComponent(LoginComponent);
component = fixture.componentInstance; component = fixture.componentInstance;
fixture.detectChanges(); fixture.detectChanges();

@ -11,9 +11,13 @@
<link <link
href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap" href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap"
rel="stylesheet" /> rel="stylesheet" />
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap" rel="stylesheet"> <link
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap"
</head> rel="stylesheet" />
<link
href="https://fonts.googleapis.com/icon?family=Material+Icons"
rel="stylesheet" />
</head>
<body class="mat-typography"> <body class="mat-typography">
<app-root></app-root> <app-root></app-root>
</body> </body>

@ -31,6 +31,7 @@ bootstrapApplication(AppComponent, {
}) })
), ),
TranslationService, TranslationService,
provideHttpClient(withInterceptorsFromDi()), provideAnimationsAsync(), provideHttpClient(withInterceptorsFromDi()),
provideAnimationsAsync(),
], ],
}).catch(console.error); }).catch(console.error);

Loading…
Cancel
Save