From 02191a91ea2444fc1423a96a042d03d700b4dc52 Mon Sep 17 00:00:00 2001 From: Bernie Hackett Date: Sun, 3 Jun 2018 08:19:06 -0700 Subject: [PATCH] PYTHON-1544 - Resync SDAM tests --- .../rs/normalize_case_me.json | 93 +++++++++++++++++++ .../rs/primary_mismatched_me.json | 4 +- .../rs/secondary_mismatched_me.json | 4 +- 3 files changed, 99 insertions(+), 2 deletions(-) create mode 100644 test/discovery_and_monitoring/rs/normalize_case_me.json diff --git a/test/discovery_and_monitoring/rs/normalize_case_me.json b/test/discovery_and_monitoring/rs/normalize_case_me.json new file mode 100644 index 000000000..e854e7fb4 --- /dev/null +++ b/test/discovery_and_monitoring/rs/normalize_case_me.json @@ -0,0 +1,93 @@ +{ + "description": "Replica set mixed case normalization", + "uri": "mongodb://A/?replicaSet=rs", + "phases": [ + { + "responses": [ + [ + "a:27017", + { + "ok": 1, + "ismaster": true, + "setName": "rs", + "me": "A:27017", + "hosts": [ + "A:27017" + ], + "passives": [ + "B:27017" + ], + "arbiters": [ + "C:27017" + ], + "minWireVersion": 0, + "maxWireVersion": 6 + } + ] + ], + "outcome": { + "servers": { + "a:27017": { + "type": "RSPrimary", + "setName": "rs" + }, + "b:27017": { + "type": "Unknown", + "setName": null + }, + "c:27017": { + "type": "Unknown", + "setName": null + } + }, + "topologyType": "ReplicaSetWithPrimary", + "logicalSessionTimeoutMinutes": null, + "setName": "rs" + } + }, + { + "responses": [ + [ + "b:27017", + { + "ok": 1, + "ismaster": false, + "secondary": true, + "setName": "rs", + "me": "B:27017", + "hosts": [ + "A:27017" + ], + "passives": [ + "B:27017" + ], + "arbiters": [ + "C:27017" + ], + "minWireVersion": 0, + "maxWireVersion": 6 + } + ] + ], + "outcome": { + "servers": { + "a:27017": { + "type": "RSPrimary", + "setName": "rs" + }, + "b:27017": { + "type": "RSSecondary", + "setName": "rs" + }, + "c:27017": { + "type": "Unknown", + "setName": null + } + }, + "topologyType": "ReplicaSetWithPrimary", + "logicalSessionTimeoutMinutes": null, + "setName": "rs" + } + } + ] +} diff --git a/test/discovery_and_monitoring/rs/primary_mismatched_me.json b/test/discovery_and_monitoring/rs/primary_mismatched_me.json index b76789e85..8d18a6971 100644 --- a/test/discovery_and_monitoring/rs/primary_mismatched_me.json +++ b/test/discovery_and_monitoring/rs/primary_mismatched_me.json @@ -28,7 +28,9 @@ ], "ismaster": true, "ok": 1, - "setName": "rs" + "setName": "rs", + "minWireVersion": 0, + "maxWireVersion": 6 } ] ] diff --git a/test/discovery_and_monitoring/rs/secondary_mismatched_me.json b/test/discovery_and_monitoring/rs/secondary_mismatched_me.json index 20f09ede5..d2a70f678 100644 --- a/test/discovery_and_monitoring/rs/secondary_mismatched_me.json +++ b/test/discovery_and_monitoring/rs/secondary_mismatched_me.json @@ -28,7 +28,9 @@ ], "ismaster": false, "ok": 1, - "setName": "rs" + "setName": "rs", + "minWireVersion": 0, + "maxWireVersion": 6 } ] ]