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

tmaret pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-distribution-journal.git


The following commit(s) were added to refs/heads/master by this push:
     new 787e79f  SLING-10254 - Test the side effect instead of the queue states
787e79f is described below

commit 787e79f07a4a165eda5d95a17aafe490f1aea906
Author: tmaret <[email protected]>
AuthorDate: Tue Mar 23 13:24:02 2021 +0100

    SLING-10254 - Test the side effect instead of the queue states
---
 .../journal/impl/subscriber/SubscriberTest.java           | 15 +++------------
 1 file changed, 3 insertions(+), 12 deletions(-)

diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/SubscriberTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/SubscriberTest.java
index df3ce53..9273da3 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/SubscriberTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/SubscriberTest.java
@@ -289,26 +289,17 @@ public class SubscriberTest {
     }
 
     @Test
-    public void testReceiveDelete() throws DistributionException, 
LoginException, PersistenceException {
+    public void testReceiveDelete() throws LoginException, 
PersistenceException {
         assumeNoPrecondition();
         initSubscriber();
         waitSubscriber(IDLE);
-
-        final Semaphore sem = new Semaphore(0);
-        whenInstallPackage()
-            .thenAnswer(new WaitFor(sem));
-
         createResource("/test");
-        MessageInfo info = createInfo(0l);
+        MessageInfo info = createInfo(0L);
         PackageMessage message = BASIC_DEL_PACKAGE;
         packageHandler.handle(info, message);
-        
-        waitSubscriber(RUNNING);
-        sem.release();
-        
         waitSubscriber(IDLE);
+        await().atMost(30, SECONDS).until(() -> getResource("/test") == null);
         verifyNoStatusMessageSent();
-        assertThat(getResource("/test"), nullValue());
     }
 
     /**

Reply via email to