diff options
Diffstat (limited to 'llvm/unittests/ADT/StringMapTest.cpp')
-rw-r--r-- | llvm/unittests/ADT/StringMapTest.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/unittests/ADT/StringMapTest.cpp b/llvm/unittests/ADT/StringMapTest.cpp index 98fbd6e..6a3cca5 100644 --- a/llvm/unittests/ADT/StringMapTest.cpp +++ b/llvm/unittests/ADT/StringMapTest.cpp @@ -111,6 +111,13 @@ TEST_F(StringMapTest, ConstEmptyMapTest) { EXPECT_TRUE(constTestMap.find(testKeyStr) == constTestMap.end()); } +// initializer_list ctor test; also implicitly tests initializer_list and +// iterator overloads of insert(). +TEST_F(StringMapTest, InitializerListCtor) { + testMap = StringMap<uint32_t>({{"key", 1}}); + assertSingleItemMap(); +} + // A map with a single entry. TEST_F(StringMapTest, SingleEntryMapTest) { testMap[testKey] = testValue; |