Index: tests/LListTest.cpp |
diff --git a/tests/LListTest.cpp b/tests/LListTest.cpp |
index 34bbb4dcbaf9a16e61307dd4cb5da76b4fc79840..3d1921514c9bae221eb794471d18bf470de7386a 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 |
} |
} |