| Index: tests/RefDictTest.cpp
|
| diff --git a/tests/RefDictTest.cpp b/tests/RefDictTest.cpp
|
| index 5b9987e29aaf23cfb08f15d9d9049138be44d476..1e18a6815d0b1ac6047205c61f4b9af75ca97075 100644
|
| --- a/tests/RefDictTest.cpp
|
| +++ b/tests/RefDictTest.cpp
|
| @@ -6,7 +6,6 @@
|
| */
|
|
|
| #include "SkRefDict.h"
|
| -#include "RefCntIs.h"
|
| #include "Test.h"
|
|
|
| class TestRC : public SkRefCnt {
|
| @@ -26,50 +25,50 @@
|
|
|
| dict.set("foo", &data0);
|
| REPORTER_ASSERT(reporter, &data0 == dict.find("foo"));
|
| - REPORTER_ASSERT(reporter, RefCntIs(data0, 2));
|
| + REPORTER_ASSERT(reporter, 2 == data0.getRefCnt());
|
|
|
| dict.set("foo", &data0);
|
| REPORTER_ASSERT(reporter, &data0 == dict.find("foo"));
|
| - REPORTER_ASSERT(reporter, RefCntIs(data0, 2));
|
| + REPORTER_ASSERT(reporter, 2 == data0.getRefCnt());
|
|
|
| dict.set("foo", &data1);
|
| REPORTER_ASSERT(reporter, &data1 == dict.find("foo"));
|
| - REPORTER_ASSERT(reporter, RefCntIs(data0, 1));
|
| - REPORTER_ASSERT(reporter, RefCntIs(data1, 2));
|
| + REPORTER_ASSERT(reporter, 1 == data0.getRefCnt());
|
| + REPORTER_ASSERT(reporter, 2 == data1.getRefCnt());
|
|
|
| dict.set("foo", NULL);
|
| REPORTER_ASSERT(reporter, NULL == dict.find("foo"));
|
| - REPORTER_ASSERT(reporter, RefCntIs(data0, 1));
|
| - REPORTER_ASSERT(reporter, RefCntIs(data1, 1));
|
| + REPORTER_ASSERT(reporter, 1 == data0.getRefCnt());
|
| + REPORTER_ASSERT(reporter, 1 == data1.getRefCnt());
|
|
|
| dict.set("foo", &data0);
|
| dict.set("bar", &data1);
|
| REPORTER_ASSERT(reporter, &data0 == dict.find("foo"));
|
| REPORTER_ASSERT(reporter, &data1 == dict.find("bar"));
|
| - REPORTER_ASSERT(reporter, RefCntIs(data0, 2));
|
| - REPORTER_ASSERT(reporter, RefCntIs(data1, 2));
|
| + REPORTER_ASSERT(reporter, 2 == data0.getRefCnt());
|
| + REPORTER_ASSERT(reporter, 2 == data1.getRefCnt());
|
|
|
| dict.set("foo", &data1);
|
| REPORTER_ASSERT(reporter, &data1 == dict.find("foo"));
|
| REPORTER_ASSERT(reporter, &data1 == dict.find("bar"));
|
| - REPORTER_ASSERT(reporter, RefCntIs(data0, 1));
|
| - REPORTER_ASSERT(reporter, RefCntIs(data1, 3));
|
| + REPORTER_ASSERT(reporter, 1 == data0.getRefCnt());
|
| + REPORTER_ASSERT(reporter, 3 == data1.getRefCnt());
|
|
|
| dict.removeAll();
|
| REPORTER_ASSERT(reporter, NULL == dict.find("foo"));
|
| REPORTER_ASSERT(reporter, NULL == dict.find("bar"));
|
| - REPORTER_ASSERT(reporter, RefCntIs(data0, 1));
|
| - REPORTER_ASSERT(reporter, RefCntIs(data1, 1));
|
| + REPORTER_ASSERT(reporter, 1 == data0.getRefCnt());
|
| + REPORTER_ASSERT(reporter, 1 == data1.getRefCnt());
|
|
|
| {
|
| SkRefDict d;
|
| REPORTER_ASSERT(reporter, NULL == d.find("foo"));
|
| - REPORTER_ASSERT(reporter, RefCntIs(data0, 1));
|
| + REPORTER_ASSERT(reporter, 1 == data0.getRefCnt());
|
| d.set("foo", &data0);
|
| REPORTER_ASSERT(reporter, &data0 == d.find("foo"));
|
| - REPORTER_ASSERT(reporter, RefCntIs(data0, 2));
|
| + REPORTER_ASSERT(reporter, 2 == data0.getRefCnt());
|
| // let d go out of scope still with a ref on data0
|
| }
|
| // be sure d's destructor lowered data0's owner count back to 1
|
| - REPORTER_ASSERT(reporter, RefCntIs(data0, 1));
|
| + REPORTER_ASSERT(reporter, 1 == data0.getRefCnt());
|
| }
|
|
|