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

nfsantos pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git


The following commit(s) were added to refs/heads/trunk by this push:
     new c5e10e72b1 OAK-10808 - Skip test if Mongo is not available. (#1463)
c5e10e72b1 is described below

commit c5e10e72b1308d03a19051b53053e34677be2e93
Author: Nuno Santos <nsan...@adobe.com>
AuthorDate: Thu May 16 10:17:07 2024 +0200

    OAK-10808 - Skip test if Mongo is not available. (#1463)
---
 .../flatfile/pipelined/PipelinedMongoConnectionFailureIT.java      | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git 
a/oak-run-commons/src/test/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/pipelined/PipelinedMongoConnectionFailureIT.java
 
b/oak-run-commons/src/test/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/pipelined/PipelinedMongoConnectionFailureIT.java
index e2f1072531..84b8159e8d 100644
--- 
a/oak-run-commons/src/test/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/pipelined/PipelinedMongoConnectionFailureIT.java
+++ 
b/oak-run-commons/src/test/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/pipelined/PipelinedMongoConnectionFailureIT.java
@@ -26,7 +26,9 @@ import 
org.apache.jackrabbit.oak.plugins.document.DocumentMKBuilderProvider;
 import org.apache.jackrabbit.oak.plugins.document.MongoUtils;
 import org.apache.jackrabbit.oak.plugins.document.mongo.MongoDockerRule;
 import org.junit.Assert;
+import org.junit.Assume;
 import org.junit.Before;
+import org.junit.BeforeClass;
 import org.junit.Rule;
 import org.junit.Test;
 import org.junit.contrib.java.lang.system.RestoreSystemProperties;
@@ -73,6 +75,11 @@ public class PipelinedMongoConnectionFailureIT {
     private Proxy proxy;
     private String mongoUri;
 
+    @BeforeClass
+    public static void setup() throws IOException {
+        Assume.assumeTrue(MongoUtils.isAvailable());
+    }
+
     @Before
     public void before() throws Exception {
         ToxiproxyClient toxiproxyClient = new 
ToxiproxyClient(toxiproxy.getHost(), toxiproxy.getControlPort());

Reply via email to