diff options
Diffstat (limited to 'unittests/ADT/ilistTest.cpp')
-rw-r--r-- | unittests/ADT/ilistTest.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/unittests/ADT/ilistTest.cpp b/unittests/ADT/ilistTest.cpp index 9127b05b4b8f..377dcc044ddb 100644 --- a/unittests/ADT/ilistTest.cpp +++ b/unittests/ADT/ilistTest.cpp @@ -30,18 +30,18 @@ TEST(ilistTest, Basic) { ilist<Node> List; List.push_back(Node(1)); EXPECT_EQ(1, List.back().Value); - EXPECT_EQ(nullptr, List.back().getPrevNode()); - EXPECT_EQ(nullptr, List.back().getNextNode()); + EXPECT_EQ(nullptr, List.getPrevNode(List.back())); + EXPECT_EQ(nullptr, List.getNextNode(List.back())); List.push_back(Node(2)); EXPECT_EQ(2, List.back().Value); - EXPECT_EQ(2, List.front().getNextNode()->Value); - EXPECT_EQ(1, List.back().getPrevNode()->Value); + EXPECT_EQ(2, List.getNextNode(List.front())->Value); + EXPECT_EQ(1, List.getPrevNode(List.back())->Value); const ilist<Node> &ConstList = List; EXPECT_EQ(2, ConstList.back().Value); - EXPECT_EQ(2, ConstList.front().getNextNode()->Value); - EXPECT_EQ(1, ConstList.back().getPrevNode()->Value); + EXPECT_EQ(2, ConstList.getNextNode(ConstList.front())->Value); + EXPECT_EQ(1, ConstList.getPrevNode(ConstList.back())->Value); } TEST(ilistTest, SpliceOne) { @@ -81,7 +81,7 @@ TEST(ilistTest, UnsafeClear) { // List with contents. List.push_back(1); ASSERT_EQ(1u, List.size()); - Node *N = List.begin(); + Node *N = &*List.begin(); EXPECT_EQ(1, N->Value); List.clearAndLeakNodesUnsafely(); EXPECT_EQ(0u, List.size()); |