summaryrefslogtreecommitdiff
path: root/src/mongo/s/append_raw_responses_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/s/append_raw_responses_test.cpp')
-rw-r--r--src/mongo/s/append_raw_responses_test.cpp13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/mongo/s/append_raw_responses_test.cpp b/src/mongo/s/append_raw_responses_test.cpp
index 3ded061ce00..9bbc161bfb1 100644
--- a/src/mongo/s/append_raw_responses_test.cpp
+++ b/src/mongo/s/append_raw_responses_test.cpp
@@ -50,8 +50,6 @@ const Status kShardNotFoundStatus{ErrorCodes::ShardNotFound, "dummy"};
const Status kError1Status{ErrorCodes::HostUnreachable, "dummy"};
const Status kError2Status{ErrorCodes::HostUnreachable, "dummy"};
-const Status kStaleConfigErrorStatus{ErrorCodes::StaleShardVersion, "dummy"};
-
const Status kWriteConcernError1Status{ErrorCodes::WriteConcernFailed, "dummy"};
const Status kWriteConcernError2Status{ErrorCodes::UnsatisfiableWriteConcern, "dummy"};
@@ -195,6 +193,17 @@ protected:
const std::vector<ShardId> kShardIdList{kShard1, kShard2, kShard3, kShard4, kShard5};
+ const Status kStaleConfigErrorStatus{[] {
+ OID epoch{OID::gen()};
+ Timestamp timestamp{1, 0};
+ return StaleConfigInfo(
+ NamespaceString("Foo.Bar"),
+ ChunkVersion(1, 0, epoch, timestamp),
+ boost::none,
+ ShardId{"dummy"});
+ }(),
+ "dummy"};
+
private:
static void _assertShardIdsMatch(const std::set<ShardId>& expectedShardIds,
const std::set<ShardId>& actualShardIds) {