Skip to content

Commit 1e79c5e

Browse files
authoredMay 7, 2024
Disable failing unified CRUD tests (#1381)
JAVA-5458
1 parent 330d3b1 commit 1e79c5e

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed
 

‎driver-sync/src/test/functional/com/mongodb/client/unified/UnifiedCrudTest.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
import java.net.URISyntaxException;
2626
import java.util.Collection;
2727

28+
import static com.mongodb.ClusterFixture.isDiscoverableReplicaSet;
29+
import static com.mongodb.ClusterFixture.serverVersionAtLeast;
2830
import static org.junit.Assume.assumeFalse;
2931

3032
public class UnifiedCrudTest extends UnifiedSyncTest {
@@ -49,6 +51,10 @@ public static void customSkips(final String fileDescription, final String testDe
4951
assumeFalse(testDescription.equals("Unacknowledged findOneAndUpdate with hint document on 4.4+ server"));
5052
assumeFalse(testDescription.equals("Unacknowledged findOneAndDelete with hint string on 4.4+ server"));
5153
assumeFalse(testDescription.equals("Unacknowledged findOneAndDelete with hint document on 4.4+ server"));
54+
if (isDiscoverableReplicaSet() && serverVersionAtLeast(8, 0)) {
55+
assumeFalse(testDescription.equals("Aggregate with $out includes read preference for 5.0+ server"));
56+
assumeFalse(testDescription.equals("Database-level aggregate with $out includes read preference for 5.0+ server"));
57+
}
5258
}
5359

5460
@Parameterized.Parameters(name = "{0}: {1}")

0 commit comments

Comments
 (0)
Please sign in to comment.