[835] Auto-save in new Item Submission form breaks the form

Section Metadata field tested.
Form Touched filter tested.
This commit is contained in:
Alessandro Martelli
2020-11-23 14:29:10 +01:00
parent eb144b1551
commit d47f686b95
3 changed files with 88 additions and 2 deletions

View File

@@ -335,6 +335,17 @@ describe('submissionReducer test suite', () => {
expect(newState[826].sections.traditionalpageone.data).toEqual(data);
});
it('should update submission section metadata properly', () => {
const data = {
} as any;
const metadata = ['dc.title', 'dc.contributor.author'];
const action = new UpdateSectionDataAction(submissionId, 'traditionalpageone', data, [], metadata);
const newState = submissionObjectReducer(initState, action);
expect(newState[826].sections.traditionalpageone.metadata).toEqual(metadata);
});
it('should add submission section errors properly', () => {
const errors = [
{