Skip to content

Commit fd311c7

Browse files
Merge pull request #475 from CedricProfessionnel/CommandSetLanguage
Command Set Language (Feature Aws Part)
2 parents 7da0195 + 1228335 commit fd311c7

File tree

5 files changed

+22
-20
lines changed

5 files changed

+22
-20
lines changed

cypress/integration/aws-test/export-aws.spec.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
import enterCredentialsCognitoS3 from "../utils/credentials-test/enter-credentials-cognito-s3"
22
import enterCredentialsUser from "../utils/credentials-test/enter-credentials-user"
3-
import setLanguage from "../utils/set-language"
3+
import commandSetLanguage from "../utils/cypress-command/set-language"
44
import goToImportPage from "../utils/go-to-import-page"
55
import removeAWSFile from "../utils/remove-cypress-file-in-aws"
66

7+
commandSetLanguage()
8+
79
if (Cypress.env().AWS_IDENTITY_POOL_ID)
810
describe("aws test", () => {
911
before("Prepare tests", () => {
1012
cy.log("should be able to join the web site")
1113
cy.visit(`http://localhost:6001`)
1214
cy.wait(400)
13-
setLanguage()
15+
cy.setLanguage()
1416
enterCredentialsCognitoS3()
1517
enterCredentialsUser()
1618
goToImportPage()

cypress/integration/collaborative-session.spec.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
import clickOn100SamplesInACollaborativeSession from "./utils/interface-test/click-on-100-samples-in-a-collaborative-session"
22
import createAndVisitCollaborativeSession from "./utils/interface-test/create-and-visit-collaborative-session"
3+
import commandSetLanguage from "./utils/cypress-command/set-language"
4+
5+
commandSetLanguage()
6+
37
Cypress.config("defaultCommandTimeout", 3000)
48
describe("Create and Visit Collaborative Session", () => {
59
beforeEach("Prepare test", () => {
610
cy.visit(`http://localhost:6001`)
7-
cy.get('input[id="react-select-2-input"]')
8-
.focus()
9-
.type("English")
10-
.type("{enter}")
11-
cy.contains("New File", { timeout: 50000 }).click()
11+
cy.setLanguage("en")
12+
cy.contains("New File").click()
1213
})
1314
createAndVisitCollaborativeSession()
1415
clickOn100SamplesInACollaborativeSession()

cypress/integration/udt-test.spec.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ import namedEntityRecognition from "./utils/interface-test/named-entity-recognit
66
import pasteImageUrlsWithCSV from "./utils/interface-test/paste-image-urls-with-csv"
77
import pasteImageUrls from "./utils/interface-test/paste-image-urls"
88
import textEntityClassification from "./utils/interface-test/text-entity-classification"
9+
import commandSetLanguage from "./utils/cypress-command/set-language"
10+
11+
commandSetLanguage()
912

1013
Cypress.config("defaultCommandTimeout", 3000)
1114
describe("Udt test", () => {
1215
beforeEach("Prepare test", () => {
1316
cy.visit(`http://localhost:6001`)
14-
cy.get('input[id="react-select-2-input"]')
15-
.focus()
16-
.type("English")
17-
.type("{enter}")
17+
cy.setLanguage("en")
1818
})
1919
createNewFile()
2020
imageClassification()
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
const command = (langChar) => {
2+
//Possible input en,fr,cn.dl and pt
3+
Cypress.Commands.add("setLanguage", () => {
4+
localStorage.setItem("i18nextLng", langChar)
5+
cy.reload()
6+
})
7+
}
8+
export default command

cypress/integration/utils/set-language.js

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)