Author: rhauch
Date: 2009-12-03 17:08:04 -0500 (Thu, 03 Dec 2009)
New Revision: 1390
Modified:
trunk/dna-jcr/src/test/java/org/jboss/dna/jcr/JcrObservationManagerTest.java
Log:
DNA-456 Added different print statements when failure occurs to hopefully shed some light
on why some tests are failing on the build box.
Modified: trunk/dna-jcr/src/test/java/org/jboss/dna/jcr/JcrObservationManagerTest.java
===================================================================
---
trunk/dna-jcr/src/test/java/org/jboss/dna/jcr/JcrObservationManagerTest.java 2009-12-03
22:01:45 UTC (rev 1389)
+++
trunk/dna-jcr/src/test/java/org/jboss/dna/jcr/JcrObservationManagerTest.java 2009-12-03
22:08:04 UTC (rev 1390)
@@ -186,8 +186,15 @@
}
void checkResults( TestListener listener ) {
- assertThat("Received incorrect number of events",
listener.getActualEventCount(), is(listener.getExpectedEventCount()));
- assertThat(listener.getErrorMessage(), listener.getErrorMessage(),
is(nullValue()));
+ if ( listener.getActualEventCount() != listener.getExpectedEventCount() ) {
+ // Wrong number ...
+ System.out.println("Received incorrect number of events. Actual events
were: ");
+ for ( Event event : listener.getEvents() ) {
+ System.out.println(event);
+ }
+ assertThat("Received incorrect number of events",
listener.getActualEventCount(), is(listener.getExpectedEventCount()));
+ assertThat(listener.getErrorMessage(), listener.getErrorMessage(),
is(nullValue()));
+ }
}
boolean containsPath( TestListener listener,