Skip to content

Commit 4c16a45

Browse files
authored
Sync unified change-streams tests (#1550)
1 parent 1b31621 commit 4c16a45

File tree

9 files changed

+12
-14
lines changed

9 files changed

+12
-14
lines changed

Diff for: driver-core/src/test/resources/unified-test-format/change-streams/change-streams-clusterTime.json

-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
"minServerVersion": "4.0.0",
2929
"topologies": [
3030
"replicaset",
31-
"sharded-replicaset",
3231
"load-balanced",
3332
"sharded"
3433
],

Diff for: driver-core/src/test/resources/unified-test-format/change-streams/change-streams-disambiguatedPaths.json

-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
"minServerVersion": "6.1.0",
2929
"topologies": [
3030
"replicaset",
31-
"sharded-replicaset",
3231
"load-balanced",
3332
"sharded"
3433
],

Diff for: driver-core/src/test/resources/unified-test-format/change-streams/change-streams-errors.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@
145145
"minServerVersion": "4.1.11",
146146
"topologies": [
147147
"replicaset",
148-
"sharded-replicaset",
148+
"sharded",
149149
"load-balanced"
150150
]
151151
}
@@ -190,7 +190,7 @@
190190
"minServerVersion": "4.2",
191191
"topologies": [
192192
"replicaset",
193-
"sharded-replicaset",
193+
"sharded",
194194
"load-balanced"
195195
]
196196
}

Diff for: driver-core/src/test/resources/unified-test-format/change-streams/change-streams-pre_and_post_images.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"minServerVersion": "6.0.0",
77
"topologies": [
88
"replicaset",
9-
"sharded-replicaset",
9+
"sharded",
1010
"load-balanced"
1111
],
1212
"serverless": "forbid"

Diff for: driver-core/src/test/resources/unified-test-format/change-streams/change-streams-resume-allowlist.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"minServerVersion": "3.6",
77
"topologies": [
88
"replicaset",
9-
"sharded-replicaset",
9+
"sharded",
1010
"load-balanced"
1111
],
1212
"serverless": "forbid"

Diff for: driver-core/src/test/resources/unified-test-format/change-streams/change-streams-resume-errorLabels.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"minServerVersion": "4.3.1",
77
"topologies": [
88
"replicaset",
9-
"sharded-replicaset",
9+
"sharded",
1010
"load-balanced"
1111
],
1212
"serverless": "forbid"

Diff for: driver-core/src/test/resources/unified-test-format/change-streams/change-streams-showExpandedEvents.json

-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
"minServerVersion": "6.0.0",
77
"topologies": [
88
"replicaset",
9-
"sharded-replicaset",
109
"sharded"
1110
],
1211
"serverless": "forbid"
@@ -463,7 +462,6 @@
463462
"runOnRequirements": [
464463
{
465464
"topologies": [
466-
"sharded-replicaset",
467465
"sharded"
468466
]
469467
}

Diff for: driver-core/src/test/resources/unified-test-format/change-streams/change-streams.json

-5
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,6 @@
210210
"expectEvents": [
211211
{
212212
"client": "client0",
213-
"ignoreExtraEvents": true,
214213
"events": [
215214
{
216215
"commandStartedEvent": {
@@ -256,7 +255,6 @@
256255
"expectEvents": [
257256
{
258257
"client": "client0",
259-
"ignoreExtraEvents": true,
260258
"events": [
261259
{
262260
"commandStartedEvent": {
@@ -293,7 +291,6 @@
293291
"expectEvents": [
294292
{
295293
"client": "client0",
296-
"ignoreExtraEvents": true,
297294
"events": [
298295
{
299296
"commandStartedEvent": {
@@ -349,7 +346,6 @@
349346
"expectEvents": [
350347
{
351348
"client": "client0",
352-
"ignoreExtraEvents": true,
353349
"events": [
354350
{
355351
"commandStartedEvent": {
@@ -436,7 +432,6 @@
436432
"expectEvents": [
437433
{
438434
"client": "client0",
439-
"ignoreExtraEvents": true,
440435
"events": [
441436
{
442437
"commandStartedEvent": {

Diff for: driver-reactive-streams/src/test/functional/com/mongodb/reactivestreams/client/unified/ChangeStreamsTest.java

+7
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,12 @@ final class ChangeStreamsTest extends UnifiedReactiveStreamsTest {
4848
"Test that comment is not set on getMore - pre 4.4"
4949
);
5050

51+
private static final List<String> TESTS_WITH_EXTRA_EVENTS =
52+
Arrays.asList(
53+
"Test with document comment",
54+
"Test with string comment"
55+
);
56+
5157
private static final List<String> REQUIRES_BATCH_CURSOR_CREATION_WAITING =
5258
Arrays.asList(
5359
"Change Stream should error when an invalid aggregation stage is passed in",
@@ -59,6 +65,7 @@ final class ChangeStreamsTest extends UnifiedReactiveStreamsTest {
5965
protected void skips(final String fileDescription, final String testDescription) {
6066
assumeFalse(ERROR_REQUIRED_FROM_CHANGE_STREAM_INITIALIZATION_TESTS.contains(testDescription));
6167
assumeFalse(EVENT_SENSITIVE_TESTS.contains(testDescription));
68+
assumeFalse(TESTS_WITH_EXTRA_EVENTS.contains(testDescription));
6269
}
6370

6471
@BeforeEach

0 commit comments

Comments
 (0)