This is an automated email from the ASF dual-hosted git repository.

sebb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-validator.git


The following commit(s) were added to refs/heads/master by this push:
     new c148b04  Show individual failures
c148b04 is described below

commit c148b04d1819599c2e8cd9da69f7f37a337b74dc
Author: Sebb <s...@apache.org>
AuthorDate: Mon Jul 27 13:20:15 2020 +0100

    Show individual failures
    
    Test currently disabled, but it would be useful to show all errors
---
 .../apache/commons/validator/routines/EmailValidatorTest.java | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git 
a/src/test/java/org/apache/commons/validator/routines/EmailValidatorTest.java 
b/src/test/java/org/apache/commons/validator/routines/EmailValidatorTest.java
index 0df9202..620d192 100644
--- 
a/src/test/java/org/apache/commons/validator/routines/EmailValidatorTest.java
+++ 
b/src/test/java/org/apache/commons/validator/routines/EmailValidatorTest.java
@@ -477,14 +477,17 @@ protected void tearDown() {
      * The real solution is to fix the email parsing.
      */
     public void _testEmailFromPerl()  {
+        int errors = 0;
         for (int index = 0; index < testEmailFromPerl.length; index++) {
             String item = testEmailFromPerl[index].item;
-            if (testEmailFromPerl[index].valid) {
-                assertTrue("Should be OK: "+item, validator.isValid(item));
-            } else {
-                assertFalse("Should fail: "+item, validator.isValid(item));
+            boolean exp =  testEmailFromPerl[index].valid;
+            boolean act = validator.isValid(item);
+            if (act != exp) {
+                System.out.printf("%s: expected %s actual %s%n", item, exp, 
act);
+                errors += 1;
             }
         }
+        assertEquals("Expected 0 errors", 0, errors);
     }
 
     public void testValidator293(){

Reply via email to