================ @@ -17,6 +17,66 @@ using namespace llvm; +TEST(SmallSetTest, ConstructorIteratorPair) { + auto L = {1, 2, 3, 4, 5}; + SmallSet<int, 4> S(std::begin(L), std::end(L)); + for (int Value : L) + EXPECT_TRUE(S.contains(Value)); ---------------- kuhar wrote:
You can also do `EXPECT_THAT(S, UnorderedElementsAreArray(L));`. This prints nice error messages. Also elsewhere below. https://github.com/llvm/llvm-project/pull/108601 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits