add e2e tests for species validators

This commit is contained in:
Eero Antikainen
2024-10-03 14:17:20 +03:00
committed by Eero Antikainen
parent 559c0a17cd
commit 7b5a71dffe
+25
View File
@@ -0,0 +1,25 @@
describe("Species validators work", () => {
beforeEach('Login as admin', () => {
cy.login('testSu')
})
it.skip("Creating a species with missing required fields does not work", () => {
cy.visit('/species/new')
cy.contains("This field is required")
cy.get('[id=write-button]').click()
cy.get('[id=write-button]').click()
cy.contains("This field is required")
})
it.skip("Creating a species with valid data works", () => {
cy.visit('/species/new')
cy.get('[id=order]').type('testOrder')
cy.get('[id=family]').type('testFamily')
cy.get('[id=genus]').type('testGenus')
cy.get('[id=species]').type('testSpecies')
cy.get('[id=write-button]').click()
cy.get('[id=write-button]').click()
cy.contains('testOrder')
})
})