Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/test/e2e' into test/e2e
Browse files Browse the repository at this point in the history
  • Loading branch information
GOLASOOO committed May 5, 2024
2 parents 25a84d5 + b407a3c commit 7eabc4b
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 6 deletions.
6 changes: 3 additions & 3 deletions webapp/e2e/steps/about.steps.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ defineFeature(feature, test => {

beforeAll(async () => {
browser = process.env.GITHUB_ACTIONS
? await puppeteer.launch()
: await puppeteer.launch({ headless: false, slowMo: 100 });
? await puppeteer.launch({ ignoreHTTPSErrors: true})
: await puppeteer.launch({ headless: false, slowMo: 100, ignoreHTTPSErrors: true });
page = await browser.newPage();
//Way of setting up the timeout
setDefaultOptions({ timeout: 10000 })
Expand All @@ -24,7 +24,7 @@ defineFeature(feature, test => {

test("A logged user wants to see the about screen of the webpage", ({given,when,and,then}) => {

let username = "test";
let username = "t.about";

given("A logged user in the main menu", async () => {
await registerUserFromRootDirectory(username,page)
Expand Down
7 changes: 4 additions & 3 deletions webapp/e2e/steps/login_positive.steps.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ let browser;


defineFeature(feature, test => {
let username = "t.regis.pos";
let username = "t.log.pos";
let email = username + "@email.com";
let password = username + "psw";

Expand All @@ -26,10 +26,10 @@ defineFeature(feature, test => {
.catch(() => {});

// Registering the user before the tests
await registerUserFromRootDirectory(username, page);
await registerUserFromRootDirectory(username, page);

// Logging it out
await logOutUser(page)
await logOutUser(page);

}, 120000);

Expand Down Expand Up @@ -113,6 +113,7 @@ async function registerUserFromRootDirectory(username, page) {
async function logOutUser(page) {
// Logging out
await expect(page).toClick("#lateralMenuButton");
await new Promise(resolve => setTimeout(resolve, 5000)); // Waiting for page to fully load
await expect(page).toClick("button[data-testid='LogOut']");

// Checking for the log out to be sucessful
Expand Down

0 comments on commit 7eabc4b

Please sign in to comment.