From 21d60d51618e03a970aa4c00a0d157abceedb3e7 Mon Sep 17 00:00:00 2001 From: Chandler Carruth Date: Sun, 4 Mar 2012 10:23:11 +0000 Subject: Split this test up into two smaller, and more focused tests. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@151999 91177308-0d34-0410-b5e6-96231b3b80d8 --- unittests/ADT/HashingTest.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'unittests/ADT') diff --git a/unittests/ADT/HashingTest.cpp b/unittests/ADT/HashingTest.cpp index c89ca14..f00cac2 100644 --- a/unittests/ADT/HashingTest.cpp +++ b/unittests/ADT/HashingTest.cpp @@ -70,7 +70,9 @@ TEST(HashingTest, HashValueBasicTest) { EXPECT_EQ(hash_value(c), hash_value('x')); EXPECT_EQ(hash_value('4'), hash_value('0' + 4)); EXPECT_EQ(hash_value(addr), hash_value(&y)); +} +TEST(HashingTest, HashValueStdPair) { EXPECT_EQ(hash_combine(42, 43), hash_value(std::make_pair(42, 43))); EXPECT_NE(hash_combine(43, 42), hash_value(std::make_pair(42, 43))); EXPECT_NE(hash_combine(42, 43), hash_value(std::make_pair(42ull, 43ull))); -- cgit v1.1