From 59b0b18ad4dfe5b5d9c16030d8bd593b49312ff4 Mon Sep 17 00:00:00 2001 From: paf <paf@titelfrei.de> Date: Wed, 31 Mar 2021 10:07:47 +0200 Subject: [PATCH] fixes the tests --- src/app/group-monitor/group-monitor.component.spec.ts | 10 ++++++++-- src/app/group-monitor/test-data.spec.ts | 7 ++++++- src/app/shared/alert/alert.component.spec.ts | 2 +- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/src/app/group-monitor/group-monitor.component.spec.ts b/src/app/group-monitor/group-monitor.component.spec.ts index eec30451..acdfb6d7 100644 --- a/src/app/group-monitor/group-monitor.component.spec.ts +++ b/src/app/group-monitor/group-monitor.component.spec.ts @@ -15,14 +15,19 @@ import { CustomtextPipe } from 'iqb-components'; import { Pipe } from '@angular/core'; import { GroupMonitorComponent } from './group-monitor.component'; import { - CheckingOptions, + CheckingOptions, CommandResponse, GroupData, TestSession, TestSessionData, TestSessionSetStats } from './group-monitor.interfaces'; import { BackendService } from './backend.service'; import { TestViewComponent } from './test-view/test-view.component'; import { GroupMonitorService } from './group-monitor.service'; -import { unitTestSessionsStats, unitTestCheckedStats, unitTestExampleSessions } from './test-data.spec'; +import { + unitTestSessionsStats, + unitTestCheckedStats, + unitTestExampleSessions, + unitTestCommandResponse +} from './test-data.spec'; class MockMatDialog { open(): { afterClosed: () => Observable<{ action: boolean }> } { @@ -56,6 +61,7 @@ class MockGroupMonitorService { sessionsStats$ = new BehaviorSubject<TestSessionSetStats>(unitTestSessionsStats); checkedStats$ = new BehaviorSubject<TestSessionSetStats>(unitTestCheckedStats); sessions$ = new BehaviorSubject<TestSession[]>(unitTestExampleSessions); + commandResponses$ = new BehaviorSubject<CommandResponse>(unitTestCommandResponse); sessions = unitTestExampleSessions; // eslint-disable-next-line @typescript-eslint/no-unused-vars connect = (_: string) => {}; diff --git a/src/app/group-monitor/test-data.spec.ts b/src/app/group-monitor/test-data.spec.ts index 458ee6c1..b10c04d5 100644 --- a/src/app/group-monitor/test-data.spec.ts +++ b/src/app/group-monitor/test-data.spec.ts @@ -1,5 +1,5 @@ import { - Booklet, TestSession, TestSessionData, TestSessionSetStats + Booklet, CommandResponse, TestSession, TestSessionData, TestSessionSetStats } from './group-monitor.interfaces'; import { TestSessionService } from './test-session.service'; @@ -195,3 +195,8 @@ export const unitTestCheckedStats: TestSessionSetStats = { paused: 0, locked: 0 }; + +export const unitTestCommandResponse: CommandResponse = { + commandType: 'any', + testIds: [0] +}; diff --git a/src/app/shared/alert/alert.component.spec.ts b/src/app/shared/alert/alert.component.spec.ts index 82b5fed8..7861989b 100644 --- a/src/app/shared/alert/alert.component.spec.ts +++ b/src/app/shared/alert/alert.component.spec.ts @@ -3,7 +3,7 @@ import { MatIconModule } from '@angular/material/icon'; import { SimpleChange } from '@angular/core'; import { AlertComponent } from './alert.component'; -fdescribe('AlertComponent', () => { +describe('AlertComponent', () => { let component: AlertComponent; let fixture: ComponentFixture<AlertComponent>; let returnedTexts: string[] = []; -- GitLab