Commit Graph

2528 Commits

Author SHA1 Message Date
MartinBraquet
699184081d FIx E2E context manager 2026-05-29 02:18:10 +02:00
MartinBraquet
c74c36af73 TC fix 2026-05-29 00:50:50 +02:00
MartinBraquet
75a21b2701 Minor fixes 2026-05-29 00:36:02 +02:00
Okechi Jones-Williams
eaa0b4ce96 Fix #1 2026-05-28 22:29:50 +01:00
Okechi Jones-Williams
8f0910dd6e CodeRabbit suggestion #2 2026-05-28 22:00:58 +01:00
Okechi Jones-Williams
f49054876a Coderabbit suggestions 2026-05-28 21:33:48 +01:00
Okechi Jones-Williams
21a720fdcc Linting and Prettier 2026-05-28 19:32:44 +01:00
Okechi Jones-Williams
23eedd0fbb Added Tests for sending/recieving messages
Added tests for staring/favoriting profiles
Added testIds where necessary
Added messagesPage.ts
Updated peoplePage.ts
2026-05-28 19:32:44 +01:00
Okechi Jones-Williams
00e7662d60 Added a context manager to test with multiple accounts interacting with each other
Added an option to verify the users email when creating an account
2026-05-28 19:32:44 +01:00
Okechi Jones-Williams
4c2bd90431 Added tests for hiding profiles 2026-05-28 19:30:39 +01:00
Okechi Jones-Williams
585f9f28d1 Added more filter tests 2026-05-28 19:25:37 +01:00
Okechi Jones-Williams
178dfdc1b7 Continued work on filter tests
Added testid attributes to people page so the info from the results can be accessed
2026-05-28 19:25:37 +01:00
Okechi Jones-Williams
b32f468736 . 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
00a9a85ae2 Lint and Prettier 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
ab72f172d3 Updated People page
Added data test attributes to search.tsx and profile-grid.tsx
2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
8a4aafb8b6 . 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
492ee7a737 Coderabbitai fix's 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
c1dacbd331 Updated peoplePage.ts: continued adding functions to use filters
Updated filters.tsx: added data testid
2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
9bf34a5cf7 Fix app.ts 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
ede380a4e0 Updated People page 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
19e65cbe6c Linting and Prettier 2026-05-28 19:21:56 +01:00
Martin Braquet
d6c2b032b0 Apply suggestion from @MartinBraquet 2026-05-28 19:21:56 +01:00
Martin Braquet
3918830fb6 Apply suggestion from @MartinBraquet 2026-05-28 19:21:56 +01:00
Martin Braquet
90c3f22a2c Apply suggestion from @MartinBraquet 2026-05-28 19:21:56 +01:00
Martin Braquet
6e1b84662a Delete .vscode/settings.json 2026-05-28 19:21:56 +01:00
Martin Braquet
fae4fd7dae Apply suggestion from @MartinBraquet 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
ce0c7cd890 Changed POM/Fixture structure to use an app class to instantiate the page objects 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
1d898f34fc Changes requested 2026-05-28 19:21:56 +01:00
MartinBraquet
7daf458001 Improve test utilities and stabilize onboarding flow tests 2026-05-28 19:21:56 +01:00
MartinBraquet
6e7cd77d07 Fix 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
b3e3413620 Coderabbitai fix's 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
27ef668f19 . 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
ca42cfc26c . 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
42d28da299 . 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
9571d9b0cd Formatting update, fixed homePage locator for signin 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
e0561b532b Linting and Prettier 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
ef63832ab8 Added checks to the deleteUser func to check if the accout exists
Added account deletion checks
2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
89efb0ff01 Linting and Prettier 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
7bb8eeac7f Started work on Sign-in tests
Updated seedDatabase.ts to throw an error if the user already exists, to also add display names and usernames so they seedUser func acts like a normal basic user
Some organising of the google auth code
2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
0016c69a25 Added account cleanup for google accounts 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
224f0c8bba Added Google account to the Onboarding flow 2026-05-28 19:21:56 +01:00
MartinBraquet
5129e8e343 Minor cleaning 2026-05-28 19:21:55 +01:00
Okechi Jones-Williams
17072c9587 Linting and Prettier 2026-05-28 19:20:29 +01:00
Okechi Jones-Williams
4e6d4f37bf Fix: Added fix for None discriptive error issue #36
Updated signUp.spec.ts to use new fixture
Updated Account information variable names
Deleted "deleteUserFixture.ts" as it was incorporated into the "base.ts" file
2026-05-28 19:20:29 +01:00
Okechi Jones-Williams
56b4a9bb1d . 2026-05-28 19:20:29 +01:00
Okechi Jones-Williams
eb7825c502 Fix: Merge conflict 2026-05-28 19:20:29 +01:00
Okechi Jones-Williams
d6e31ba7d0 . 2026-05-28 19:20:28 +01:00
Okechi Jones-Williams
dd01e0b3d0 Finished up the onboarding flow suite
Added compatibility question tests and verifications
Updated tests to cover Keywords and Headline changes recently made
Updated tests to cover all of the big5 personality traits
2026-05-28 19:20:28 +01:00
Okechi Jones-Williams
11f8477da2 Added compatibility page setup
Added more compatibility questions
2026-05-28 19:20:28 +01:00
Okechi Jones-Williams
58dfabf11f Added Database checks to the onboarding flow 2026-05-28 19:20:28 +01:00