@@ -28,7 +28,7 @@ func TestFreshSignup(t *testing.T) {
2828 // Ensure the user signup is not present in the system
2929 env := viper .GetString ("ENVIRONMENT" )
3030 username := viper .GetString ("SSO_USERNAME" )
31- ensureNoUserSignup (t , env , username )
31+ ensureNoUserSignup (t , page , env , username )
3232
3333 // Step 2: Verify homepage layout on first access
3434 verifyHomepage (t , page )
@@ -40,7 +40,7 @@ func TestFreshSignup(t *testing.T) {
4040 verifyDevSandboxAccess (t , page , env , testName )
4141}
4242
43- func ensureNoUserSignup (t * testing.T , env , username string ) {
43+ func ensureNoUserSignup (t * testing.T , page playwright. Page , env , username string ) {
4444 switch env {
4545 case sandboxui .TestEnv :
4646 awaitilities := testsupport .WaitForDeployments (t )
@@ -53,12 +53,16 @@ func ensureNoUserSignup(t *testing.T, env, username string) {
5353 // delete user signup
5454 err := sandboxui .DeleteUserSignup (t , hostAwait , userSignup )
5555 require .NoError (t , err )
56+ _ , err = page .Reload ()
57+ require .NoError (t , err )
5658 }
5759 case sandboxui .ProdEnv :
5860 userSignup := sandboxui .GetUserSignupThroughKsctl (t , username )
5961 if userSignup != nil {
6062 // delete user signup
6163 sandboxui .DeleteUserSignupThroughKsctl (t , username )
64+ _ , err := page .Reload ()
65+ require .NoError (t , err )
6266 }
6367 }
6468}
0 commit comments