From b8c0232ff8ca4db3742de7c264a66bd53fefe777 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Thu, 4 Nov 2021 17:12:29 +0000 Subject: [PATCH] --- e2e/support/index.js | 46 +++++++++++++++++++++++++------------------- 1 file changed, 26 insertions(+), 20 deletions(-) diff --git a/e2e/support/index.js b/e2e/support/index.js index b79ccf0..7367ee9 100644 --- a/e2e/support/index.js +++ b/e2e/support/index.js @@ -21,25 +21,31 @@ import "./commands"; //unique test run ID for all tests Cypress.config("cyid", `cy${new Date().getTime()}`); - - +/////////////////////////////////////////////////////////////// //Generate fresh data +// +//via UI +// before(() => { +// cy.visit("/login"); + +// cy.get("input[name=username]").clear().type(Cypress.env("adminusername")); + +// // {enter} causes the form to submit +// cy.get("input[name=password]") +// .clear() +// .type(`${Cypress.env("adminpassword")}{enter}`); +// cy.url().should("include", "/ay-evaluate"); + +// cy.get("[data-cy=btnSeed]").click(); +// cy.get("[data-cy=btnStart]").click(); +// cy.get('[data-cy="gzconfirm:yesbutton"]').click(); +// //cy.contains("permanently erase"); +// cy.get('[data-cy="gzconfirm:yesbutton"]').click(); +// //long delay here while data is being generated +// cy.url({ timeout: 300000 }).should("include", "/login"); +// }); +//via API before(() => { - cy.visit("/login"); - - cy.get("input[name=username]").clear().type(Cypress.env("adminusername")); - - // {enter} causes the form to submit - cy.get("input[name=password]") - .clear() - .type(`${Cypress.env("adminpassword")}{enter}`); - cy.url().should("include", "/ay-evaluate"); - - cy.get("[data-cy=btnSeed]").click(); - cy.get("[data-cy=btnStart]").click(); - cy.get('[data-cy="gzconfirm:yesbutton"]').click(); - //cy.contains("permanently erase"); - cy.get('[data-cy="gzconfirm:yesbutton"]').click(); -//long delay here while data is being generated - cy.url({timeout:300000}).should("include", "/login"); -}); + cy.request(method, `${Cypress.env("apiBaseUrl")}auth`, `{"login":"${Cypress.env('adminusername')}"},"password":"${Cypress.env('adminpassword')}"`);//{"login":"superuser","password":"l3tm3in"} + +}); \ No newline at end of file