From 3f370765faf229524abdbaa4c5d9edddee4166d3 Mon Sep 17 00:00:00 2001
From: Ema Suarasan <beatrice.suarasan@endava.com>
Date: Wed, 7 Apr 2021 14:55:02 +0300
Subject: [PATCH] test: add timeout before form submission

---
 cypress/integration/elife/manuscripts_page_spec.js | 7 ++++++-
 cypress/integration/ncrc/manuscripts_page_spec.js  | 9 ++++++---
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/cypress/integration/elife/manuscripts_page_spec.js b/cypress/integration/elife/manuscripts_page_spec.js
index 381739659d..a1fa7eda6d 100644
--- a/cypress/integration/elife/manuscripts_page_spec.js
+++ b/cypress/integration/elife/manuscripts_page_spec.js
@@ -130,6 +130,8 @@ describe('Manuscripts page tests', () => {
           SubmissionFormPage.clickElementFromFormOptionList(4)
           SubmissionFormPage.selectDropdownOption(1)
           SubmissionFormPage.fillInCreator(name.role.admin)
+          // eslint-disable-next-line
+          cy.wait(2000)
           SubmissionFormPage.clickSubmitResearch()
           SubmissionFormPage.clickSubmitManuscript()
         })
@@ -218,7 +220,10 @@ describe('Manuscripts page tests', () => {
       ManuscriptsPage.getTableHead(0).should('contain', 'Article Id')
       // eslint-disable-next-line jest/valid-expect-in-promise
       cy.fixture('submission_form_data').then(data => {
-        ManuscriptsPage.getArticleTitleByRow(0).should('contain', data.articleId)
+        ManuscriptsPage.getArticleTitleByRow(0).should(
+          'contain',
+          data.articleId,
+        )
       })
     })
   })
diff --git a/cypress/integration/ncrc/manuscripts_page_spec.js b/cypress/integration/ncrc/manuscripts_page_spec.js
index 0f348d7319..a581d239c5 100644
--- a/cypress/integration/ncrc/manuscripts_page_spec.js
+++ b/cypress/integration/ncrc/manuscripts_page_spec.js
@@ -159,6 +159,7 @@ describe('manuscripts page tests', () => {
         ManuscriptsPage.getStatus(0).should('eq', 'Submitted')
         ManuscriptsPage.clickEvaluation(0)
         SubmissionFormPage.fillInValueAdded('Evaluated')
+        SubmissionFormPage.clickTopicsCheckboxWithText('vaccines')
         // eslint-disable-next-line
         cy.wait(2500)
         SubmissionFormPage.clickSubmitManuscript()
@@ -209,6 +210,8 @@ describe('manuscripts page tests', () => {
           data.ncrc.topicTypes.diagnostics,
         )
         Menu.clickManuscripts()
+        // eslint-disable-next-line
+        cy.wait(2000)
       })
     })
     it('filter article after topic and url contain that topic', () => {
@@ -236,11 +239,11 @@ describe('manuscripts page tests', () => {
     })
     it('sort article by label', () => {
       ManuscriptsPage.getLabelRow(1).should('contain', 'evaluated')
-      ManuscriptsPage.getLabelRow(2).should('contain', 'ready to evaluat')
+      ManuscriptsPage.getLabelRow(2).should('contain', 'ready to evaluate')
       ManuscriptsPage.clickTableHead(5)
       ManuscriptsPage.getLabelRow(0).should('contain', 'evaluated')
-      ManuscriptsPage.getLabelRow(1).should('contain', 'ready to evaluat')
-      ManuscriptsPage.getLabelRow(2).should('contain', 'ready to evaluat')
+      ManuscriptsPage.getLabelRow(1).should('contain', 'ready to evaluate')
+      ManuscriptsPage.getLabelRow(2).should('contain', 'ready to evaluate')
     })
     it('sort article by Description', () => {
       ManuscriptsPage.getTableHead(0).should('contain', 'Description')
-- 
GitLab