fixed issues with tests

This commit is contained in:
lotte
2020-05-12 16:33:42 +02:00
parent a561f37b00
commit 7ced70b7d3
11 changed files with 26 additions and 28 deletions

View File

@@ -8,16 +8,13 @@ import { ProcessDetailFieldComponent } from './process-detail-field/process-deta
import { Process } from '../processes/process.model';
import { ActivatedRoute } from '@angular/router';
import { of as observableOf } from 'rxjs';
import {
createPaginatedList,
createSuccessfulRemoteDataObject,
createSuccessfulRemoteDataObject$
} from '../../shared/testing/utils';
import { By } from '@angular/platform-browser';
import { FileSizePipe } from '../../shared/utils/file-size-pipe';
import { Bitstream } from '../../core/shared/bitstream.model';
import { ProcessDataService } from '../../core/data/processes/process-data.service';
import { DSONameService } from '../../core/breadcrumbs/dso-name.service';
import { createSuccessfulRemoteDataObject, createSuccessfulRemoteDataObject$ } from '../../shared/remote-data.utils';
import { createPaginatedList } from '../../shared/testing/utils.test';
describe('ProcessDetailComponent', () => {
let component: ProcessDetailComponent;

View File

@@ -5,13 +5,13 @@ import { TranslateLoader, TranslateModule } from '@ngx-translate/core';
import { NO_ERRORS_SCHEMA } from '@angular/core';
import { NewProcessComponent } from './new-process.component';
import { ScriptDataService } from '../../core/data/processes/script-data.service';
import { MockTranslateLoader } from '../../shared/testing/mock-translate-loader';
import { ScriptParameter } from '../scripts/script-parameter.model';
import { Script } from '../scripts/script.model';
import { ProcessParameter } from '../processes/process-parameter.model';
import { NotificationsService } from '../../shared/notifications/notifications.service';
import { NotificationsServiceStub } from '../../shared/testing/notifications-service-stub';
import { of as observableOf } from 'rxjs';
import { NotificationsServiceStub } from '../../shared/testing/notifications-service.stub';
import { TranslateLoaderMock } from '../../shared/mocks/translate-loader.mock';
describe('NewProcessComponent', () => {
let component: NewProcessComponent;
@@ -50,13 +50,13 @@ describe('NewProcessComponent', () => {
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
useClass: MockTranslateLoader
useClass: TranslateLoaderMock
}
})],
declarations: [NewProcessComponent],
providers: [
{ provide: ScriptDataService, useValue: scriptService },
{ provide: NotificationsService, useValue: NotificationsServiceStub },
{ provide: NotificationsService, useClass: NotificationsServiceStub },
],
schemas: [NO_ERRORS_SCHEMA]
})

View File

@@ -3,8 +3,8 @@ import { async, ComponentFixture, fakeAsync, TestBed, tick } from '@angular/core
import { DateValueInputComponent } from './date-value-input.component';
import { FormsModule } from '@angular/forms';
import { TranslateLoader, TranslateModule } from '@ngx-translate/core';
import { MockTranslateLoader } from '../../../../../shared/mocks/mock-translate-loader';
import { By } from '@angular/platform-browser';
import { TranslateLoaderMock } from '../../../../../shared/mocks/translate-loader.mock';
describe('DateValueInputComponent', () => {
let component: DateValueInputComponent;
@@ -17,7 +17,7 @@ describe('DateValueInputComponent', () => {
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
useClass: MockTranslateLoader
useClass: TranslateLoaderMock
}
})],
declarations: [DateValueInputComponent]

View File

@@ -2,12 +2,12 @@ import { async, ComponentFixture, fakeAsync, TestBed, tick } from '@angular/core
import { FormsModule, NgForm, ReactiveFormsModule } from '@angular/forms';
import { TranslateLoader, TranslateModule } from '@ngx-translate/core';
import { MockTranslateLoader } from '../../../../../shared/mocks/mock-translate-loader';
import { By } from '@angular/platform-browser';
import { FileValueInputComponent } from './file-value-input.component';
import { NO_ERRORS_SCHEMA } from '@angular/core';
import { FileValueAccessorDirective } from '../../../../../shared/utils/file-value-accessor.directive';
import { FileValidator } from '../../../../../shared/utils/require-file.validator';
import { TranslateLoaderMock } from '../../../../../shared/mocks/translate-loader.mock';
describe('FileValueInputComponent', () => {
let component: FileValueInputComponent;
@@ -20,7 +20,7 @@ describe('FileValueInputComponent', () => {
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
useClass: MockTranslateLoader
useClass: TranslateLoaderMock
}
})],
declarations: [FileValueInputComponent, FileValueAccessorDirective, FileValidator],

View File

@@ -11,9 +11,9 @@ import { DateValueInputComponent } from './date-value-input/date-value-input.com
import { NO_ERRORS_SCHEMA } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { TranslateLoader, TranslateModule } from '@ngx-translate/core';
import { MockTranslateLoader } from '../../../../shared/testing/mock-translate-loader';
import { FileValueAccessorDirective } from '../../../../shared/utils/file-value-accessor.directive';
import { FileValidator } from '../../../../shared/utils/require-file.validator';
import { TranslateLoaderMock } from '../../../../shared/mocks/translate-loader.mock';
describe('ParameterValueInputComponent', () => {
let component: ParameterValueInputComponent;
@@ -40,7 +40,7 @@ describe('ParameterValueInputComponent', () => {
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
useClass: MockTranslateLoader
useClass: TranslateLoaderMock
}
})],
declarations: [

View File

@@ -2,9 +2,9 @@ import { async, ComponentFixture, fakeAsync, TestBed, tick } from '@angular/core
import { FormsModule, NgForm } from '@angular/forms';
import { TranslateLoader, TranslateModule } from '@ngx-translate/core';
import { MockTranslateLoader } from '../../../../../shared/mocks/mock-translate-loader';
import { By } from '@angular/platform-browser';
import { StringValueInputComponent } from './string-value-input.component';
import { TranslateLoaderMock } from '../../../../../shared/mocks/translate-loader.mock';
describe('StringValueInputComponent', () => {
let component: StringValueInputComponent;
@@ -17,7 +17,7 @@ describe('StringValueInputComponent', () => {
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
useClass: MockTranslateLoader
useClass: TranslateLoaderMock
}
})],
declarations: [StringValueInputComponent],

View File

@@ -6,10 +6,10 @@ import { By } from '@angular/platform-browser';
import { ParameterSelectComponent } from './parameter-select/parameter-select.component';
import { FormsModule } from '@angular/forms';
import { TranslateLoader, TranslateModule } from '@ngx-translate/core';
import { MockTranslateLoader } from '../../../shared/testing/mock-translate-loader';
import { NO_ERRORS_SCHEMA } from '@angular/core';
import { Script } from '../../scripts/script.model';
import { ScriptParameter } from '../../scripts/script-parameter.model';
import { TranslateLoaderMock } from '../../../shared/mocks/translate-loader.mock';
describe('ProcessParametersComponent', () => {
let component: ProcessParametersComponent;
@@ -36,7 +36,7 @@ describe('ProcessParametersComponent', () => {
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
useClass: MockTranslateLoader
useClass: TranslateLoaderMock
}
})],
declarations: [ProcessParametersComponent, ParameterSelectComponent],

View File

@@ -8,7 +8,7 @@ import { By } from '@angular/platform-browser';
import { NO_ERRORS_SCHEMA } from '@angular/core';
import { TranslateLoader, TranslateModule } from '@ngx-translate/core';
import { FormsModule } from '@angular/forms';
import { MockTranslateLoader } from '../../../shared/testing/mock-translate-loader';
import { TranslateLoaderMock } from '../../../shared/mocks/translate-loader.mock';
describe('ScriptHelpComponent', () => {
let component: ScriptHelpComponent;
@@ -34,7 +34,7 @@ describe('ScriptHelpComponent', () => {
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
useClass: MockTranslateLoader
useClass: TranslateLoaderMock
}
})],
declarations: [ ScriptHelpComponent ],

View File

@@ -4,15 +4,15 @@ import { FormsModule } from '@angular/forms';
import { TranslateLoader, TranslateModule } from '@ngx-translate/core';
import { By } from '@angular/platform-browser';
import { ScriptsSelectComponent } from './scripts-select.component';
import { MockTranslateLoader } from '../../../shared/testing/mock-translate-loader';
import { Script } from '../../scripts/script.model';
import { ScriptDataService } from '../../../core/data/processes/script-data.service';
import { ActivatedRoute, Router } from '@angular/router';
import { RouterStub } from '../../../shared/testing/router-stub';
import { ActivatedRouteStub } from '../../../shared/testing/active-router-stub';
import { createSuccessfulRemoteDataObject$ } from '../../../shared/testing/utils';
import { PaginatedList } from '../../../core/data/paginated-list';
import { NO_ERRORS_SCHEMA } from '@angular/core';
import { createSuccessfulRemoteDataObject$ } from '../../../shared/remote-data.utils';
import { TranslateLoaderMock } from '../../../shared/mocks/translate-loader.mock';
import { RouterStub } from '../../../shared/testing/router.stub';
import { ActivatedRouteStub } from '../../../shared/testing/active-router.stub';
describe('ScriptsSelectComponent', () => {
let component: ScriptsSelectComponent;
@@ -39,7 +39,7 @@ describe('ScriptsSelectComponent', () => {
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
useClass: MockTranslateLoader
useClass: TranslateLoaderMock
}
})],
declarations: [ScriptsSelectComponent],

View File

@@ -8,9 +8,10 @@ import { ProcessDataService } from '../../core/data/processes/process-data.servi
import { Process } from '../processes/process.model';
import { EPersonDataService } from '../../core/eperson/eperson-data.service';
import { EPerson } from '../../core/eperson/models/eperson.model';
import { createPaginatedList, createSuccessfulRemoteDataObject$ } from '../../shared/testing/utils';
import { By } from '@angular/platform-browser';
import { ProcessStatus } from '../processes/process-status.model';
import { createSuccessfulRemoteDataObject$ } from '../../shared/remote-data.utils';
import { createPaginatedList } from '../../shared/testing/utils.test';
describe('ProcessOverviewComponent', () => {
let component: ProcessOverviewComponent;

View File

@@ -1,7 +1,7 @@
import { ProcessBreadcrumbResolver } from './process-breadcrumb.resolver';
import { Process } from './processes/process.model';
import { createSuccessfulRemoteDataObject$ } from '../shared/testing/utils';
import { ProcessDataService } from '../core/data/processes/process-data.service';
import { createSuccessfulRemoteDataObject$ } from '../shared/remote-data.utils';
describe('ProcessBreadcrumbResolver', () => {
describe('resolve', () => {