diff options
Diffstat (limited to 'tests/LListTest.cpp')
-rw-r--r-- | tests/LListTest.cpp | 31 |
1 files changed, 1 insertions, 30 deletions
diff --git a/tests/LListTest.cpp b/tests/LListTest.cpp index 34bbb4dcba..3d1921514c 100644 --- a/tests/LListTest.cpp +++ b/tests/LListTest.cpp @@ -5,7 +5,6 @@ * found in the LICENSE file. */ -#include "SkInstCnt.h" #include "SkRandom.h" #include "SkTInternalLList.h" #include "SkTLList.h" @@ -17,15 +16,10 @@ public: } bool operator== (const ListElement& other) { return fID == other.fID; } -#if SK_ENABLE_INST_COUNT - // Make the instance count available publicly. - static int InstanceCount() { return GetInstanceCount(); } -#endif - int fID; private: - SK_DECLARE_INST_COUNT(ListElement); + SK_DECLARE_INTERNAL_LLIST_INTERFACE(ListElement); }; @@ -134,10 +128,6 @@ static void TestTLList(skiatest::Reporter* reporter) { Iter iter3; Iter iter4; -#if SK_ENABLE_INST_COUNT - SkASSERT(0 == ListElement::InstanceCount()); -#endif - REPORTER_ASSERT(reporter, list1.isEmpty()); REPORTER_ASSERT(reporter, NULL == iter1.init(list1, Iter::kHead_IterStart)); REPORTER_ASSERT(reporter, NULL == iter1.init(list1, Iter::kTail_IterStart)); @@ -150,9 +140,6 @@ static void TestTLList(skiatest::Reporter* reporter) { // Create two identical lists, one by appending to head and the other to the tail. list1.addToHead(ListElement(1)); list2.addToTail(ListElement(1)); -#if SK_ENABLE_INST_COUNT - SkASSERT(2 == ListElement::InstanceCount()); -#endif iter1.init(list1, Iter::kHead_IterStart); iter2.init(list1, Iter::kTail_IterStart); REPORTER_ASSERT(reporter, iter1.get()->fID == iter2.get()->fID); @@ -177,10 +164,6 @@ static void TestTLList(skiatest::Reporter* reporter) { iter4.init(list2, Iter::kTail_IterStart); list2.addToHead(ListElement(2)); -#if SK_ENABLE_INST_COUNT - SkASSERT(3 == ListElement::InstanceCount()); -#endif - REPORTER_ASSERT(reporter, iter3.get()->fID == iter1.get()->fID); REPORTER_ASSERT(reporter, iter4.get()->fID == iter1.get()->fID); REPORTER_ASSERT(reporter, 1 == Iter(list2, Iter::kTail_IterStart).get()->fID); @@ -188,16 +171,10 @@ static void TestTLList(skiatest::Reporter* reporter) { REPORTER_ASSERT(reporter, list1 != list2); list1.addToHead(ListElement(2)); REPORTER_ASSERT(reporter, list1 == list2); -#if SK_ENABLE_INST_COUNT - SkASSERT(4 == ListElement::InstanceCount()); -#endif REPORTER_ASSERT(reporter, !list1.isEmpty()); list1.reset(); list2.reset(); -#if SK_ENABLE_INST_COUNT - SkASSERT(0 == ListElement::InstanceCount()); -#endif REPORTER_ASSERT(reporter, list1.isEmpty() && list2.isEmpty()); // randomly perform insertions and deletions on a list and perform tests @@ -300,14 +277,8 @@ static void TestTLList(skiatest::Reporter* reporter) { --count; } REPORTER_ASSERT(reporter, count == list1.count()); -#if SK_ENABLE_INST_COUNT - SkASSERT(count == ListElement::InstanceCount()); -#endif } list1.reset(); -#if SK_ENABLE_INST_COUNT - SkASSERT(0 == ListElement::InstanceCount()); -#endif } } |