Test for id overflow and string deduplication in SharedValueStores (#3319)

Follow-on to #3311
This commit is contained in:
josh11b
2023-10-20 20:40:48 +00:00
committed by GitHub
parent a46e7dd967
commit 5b3b7aa3ed
2 changed files with 7 additions and 1 deletions
+4
View File
@@ -66,6 +66,10 @@ TEST(ValueStore, String) {
EXPECT_THAT(a_id, Not(Eq(b_id)));
EXPECT_THAT(value_stores.strings().Get(a_id), Eq(a));
EXPECT_THAT(value_stores.strings().Get(b_id), Eq(b));
// Adding the same string again should return the same id.
EXPECT_THAT(value_stores.strings().Add(a), Eq(a_id));
EXPECT_THAT(value_stores.strings().Add(b), Eq(b_id));
}
} // namespace