keycloak-aplcache

KEYCLOAK-1823 Annoying behaviour of validations in user

10/13/2015 2:36:20 AM

Details

diff --git a/testsuite/integration/src/test/java/org/keycloak/testsuite/forms/RegisterTest.java b/testsuite/integration/src/test/java/org/keycloak/testsuite/forms/RegisterTest.java
index 1b7ce43..932630b 100755
--- a/testsuite/integration/src/test/java/org/keycloak/testsuite/forms/RegisterTest.java
+++ b/testsuite/integration/src/test/java/org/keycloak/testsuite/forms/RegisterTest.java
@@ -194,16 +194,20 @@ public class RegisterTest {
     }
 
     @Test
-    @Ignore
-    public void registerUserMissingUsernameAndInvalidEmail() {
+    public void registerUserManyErrors() {
         loginPage.open();
         loginPage.clickRegister();
         registerPage.assertCurrent();
 
-        registerPage.register("firstName", "lastName", "registerUserInvalidEmail", null, "password", "password");
+        registerPage.register(null, null, null, "registerUserManyErrors", null, "password");
 
         registerPage.assertCurrent();
-        assertEquals("Please specify username.", registerPage.getError());
+
+        System.out.println(registerPage.getError());
+
+        assertEquals("Please specify first name.\n" +
+                "Please specify last name.\n" +
+                "Please specify email.", registerPage.getError());
 
         events.expectRegister(null, "registerUserMissingUsername@email")
                 .removeDetail(Details.USERNAME)