#59 fixed tests

This commit is contained in:
Fabio Formosa
2022-09-29 00:33:52 +02:00
parent 7e21437dfc
commit 0adb8bf94b
7 changed files with 17 additions and 29 deletions

View File

@@ -25,7 +25,7 @@
class="full-size-input"
>
<mat-label>Job Class</mat-label>
<mat-select name="jobClass" [(ngModel)]="simpleTriggerForm.jobClass" [disabled]="!enabledTriggerForm">
<mat-select id="jobClass" name="jobClass" [(ngModel)]="simpleTriggerForm.jobClass" [disabled]="!enabledTriggerForm">
<mat-option *ngFor="let job of jobs" [value]="job">
{{job}}
</mat-option>

View File

@@ -19,6 +19,7 @@ import {JobDetail} from '../../model/jobDetail.model';
import {SimpleTriggerForm} from '../../model/simple-trigger.form';
import {SimpleTrigger} from '../../model/simple-trigger.model';
import JobService from '../../services/job.service';
import {MatSelectModule} from '@angular/material/select';
describe('SimpleTriggerConfig', () => {
@@ -30,7 +31,7 @@ describe('SimpleTriggerConfig', () => {
beforeEach(async( () => {
TestBed.configureTestingModule({
imports: [FormsModule, MatFormFieldModule, MatFormFieldModule, MatInputModule, BrowserAnimationsModule,
imports: [FormsModule, MatFormFieldModule, MatFormFieldModule, MatSelectModule, MatInputModule, BrowserAnimationsModule,
MatNativeDateModule,
MatCardModule, MatIconModule, HttpClientTestingModule, RouterTestingModule],
declarations: [SimpleTriggerConfigComponent],

View File

@@ -1,11 +1,12 @@
import {Component, EventEmitter, Input, OnInit, Output} from '@angular/core';
import {JobService, SchedulerService} from '../../services';
import {SchedulerService} from '../../services';
import {Scheduler} from '../../model/scheduler.model';
import {SimpleTriggerCommand} from '../../model/simple-trigger.command';
import {SimpleTrigger} from '../../model/simple-trigger.model';
import {SimpleTriggerForm} from '../../model/simple-trigger.form';
import * as moment from 'moment';
import {TriggerKey} from '../../model/triggerKey.model';
import JobService from '../../services/job.service';
@Component({
selector: 'qrzmng-simple-trigger-config',

View File

@@ -11,6 +11,7 @@ import {MatDividerModule} from '@angular/material/divider';
import {TriggerListComponent} from './trigger-list.component';
import {MatListModule} from '@angular/material/list';
import {TriggerKey} from '../../model/triggerKey.model';
import {MatDialogModule} from '@angular/material/dialog';
describe('TriggerListComponent', () => {
@@ -22,7 +23,7 @@ describe('TriggerListComponent', () => {
beforeEach(async(() => {
TestBed.configureTestingModule({
imports: [MatCardModule, MatDividerModule, MatIconModule, MatListModule, HttpClientTestingModule, RouterTestingModule],
imports: [MatCardModule, MatDialogModule, MatDividerModule, MatIconModule, MatListModule, HttpClientTestingModule, RouterTestingModule],
declarations: [TriggerListComponent],
providers: [TriggerService, ApiService, ConfigService]
}).compileComponents();

View File

@@ -30,16 +30,6 @@ export class AuthService {
);
}
signup(user) {
const signupHeaders = new HttpHeaders({
'Accept': 'application/json',
'Content-Type': 'application/json'
});
return this.apiService.post(this.config.signup_url, JSON.stringify(user), signupHeaders).pipe(map(() => {
console.log('Sign up success');
}));
}
logout() {
return this.apiService.post(this.config.logout_url, {})
.pipe(map(() => {
@@ -48,9 +38,4 @@ export class AuthService {
}));
}
changePassword(passwordChanger) {
return this.apiService.post(this.config.change_password_url, passwordChanger);
}
}

View File

@@ -4,7 +4,7 @@ import {CONTEXT_PATH, getBaseUrl} from './config.service';
import {Observable} from 'rxjs';
@Injectable()
export class JobService {
export default class JobService {
constructor(
private apiService: ApiService