mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-09 19:13:08 +00:00
Fix cache invalidation for versioning
This commit is contained in:
@@ -66,6 +66,8 @@ describe('SubmissionObjectEffects test suite', () => {
|
||||
let submissionServiceStub;
|
||||
let submissionJsonPatchOperationsServiceStub;
|
||||
let submissionObjectDataServiceStub;
|
||||
let workspaceItemDataService;
|
||||
|
||||
const collectionId: string = mockSubmissionCollectionId;
|
||||
const submissionId: string = mockSubmissionId;
|
||||
const submissionDefinitionResponse: any = mockSubmissionDefinitionResponse;
|
||||
@@ -82,6 +84,10 @@ describe('SubmissionObjectEffects test suite', () => {
|
||||
|
||||
submissionServiceStub.hasUnsavedModification.and.returnValue(observableOf(true));
|
||||
|
||||
workspaceItemDataService = jasmine.createSpyObj('WorkspaceItemDataService', {
|
||||
invalidateById: observableOf(true),
|
||||
});
|
||||
|
||||
TestBed.configureTestingModule({
|
||||
imports: [
|
||||
StoreModule.forRoot({}, storeModuleConfig),
|
||||
@@ -106,6 +112,7 @@ describe('SubmissionObjectEffects test suite', () => {
|
||||
{ provide: WorkflowItemDataService, useValue: {} },
|
||||
{ provide: HALEndpointService, useValue: {} },
|
||||
{ provide: SubmissionObjectDataService, useValue: submissionObjectDataServiceStub },
|
||||
{ provide: WorkspaceitemDataService, useValue: workspaceItemDataService },
|
||||
],
|
||||
});
|
||||
|
||||
|
Reference in New Issue
Block a user