Эх сурвалжийг харах

Wait for background javascript after SAML 2.0 Logout

Marcus Da Coregio 2 жил өмнө
parent
commit
738463be8c

+ 1 - 0
servlet/java-configuration/saml2/login/src/integTest/java/example/Saml2JavaConfigurationITests.java

@@ -81,6 +81,7 @@ public class Saml2JavaConfigurationITests {
 		HtmlPage home = (HtmlPage) this.webClient.getCurrentWindow().getEnclosedPage();
 		HtmlElement rpLogoutButton = home.getHtmlElementById("rp_logout_button");
 		HtmlPage loginPage = rpLogoutButton.click();
+		this.webClient.waitForBackgroundJavaScript(10000);
 		assertThat(loginPage.getUrl().getFile()).isEqualTo("/login?logout");
 	}
 

+ 1 - 0
servlet/spring-boot/java/saml2/login-single-tenant/src/integTest/java/example/Saml2LoginApplicationITests.java

@@ -62,6 +62,7 @@ public class Saml2LoginApplicationITests {
 		HtmlPage home = (HtmlPage) this.webClient.getCurrentWindow().getEnclosedPage();
 		HtmlElement rpLogoutButton = home.getHtmlElementById("rp_logout_button");
 		HtmlPage loginPage = rpLogoutButton.click();
+		this.webClient.waitForBackgroundJavaScript(10000);
 		assertThat(loginPage.getUrl().getFile()).isEqualTo("/login?logout");
 	}
 

+ 1 - 0
servlet/spring-boot/java/saml2/login/src/integTest/java/example/Saml2LoginApplicationITests.java

@@ -62,6 +62,7 @@ public class Saml2LoginApplicationITests {
 		HtmlPage home = (HtmlPage) this.webClient.getCurrentWindow().getEnclosedPage();
 		HtmlElement rpLogoutButton = home.getHtmlElementById("rp_logout_button");
 		HtmlPage loginPage = rpLogoutButton.click();
+		this.webClient.waitForBackgroundJavaScript(10000);
 		assertThat(loginPage.getUrl().getFile()).isEqualTo("/login?logout");
 	}
 

+ 1 - 0
servlet/xml/java/saml2/login-logout/src/integTest/java/example/Saml2XmlITests.java

@@ -79,6 +79,7 @@ public class Saml2XmlITests {
 		HtmlPage home = (HtmlPage) this.webClient.getCurrentWindow().getEnclosedPage();
 		HtmlElement rpLogoutButton = home.getHtmlElementById("rp_logout_button");
 		HtmlPage loginPage = rpLogoutButton.click();
+		this.webClient.waitForBackgroundJavaScript(10000);
 		assertThat(loginPage.getUrl().getFile()).isEqualTo("/login?logout");
 	}