mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-16 14:33:03 +00:00
Additional fix for CI tests
This commit is contained in:
@@ -11,7 +11,7 @@ import { NotificationsService } from '../../shared/notifications/notifications.s
|
|||||||
import { HttpClient } from '@angular/common/http';
|
import { HttpClient } from '@angular/common/http';
|
||||||
import { FindListOptions, GetRequest } from './request.models';
|
import { FindListOptions, GetRequest } from './request.models';
|
||||||
import { Observable } from 'rxjs/internal/Observable';
|
import { Observable } from 'rxjs/internal/Observable';
|
||||||
import { distinctUntilChanged, map, switchMap, take, flatMap, catchError } from 'rxjs/operators';
|
import { distinctUntilChanged, map, switchMap } from 'rxjs/operators';
|
||||||
import { PaginatedSearchOptions } from '../../shared/search/paginated-search-options.model';
|
import { PaginatedSearchOptions } from '../../shared/search/paginated-search-options.model';
|
||||||
import { hasValue, isNotEmptyOperator } from '../../shared/empty.util';
|
import { hasValue, isNotEmptyOperator } from '../../shared/empty.util';
|
||||||
import { configureRequest } from '../shared/operators';
|
import { configureRequest } from '../shared/operators';
|
||||||
|
@@ -21,6 +21,7 @@ describe('SubmissionImportExternalPreviewComponent test suite', () => {
|
|||||||
let compAsAny: any;
|
let compAsAny: any;
|
||||||
let fixture: ComponentFixture<SubmissionImportExternalPreviewComponent>;
|
let fixture: ComponentFixture<SubmissionImportExternalPreviewComponent>;
|
||||||
let submissionServiceStub: SubmissionServiceStub;
|
let submissionServiceStub: SubmissionServiceStub;
|
||||||
|
const modal = jasmine.createSpyObj('modal', ['close', 'dismiss']);
|
||||||
const externalEntry = Object.assign(new ExternalSourceEntry(), {
|
const externalEntry = Object.assign(new ExternalSourceEntry(), {
|
||||||
id: '0001-0001-0001-0001',
|
id: '0001-0001-0001-0001',
|
||||||
display: 'John Doe',
|
display: 'John Doe',
|
||||||
@@ -49,7 +50,7 @@ describe('SubmissionImportExternalPreviewComponent test suite', () => {
|
|||||||
{ provide: SubmissionService, useValue: new SubmissionServiceStub() },
|
{ provide: SubmissionService, useValue: new SubmissionServiceStub() },
|
||||||
{ provide: NotificationsService, useValue: new NotificationsServiceStub() },
|
{ provide: NotificationsService, useValue: new NotificationsServiceStub() },
|
||||||
{ provide: NgbModal, useValue: { open: () => {/*comment*/} } },
|
{ provide: NgbModal, useValue: { open: () => {/*comment*/} } },
|
||||||
{ provide: NgbActiveModal, useValue: { dismiss: () => {/*comment*/} } },
|
{ provide: NgbActiveModal, useValue: modal },
|
||||||
SubmissionImportExternalPreviewComponent
|
SubmissionImportExternalPreviewComponent
|
||||||
],
|
],
|
||||||
schemas: [NO_ERRORS_SCHEMA]
|
schemas: [NO_ERRORS_SCHEMA]
|
||||||
@@ -103,7 +104,7 @@ describe('SubmissionImportExternalPreviewComponent test suite', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('Should close the modal calling \'activeModal.dismiss\'', () => {
|
it('Should close the modal calling \'activeModal.dismiss\'', () => {
|
||||||
spyOn(compAsAny.activeModal, 'dismiss');
|
comp.modalRef = jasmine.createSpyObj('modal', ['close', 'dismiss']);
|
||||||
comp.closeMetadataModal();
|
comp.closeMetadataModal();
|
||||||
|
|
||||||
expect(compAsAny.activeModal.dismiss).toHaveBeenCalled();
|
expect(compAsAny.activeModal.dismiss).toHaveBeenCalled();
|
||||||
|
Reference in New Issue
Block a user