summaryrefslogtreecommitdiff
path: root/src/mongo/logv2/logv2_test.cpp
diff options
context:
space:
mode:
authorBilly Donahue <billy.donahue@mongodb.com>2020-06-25 17:30:24 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-06-30 20:17:23 +0000
commit8b2211d9a7b52a3ff951e9043966bbca3c555c30 (patch)
tree674eaebb98ffc617be500470bb7faa9a77be03b1 /src/mongo/logv2/logv2_test.cpp
parent08e0e41a90051bd1fb6ac5fe3771fb7383c744af (diff)
downloadmongo-8b2211d9a7b52a3ff951e9043966bbca3c555c30.tar.gz
SERVER-47933 runtime attr unique check
Diffstat (limited to 'src/mongo/logv2/logv2_test.cpp')
-rw-r--r--src/mongo/logv2/logv2_test.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mongo/logv2/logv2_test.cpp b/src/mongo/logv2/logv2_test.cpp
index e5c702a1f7c..f863c7db555 100644
--- a/src/mongo/logv2/logv2_test.cpp
+++ b/src/mongo/logv2/logv2_test.cpp
@@ -1318,6 +1318,13 @@ TEST_F(LogV2ContainerTest, StringMapUint32) {
});
}
+TEST_F(LogV2Test, AttrNameCollision) {
+ ASSERT_THROWS_CODE(
+ LOGV2(4793300, "Collision {k1}", "Collision", "k1"_attr = "v1", "k1"_attr = "v2"),
+ AssertionException,
+ 4793301);
+}
+
TEST_F(LogV2Test, Unicode) {
auto lines = makeLineCapture(JSONFormatter());