Author: xavier
Date: Sun Nov 18 23:31:46 2007
New Revision: 596216

URL: http://svn.apache.org/viewvc?rev=596216&view=rev
Log:
add details when test fails

Modified:
    
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/ResolverTestHelper.java

Modified: 
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/ResolverTestHelper.java
URL: 
http://svn.apache.org/viewvc/incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/ResolverTestHelper.java?rev=596216&r1=596215&r2=596216&view=diff
==============================================================================
--- 
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/ResolverTestHelper.java
 (original)
+++ 
incubator/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/ResolverTestHelper.java
 Sun Nov 18 23:31:46 2007
@@ -17,6 +17,8 @@
  */
 package org.apache.ivy.plugins.resolver;
 
+import java.util.Arrays;
+
 import junit.framework.Assert;
 
 import org.apache.ivy.core.search.ModuleEntry;
@@ -30,7 +32,9 @@
     static void assertOrganisationEntries(DependencyResolver resolver, 
String[] orgNames,
             OrganisationEntry[] orgs) {
         Assert.assertNotNull(orgs);
-        Assert.assertEquals(orgNames.length, orgs.length);
+        Assert.assertEquals("invalid organisation entries: unmatched number: 
expected: " 
+            + Arrays.asList(orgNames) + " but was "+Arrays.asList(orgs),
+            orgNames.length, orgs.length);
         assertOrganisationEntriesContains(resolver, orgNames, orgs);
     }
 
@@ -52,7 +56,9 @@
     static void assertModuleEntries(DependencyResolver resolver, 
OrganisationEntry org,
             String[] names, ModuleEntry[] mods) {
         Assert.assertNotNull(mods);
-        Assert.assertEquals(names.length, mods.length);
+        Assert.assertEquals("invalid module entries: unmatched number: 
expected: " 
+            + Arrays.asList(names) + " but was "+Arrays.asList(mods),
+            names.length, mods.length);
         assertModuleEntriesContains(resolver, org, names, mods);
     }
 
@@ -75,7 +81,9 @@
     static void assertRevisionEntries(DependencyResolver resolver, ModuleEntry 
mod, String[] names,
             RevisionEntry[] revs) {
         Assert.assertNotNull(revs);
-        Assert.assertEquals(names.length, revs.length);
+        Assert.assertEquals("invalid revision entries: unmatched number: 
expected: " 
+            + Arrays.asList(names) + " but was "+Arrays.asList(revs),
+            names.length, revs.length);
         assertRevisionEntriesContains(resolver, mod, names, revs);
     }
 


Reply via email to