mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-08 18:44:14 +00:00
Fix tests
This commit is contained in:
@@ -28,7 +28,7 @@ import {
|
||||
mockSectionsData,
|
||||
mockSectionsDataTwo,
|
||||
mockSectionsErrors,
|
||||
mockSectionsErrorsTwo,
|
||||
mockSectionsErrorsTouchedField,
|
||||
mockSubmissionCollectionId,
|
||||
mockSubmissionDefinition,
|
||||
mockSubmissionDefinitionResponse,
|
||||
@@ -358,18 +358,21 @@ describe('SubmissionObjectEffects test suite', () => {
|
||||
submissionId,
|
||||
'traditionalpageone',
|
||||
mockSectionsData.traditionalpageone as any,
|
||||
errorsList.traditionalpageone || [],
|
||||
errorsList.traditionalpageone || []
|
||||
),
|
||||
c: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'license',
|
||||
mockSectionsData.license as any,
|
||||
errorsList.license || [],
|
||||
errorsList.license || []
|
||||
),
|
||||
d: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'upload',
|
||||
mockSectionsData.upload as any,
|
||||
errorsList.upload || [],
|
||||
errorsList.upload || []
|
||||
),
|
||||
});
|
||||
@@ -408,25 +411,29 @@ describe('SubmissionObjectEffects test suite', () => {
|
||||
}
|
||||
});
|
||||
|
||||
const errorsList = parseSectionErrors(mockSectionsErrorsTwo);
|
||||
const errorsToShowList = parseSectionErrors(mockSectionsErrorsTouchedField);
|
||||
const serverValidationErrorsList = parseSectionErrors(mockSectionsErrors);
|
||||
const expected = cold('--(bcd)-', {
|
||||
b: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'traditionalpageone',
|
||||
mockSectionsData.traditionalpageone as any,
|
||||
errorsList.traditionalpageone
|
||||
errorsToShowList.traditionalpageone,
|
||||
serverValidationErrorsList.traditionalpageone
|
||||
),
|
||||
c: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'license',
|
||||
mockSectionsData.license as any,
|
||||
errorsList.license || []
|
||||
errorsToShowList.license || [],
|
||||
serverValidationErrorsList.license || []
|
||||
),
|
||||
d: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'upload',
|
||||
mockSectionsData.upload as any,
|
||||
errorsList.upload || []
|
||||
errorsToShowList.upload || [],
|
||||
serverValidationErrorsList.upload || []
|
||||
),
|
||||
});
|
||||
|
||||
@@ -459,18 +466,21 @@ describe('SubmissionObjectEffects test suite', () => {
|
||||
submissionId,
|
||||
'traditionalpageone',
|
||||
mockSectionsData.traditionalpageone as any,
|
||||
[],
|
||||
[]
|
||||
),
|
||||
c: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'license',
|
||||
mockSectionsData.license as any,
|
||||
[],
|
||||
[]
|
||||
),
|
||||
d: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'upload',
|
||||
mockSectionsData.upload as any,
|
||||
[],
|
||||
[]
|
||||
),
|
||||
});
|
||||
@@ -506,18 +516,21 @@ describe('SubmissionObjectEffects test suite', () => {
|
||||
submissionId,
|
||||
'traditionalpageone',
|
||||
mockSectionsData.traditionalpageone as any,
|
||||
errorsList.traditionalpageone || [],
|
||||
errorsList.traditionalpageone || []
|
||||
),
|
||||
c: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'license',
|
||||
mockSectionsData.license as any,
|
||||
errorsList.license || [],
|
||||
errorsList.license || []
|
||||
),
|
||||
d: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'upload',
|
||||
mockSectionsData.upload as any,
|
||||
errorsList.upload || [],
|
||||
errorsList.upload || []
|
||||
),
|
||||
});
|
||||
@@ -553,24 +566,28 @@ describe('SubmissionObjectEffects test suite', () => {
|
||||
submissionId,
|
||||
'traditionalpageone',
|
||||
mockSectionsDataTwo.traditionalpageone as any,
|
||||
errorsList.traditionalpageone || [],
|
||||
errorsList.traditionalpageone || []
|
||||
),
|
||||
c: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'traditionalpagetwo',
|
||||
mockSectionsDataTwo.traditionalpagetwo as any,
|
||||
errorsList.traditionalpagetwo || [],
|
||||
errorsList.traditionalpagetwo || []
|
||||
),
|
||||
d: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'license',
|
||||
mockSectionsDataTwo.license as any,
|
||||
errorsList.license || [],
|
||||
errorsList.license || []
|
||||
),
|
||||
e: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'upload',
|
||||
mockSectionsDataTwo.upload as any,
|
||||
errorsList.upload || [],
|
||||
errorsList.upload || []
|
||||
),
|
||||
});
|
||||
@@ -610,18 +627,21 @@ describe('SubmissionObjectEffects test suite', () => {
|
||||
submissionId,
|
||||
'traditionalpageone',
|
||||
mockSectionsData.traditionalpageone as any,
|
||||
[]
|
||||
[],
|
||||
errorsList.traditionalpageone
|
||||
),
|
||||
c: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'license',
|
||||
mockSectionsData.license as any,
|
||||
errorsList.license || [],
|
||||
errorsList.license || []
|
||||
),
|
||||
d: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'upload',
|
||||
mockSectionsData.upload as any,
|
||||
errorsList.upload || [],
|
||||
errorsList.upload || []
|
||||
),
|
||||
});
|
||||
@@ -655,18 +675,21 @@ describe('SubmissionObjectEffects test suite', () => {
|
||||
submissionId,
|
||||
'traditionalpageone',
|
||||
mockSectionsData.traditionalpageone as any,
|
||||
[],
|
||||
[]
|
||||
),
|
||||
c: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'license',
|
||||
mockSectionsData.license as any,
|
||||
[],
|
||||
[]
|
||||
),
|
||||
d: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'upload',
|
||||
mockSectionsData.upload as any,
|
||||
[],
|
||||
[]
|
||||
),
|
||||
});
|
||||
@@ -696,26 +719,28 @@ describe('SubmissionObjectEffects test suite', () => {
|
||||
}
|
||||
});
|
||||
|
||||
const errorsList = parseSectionErrors(mockSectionsErrors);
|
||||
console.log(errorsList);
|
||||
const serverValidationErrorsList = parseSectionErrors(mockSectionsErrors);
|
||||
const expected = cold('--(bcd)-', {
|
||||
b: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'traditionalpageone',
|
||||
mockSectionsData.traditionalpageone as any,
|
||||
[]
|
||||
[],
|
||||
serverValidationErrorsList.traditionalpageone
|
||||
),
|
||||
c: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'license',
|
||||
mockSectionsData.license as any,
|
||||
errorsList.license || []
|
||||
serverValidationErrorsList.license || [],
|
||||
serverValidationErrorsList.license || []
|
||||
),
|
||||
d: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'upload',
|
||||
mockSectionsData.upload as any,
|
||||
errorsList.upload || []
|
||||
serverValidationErrorsList.upload || [],
|
||||
serverValidationErrorsList.upload || []
|
||||
),
|
||||
});
|
||||
|
||||
@@ -750,24 +775,28 @@ describe('SubmissionObjectEffects test suite', () => {
|
||||
submissionId,
|
||||
'traditionalpageone',
|
||||
mockSectionsDataTwo.traditionalpageone as any,
|
||||
[]
|
||||
[],
|
||||
errorsList.traditionalpageone
|
||||
),
|
||||
c: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'traditionalpagetwo',
|
||||
mockSectionsDataTwo.traditionalpagetwo as any,
|
||||
errorsList.traditionalpagetwo || [],
|
||||
errorsList.traditionalpagetwo || []
|
||||
),
|
||||
d: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'license',
|
||||
mockSectionsDataTwo.license as any,
|
||||
errorsList.license || [],
|
||||
errorsList.license || []
|
||||
),
|
||||
e: new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'upload',
|
||||
mockSectionsDataTwo.upload as any,
|
||||
errorsList.upload || [],
|
||||
errorsList.upload || []
|
||||
),
|
||||
});
|
||||
@@ -880,18 +909,21 @@ describe('SubmissionObjectEffects test suite', () => {
|
||||
submissionId,
|
||||
'traditionalpageone',
|
||||
mockSectionsData.traditionalpageone as any,
|
||||
errorsList.traditionalpageone || [],
|
||||
errorsList.traditionalpageone || []
|
||||
),
|
||||
new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'license',
|
||||
mockSectionsData.license as any,
|
||||
errorsList.license || [],
|
||||
errorsList.license || []
|
||||
),
|
||||
new UpdateSectionDataAction(
|
||||
submissionId,
|
||||
'upload',
|
||||
mockSectionsData.upload as any,
|
||||
errorsList.upload || [],
|
||||
errorsList.upload || []
|
||||
)
|
||||
]
|
||||
|
Reference in New Issue
Block a user