mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 01:54:15 +00:00
[DURACOM-191] fix tests
This commit is contained in:
@@ -33,6 +33,7 @@ import { AuthService } from '../../../../../core/auth/auth.service';
|
||||
import { AuthServiceMock } from '../../../../../shared/mocks/auth.service.mock';
|
||||
import { AuthorizationDataServiceStub } from '../../../../../shared/testing/authorization-service.stub';
|
||||
import { AuthorizationDataService } from '../../../../../core/data/feature-authorization/authorization-data.service';
|
||||
import { ListableModule } from '../../../../../core/shared/listable.module';
|
||||
|
||||
describe('WorkflowItemSearchResultAdminWorkflowGridElementComponent', () => {
|
||||
let component: WorkflowItemSearchResultAdminWorkflowGridElementComponent;
|
||||
@@ -63,7 +64,8 @@ describe('WorkflowItemSearchResultAdminWorkflowGridElementComponent', () => {
|
||||
NoopAnimationsModule,
|
||||
TranslateModule.forRoot(),
|
||||
RouterTestingModule.withRoutes([]),
|
||||
ItemGridElementComponent, ListableObjectDirective
|
||||
ListableObjectDirective,
|
||||
ListableModule
|
||||
],
|
||||
declarations: [WorkflowItemSearchResultAdminWorkflowGridElementComponent],
|
||||
providers: [
|
||||
@@ -80,11 +82,6 @@ describe('WorkflowItemSearchResultAdminWorkflowGridElementComponent', () => {
|
||||
],
|
||||
schemas: [NO_ERRORS_SCHEMA]
|
||||
})
|
||||
.overrideComponent(WorkflowItemSearchResultAdminWorkflowGridElementComponent, {
|
||||
add: {
|
||||
entryComponents: [ItemGridElementComponent]
|
||||
}
|
||||
})
|
||||
.compileComponents();
|
||||
}));
|
||||
|
||||
|
@@ -16,9 +16,6 @@ import { WorkflowItem } from '../../../../../core/submission/models/workflowitem
|
||||
import { LinkService } from '../../../../../core/cache/builders/link.service';
|
||||
import { followLink } from '../../../../../shared/utils/follow-link-config.model';
|
||||
import { Item } from '../../../../../core/shared/item.model';
|
||||
import {
|
||||
ItemGridElementComponent
|
||||
} from '../../../../../shared/object-grid/item-grid-element/item-types/item/item-grid-element.component';
|
||||
import {
|
||||
ListableObjectDirective
|
||||
} from '../../../../../shared/object-collection/shared/listable-object/listable-object.directive';
|
||||
@@ -41,6 +38,7 @@ import { NotificationsServiceStub } from '../../../../../shared/testing/notifica
|
||||
import { AuthService } from '../../../../../core/auth/auth.service';
|
||||
import { AuthServiceMock } from '../../../../../shared/mocks/auth.service.mock';
|
||||
import { AuthorizationDataService } from '../../../../../core/data/feature-authorization/authorization-data.service';
|
||||
import { ListableModule } from '../../../../../core/shared/listable.module';
|
||||
|
||||
describe('WorkspaceItemSearchResultAdminWorkflowGridElementComponent', () => {
|
||||
let component: WorkspaceItemSearchResultAdminWorkflowGridElementComponent;
|
||||
@@ -76,7 +74,8 @@ describe('WorkspaceItemSearchResultAdminWorkflowGridElementComponent', () => {
|
||||
NoopAnimationsModule,
|
||||
TranslateModule.forRoot(),
|
||||
RouterTestingModule.withRoutes([]),
|
||||
ItemGridElementComponent, ListableObjectDirective
|
||||
ListableModule,
|
||||
ListableObjectDirective
|
||||
],
|
||||
declarations: [WorkspaceItemSearchResultAdminWorkflowGridElementComponent],
|
||||
providers: [
|
||||
@@ -95,11 +94,6 @@ describe('WorkspaceItemSearchResultAdminWorkflowGridElementComponent', () => {
|
||||
],
|
||||
schemas: [NO_ERRORS_SCHEMA]
|
||||
})
|
||||
.overrideComponent(WorkspaceItemSearchResultAdminWorkflowGridElementComponent, {
|
||||
set: {
|
||||
entryComponents: [ItemGridElementComponent]
|
||||
}
|
||||
})
|
||||
.compileComponents();
|
||||
}));
|
||||
|
||||
|
@@ -99,14 +99,8 @@ describe('JournalIssueSearchResultListElementComponent', () => {
|
||||
],
|
||||
schemas: [NO_ERRORS_SCHEMA]
|
||||
}).overrideComponent(JournalIssueSearchResultListElementComponent, {
|
||||
add: { changeDetection: ChangeDetectionStrategy.Default },
|
||||
remove: { imports: [
|
||||
ThumbnailComponent,
|
||||
ThemedBadgesComponent,
|
||||
TruncatableComponent,
|
||||
TruncatablePartComponent,
|
||||
]}
|
||||
}).compileComponents();
|
||||
add: { changeDetection: ChangeDetectionStrategy.Default }}
|
||||
).compileComponents();
|
||||
}));
|
||||
|
||||
beforeEach(waitForAsync(() => {
|
||||
@@ -184,7 +178,8 @@ describe('JournalIssueSearchResultListElementComponent', () => {
|
||||
|
||||
beforeEach(waitForAsync(() => {
|
||||
TestBed.configureTestingModule({
|
||||
imports: [JournalIssueSearchResultListElementComponent, TruncatePipe, TranslateModule.forRoot(),],
|
||||
imports: [TruncatePipe, TranslateModule.forRoot(),],
|
||||
declarations: [JournalIssueSearchResultListElementComponent],
|
||||
providers: [
|
||||
{ provide: TruncatableService, useValue: mockTruncatableService },
|
||||
{ provide: DSONameService, useClass: DSONameServiceMock },
|
||||
|
@@ -172,7 +172,8 @@ describe('JournalVolumeSearchResultListElementComponent', () => {
|
||||
|
||||
beforeEach(waitForAsync(() => {
|
||||
TestBed.configureTestingModule({
|
||||
imports: [JournalVolumeSearchResultListElementComponent, TruncatePipe],
|
||||
imports: [TruncatePipe],
|
||||
declarations: [JournalVolumeSearchResultListElementComponent],
|
||||
providers: [
|
||||
{provide: TruncatableService, useValue: mockTruncatableService},
|
||||
{provide: DSONameService, useClass: DSONameServiceMock},
|
||||
|
@@ -141,7 +141,8 @@ describe('JournalSearchResultListElementComponent', () => {
|
||||
|
||||
beforeEach(waitForAsync(() => {
|
||||
TestBed.configureTestingModule({
|
||||
imports: [JournalSearchResultListElementComponent, TruncatePipe, TranslateModule.forRoot()],
|
||||
imports: [TruncatePipe, TranslateModule.forRoot()],
|
||||
declarations: [JournalSearchResultListElementComponent],
|
||||
providers: [
|
||||
{ provide: TruncatableService, useValue: mockTruncatableService },
|
||||
{ provide: DSONameService, useClass: DSONameServiceMock },
|
||||
|
@@ -159,7 +159,8 @@ describe('OrgUnitSearchResultListElementComponent', () => {
|
||||
provide: TranslateLoader,
|
||||
useClass: TranslateLoaderMock
|
||||
}
|
||||
}), OrgUnitSearchResultListElementComponent, TruncatePipe],
|
||||
}), TruncatePipe],
|
||||
declarations: [OrgUnitSearchResultListElementComponent],
|
||||
providers: [
|
||||
{ provide: TruncatableService, useValue: mockTruncatableService },
|
||||
{ provide: DSONameService, useClass: DSONameServiceMock },
|
||||
@@ -170,7 +171,6 @@ describe('OrgUnitSearchResultListElementComponent', () => {
|
||||
schemas: [NO_ERRORS_SCHEMA]
|
||||
}).overrideComponent(OrgUnitSearchResultListElementComponent, {
|
||||
add: {changeDetection: ChangeDetectionStrategy.Default},
|
||||
remove: { imports: [ ThumbnailComponent, ThemedBadgesComponent, TruncatableComponent, TruncatablePartComponent,]}
|
||||
}).compileComponents();
|
||||
}));
|
||||
|
||||
|
@@ -136,6 +136,7 @@ export function getItemPageFieldsTest(mockItem: Item, component) {
|
||||
TruncatePipe,
|
||||
AsyncPipe,
|
||||
],
|
||||
declarations: [component],
|
||||
providers: [
|
||||
{
|
||||
provide: APP_CONFIG,
|
||||
|
@@ -221,8 +221,7 @@ describe('ItemSearchResultListElementComponent', () => {
|
||||
],
|
||||
schemas: [NO_ERRORS_SCHEMA]
|
||||
}).overrideComponent(ItemSearchResultListElementComponent, {
|
||||
add: { changeDetection: ChangeDetectionStrategy.Default },
|
||||
remove: { imports: [ThumbnailComponent, ThemedBadgesComponent, TruncatableComponent, TruncatablePartComponent] }
|
||||
add: { changeDetection: ChangeDetectionStrategy.Default }
|
||||
}).compileComponents();
|
||||
}));
|
||||
|
||||
@@ -396,7 +395,8 @@ describe('ItemSearchResultListElementComponent', () => {
|
||||
|
||||
beforeEach(waitForAsync(() => {
|
||||
TestBed.configureTestingModule({
|
||||
imports: [ItemSearchResultListElementComponent, TruncatePipe, TranslateModule.forRoot()],
|
||||
imports: [TruncatePipe, TranslateModule.forRoot()],
|
||||
declarations: [ItemSearchResultListElementComponent],
|
||||
providers: [
|
||||
{ provide: TruncatableService, useValue: mockTruncatableService },
|
||||
{ provide: DSONameService, useClass: DSONameServiceMock },
|
||||
|
Reference in New Issue
Block a user