Skip to content

Commit e021af1

Browse files
Modify Register.spec.js
1 parent 86e35a8 commit e021af1

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

tests/Forms/Register.spec.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const { test, expect } = require('@playwright/test');
22
const { faker } = require('@faker-js/faker');
33
const RegisterPage = require('../../pages/RegisterPage');
44

5-
let userData = {}; // Global variable to store user data for reuse
5+
let userData = {};
66

77
test.describe('Register Page Tests with Random Data', () => {
88
let registerPage;
@@ -21,7 +21,15 @@ test.describe('Register Page Tests with Random Data', () => {
2121

2222
// Validate error message for empty fields
2323
const validationMessage = await registerPage.emailInput.evaluate(input => input.validationMessage);
24-
expect(validationMessage).toBe("Please fill out this field.");
24+
const browserName = test.info().project.name;
25+
26+
if (browserName === 'chromium') {
27+
expect(validationMessage).toBe("Please fill out this field.");
28+
} else if (browserName === 'firefox') {
29+
expect(validationMessage).toBe("Please fill out this field.");
30+
} else if (browserName === 'webkit') {
31+
expect(validationMessage).toBe("Fill out this field");
32+
}
2533
});
2634

2735
test('should successfully register with valid data', async () => {

0 commit comments

Comments
 (0)