Author: aadamchik
Date: Wed Nov 22 17:17:16 2006
New Revision: 478420
URL: http://svn.apache.org/viewvc?view=rev&rev=478420
Log:
more verbose error message during test failures
Modified:
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/cayenne/access/UnitTestDomain.java
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/cayenne/access/UnitTestDomainQueryAction.java
Modified:
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/cayenne/access/UnitTestDomain.java
URL:
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/cayenne/access/UnitTestDomain.java?view=diff&rev=478420&r1=478419&r2=478420
==============================================================================
---
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/cayenne/access/UnitTestDomain.java
(original)
+++
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/cayenne/access/UnitTestDomain.java
Wed Nov 22 17:17:16 2006
@@ -63,12 +63,14 @@
}
public void performQueries(Collection queries, OperationObserver callback)
{
- checkQueryAllowed();
+ checkQueryAllowed(queries);
super.performQueries(queries, callback);
}
- public void checkQueryAllowed() throws AssertionFailedError {
- Assert.assertFalse("Query is unexpected.", blockingQueries);
+ public void checkQueryAllowed(Collection queries) throws
AssertionFailedError {
+ if (blockingQueries) {
+ Assert.fail("Query is unexpected: " + queries);
+ }
queryCount++;
}
Modified:
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/cayenne/access/UnitTestDomainQueryAction.java
URL:
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/cayenne/access/UnitTestDomainQueryAction.java?view=diff&rev=478420&r1=478419&r2=478420
==============================================================================
---
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/cayenne/access/UnitTestDomainQueryAction.java
(original)
+++
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/cayenne/access/UnitTestDomainQueryAction.java
Wed Nov 22 17:17:16 2006
@@ -19,6 +19,9 @@
package org.apache.cayenne.access;
+import java.util.Collection;
+import java.util.Collections;
+
import junit.framework.AssertionFailedError;
import org.apache.cayenne.ObjectContext;
@@ -46,11 +49,11 @@
}
void runQueryInTransaction() {
- checkQueryAllowed();
+ checkQueryAllowed(Collections.singleton(query));
super.runQueryInTransaction();
}
- protected void checkQueryAllowed() throws AssertionFailedError {
- ((UnitTestDomain) domain).checkQueryAllowed();
+ protected void checkQueryAllowed(Collection queries) throws
AssertionFailedError {
+ ((UnitTestDomain) domain).checkQueryAllowed(queries);
}
}