CATcher-org / CATcher

CATcher is a software application used for peer-testing of software projects.
https://catcher-org.github.io/CATcher/
MIT License
71 stars 66 forks source link

Regression in playwright tests after changes to login flow #1274

Closed cheehongw closed 2 months ago

cheehongw commented 2 months ago

1256 appears to have introduced a regression, causing playwright tests to fail.

image

Prior to this change, the testing environment will skip past the login screen. However, with this change to the login flow, I suspect something has changed, causing the playwright tests to get stuck on Github's authentication page, or encounter an error on this.authService.navigateToLandingPage

image