contact form tests

This commit is contained in:
Owen Rees
2023-06-22 12:52:41 +02:00
parent ae805e5d80
commit 6f7b840b54
11 changed files with 116 additions and 79 deletions
+26
View File
@@ -0,0 +1,26 @@
describe("Scroll to top button", () => {
beforeEach(() => {
cy.visit("/tournois");
});
it("desktop scroll to top", () => {
cy.viewport(1024, 800);
cy.get("[data-cy='tournament-table-div']").scrollTo("bottom");
cy.get("[data-cy='scroll-to-top-button']").click();
// cy.get("[data-cy='tournament-table-div']")
// .invoke("scrollTop")
// .should("equal", 0);
// cy.get("[data-cy='tournament-table-div']")
// .its("scrollY")
// .should("not.equal", 0);
// TODO need to test element scrolls back to 0
});
it("mobile scroll to top", () => {
cy.viewport(600, 600);
cy.scrollTo("bottom");
cy.window().its("scrollY").should("not.equal", 0);
cy.get("[data-cy='scroll-to-top-button']").click();
cy.window().its("scrollY").should("equal", 0);
});
});