From 32aa3354dd46c3f8567a110236bacf925f786804 Mon Sep 17 00:00:00 2001 From: Enea Jahollari Date: Tue, 26 Sep 2023 16:59:18 +0200 Subject: [PATCH] feat: fix SupervisionOrderGroupSelectorComponent test --- ...rvision-order-group-selector.component.spec.ts | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/app/admin/admin-workflow-page/admin-workflow-search-results/actions/workspace-item/supervision-order-group-selector/supervision-order-group-selector.component.spec.ts b/src/app/admin/admin-workflow-page/admin-workflow-search-results/actions/workspace-item/supervision-order-group-selector/supervision-order-group-selector.component.spec.ts index 7acd388537..7e899fd58e 100644 --- a/src/app/admin/admin-workflow-page/admin-workflow-search-results/actions/workspace-item/supervision-order-group-selector/supervision-order-group-selector.component.spec.ts +++ b/src/app/admin/admin-workflow-page/admin-workflow-search-results/actions/workspace-item/supervision-order-group-selector/supervision-order-group-selector.component.spec.ts @@ -1,13 +1,14 @@ import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { TranslateModule } from '@ngx-translate/core'; import { DebugElement, NO_ERRORS_SCHEMA } from '@angular/core'; -import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap'; +import { NgbActiveModal, NgbPaginationModule } from '@ng-bootstrap/ng-bootstrap'; import { SupervisionOrderGroupSelectorComponent } from './supervision-order-group-selector.component'; import { SupervisionOrderDataService } from '../../../../../../core/supervision-order/supervision-order-data.service'; import { NotificationsService } from '../../../../../../shared/notifications/notifications.service'; import { Group } from '../../../../../../core/eperson/models/group.model'; import { SupervisionOrder } from '../../../../../../core/supervision-order/models/supervision-order.model'; import { of } from 'rxjs'; +import { EpersonGroupListComponent } from '../../../../../../shared/eperson-group-list/eperson-group-list.component'; describe('SupervisionOrderGroupSelectorComponent', () => { let component: SupervisionOrderGroupSelectorComponent; @@ -31,14 +32,22 @@ describe('SupervisionOrderGroupSelectorComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [TranslateModule.forRoot(), SupervisionOrderGroupSelectorComponent], + imports: [ + NgbPaginationModule, + TranslateModule.forRoot(), + SupervisionOrderGroupSelectorComponent + ], providers: [ { provide: NgbActiveModal, useValue: modalStub }, { provide: SupervisionOrderDataService, useValue: supervisionOrderDataService }, { provide: NotificationsService, useValue: {} }, ], schemas: [NO_ERRORS_SCHEMA] -}).compileComponents(); +}) + .overrideComponent(SupervisionOrderGroupSelectorComponent, { + remove: { imports: [EpersonGroupListComponent]} + }) + .compileComponents(); }));