Skip to content

Commit 097f5f0

Browse files
committed
Handle publication date being required
1 parent 3b67ea3 commit 097f5f0

5 files changed

Lines changed: 20 additions & 0 deletions

File tree

tests/baseCaseTests.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ test('can walk through an nih submission workflow and make a submission - base c
6565
'Quantitative profiling of carbonyl metabolites directly in crude biological extracts using chemoselective tagging and nanoESI-FTMS'
6666
);
6767
await submissionMetadataPage.verifyJournalTitle('The Analyst');
68+
await submissionMetadataPage.inputPublicationDate('05/02/2010');
6869

6970
await submissionMetadataPage.clickNextToFiles();
7071

tests/journalTests.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ test('can walk through an submission workflow and make a submission with journal
6565
await submissionMetadataPage.verifyArticleTitle(submissionTitle);
6666
await submissionMetadataPage.verifyJournalTitle('PASS_E2E_TEST_JOURNAL');
6767
await submissionMetadataPage.inputAuthor('PASS_E2E_TEST_AUTHOR');
68+
await submissionMetadataPage.inputPublicationDate('05/02/2010');
6869

6970
await submissionMetadataPage.clickNextToFiles();
7071

tests/noJournalTests.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ test('can walk through a submission workflow and make a submission - without sel
6161
await submissionMetadataPage.verifyArticleTitle(submissionTitle);
6262
await submissionMetadataPage.verifyJournalTitle('');
6363
await submissionMetadataPage.inputAuthor('PASS_E2E_TEST_AUTHOR');
64+
await submissionMetadataPage.inputPublicationDate('05/02/2010');
6465
await submissionMetadataPage.clickNextToFiles();
6566

6667
await submissionFilesPage.verifyOAManuscriptsNotExists();

tests/page_model/SubmissionMetadata.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,21 @@ class SubmissionMetadata {
4343
.typeText(authorInput, authorName, { paste: true, speed: 0.75 });
4444
}
4545

46+
async inputPublicationDate(date) {
47+
const publicationDateInput = Selector('input').withAttribute(
48+
'name',
49+
'publicationDate'
50+
);
51+
await t
52+
.expect(publicationDateInput.exists)
53+
.ok()
54+
.typeText(publicationDateInput, date, {
55+
paste: false,
56+
caretPos: 0,
57+
speed: 0.1,
58+
});
59+
}
60+
4661
async clickNextToFiles() {
4762
const goToFilesButton = Selector('.alpaca-form-button-Next');
4863
await t.expect(goToFilesButton.exists).ok();

tests/proxySubmissionTests.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,8 @@ async function walkThroughSubmissionFlow(t, hasAccount) {
154154
'Quantitative profiling of carbonyl metabolites directly in crude biological extracts using chemoselective tagging and nanoESI-FTMS'
155155
);
156156
await submissionMetadataPage.verifyJournalTitle('The Analyst');
157+
await submissionMetadataPage.inputPublicationDate('05/02/2010');
158+
157159
await submissionMetadataPage.clickNextToFiles();
158160

159161
await submissionFilesPage.verifyOAManuscriptUrl(

0 commit comments

Comments
 (0)