Author: stefanegli
Date: Thu Nov 3 15:34:17 2016
New Revision: 1767907
URL: http://svn.apache.org/viewvc?rev=1767907&view=rev
Log:
OAK-5061 : added an expected event which erroneously got left out
Modified:
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/observation/ObservationTest.java
Modified:
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/observation/ObservationTest.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/observation/ObservationTest.java?rev=1767907&r1=1767906&r2=1767907&view=diff
==============================================================================
---
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/observation/ObservationTest.java
(original)
+++
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/observation/ObservationTest.java
Thu Nov 3 15:34:17 2016
@@ -1290,9 +1290,13 @@ public class ObservationTest extends Abs
List<Event> unexpected = listener.getUnexpected();
assertTrue("Unexpected events: " + unexpected, unexpected.isEmpty());
- testNode.getNode("a").getNode("b").remove();
+ Node b = testNode.getNode("a").getNode("b");
+ // OAK-5061 : the event NODE_REMOVED on /a/b is actually expected and
was missing in the test:
+ listener.expect(b.getPath(), NODE_REMOVED);
+ b.remove();
testNode.getSession().save();
+ Thread.sleep(1000);
missing = listener.getMissing(TIME_OUT, TimeUnit.SECONDS);
assertTrue("Missing events: " + missing, missing.isEmpty());
unexpected = listener.getUnexpected();