aboutsummaryrefslogtreecommitdiff
path: root/test/common/ptr.h
diff options
context:
space:
mode:
Diffstat (limited to 'test/common/ptr.h')
-rw-r--r--test/common/ptr.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/test/common/ptr.h b/test/common/ptr.h
index 3071c3c0ca..4bd81f8004 100644
--- a/test/common/ptr.h
+++ b/test/common/ptr.h
@@ -13,21 +13,22 @@ class PtrTestSuite : public CxxTest::TestSuite
{
Common::SharedPtr<int> p2 = p1;
TS_ASSERT(!p1.unique());
- TS_ASSERT(p1.refCount() == p2.refCount());
- TS_ASSERT(p1.refCount() == 2);
- TS_ASSERT(p1 == p2);
+ TS_ASSERT_EQUALS(p1.refCount(), p2.refCount());
+ TS_ASSERT_EQUALS(p1.refCount(), 2);
+ TS_ASSERT_EQUALS(p1, p2);
TS_ASSERT_EQUALS(*p2, 1);
{
Common::SharedPtr<int> p3;
p3 = p2;
- TS_ASSERT(p3 == p2 && p3 == p1);
- TS_ASSERT(p1.refCount() == 3);
+ TS_ASSERT_EQUALS(p3, p2);
+ TS_ASSERT_EQUALS(p3, p1);
+ TS_ASSERT_EQUALS(p1.refCount(), 3);
TS_ASSERT_EQUALS(*p3, 1);
*p3 = 0;
TS_ASSERT_EQUALS(*p3, 0);
}
TS_ASSERT_EQUALS(*p2, 0);
- TS_ASSERT(p1.refCount() == 2);
+ TS_ASSERT_EQUALS(p1.refCount(), 2);
}
TS_ASSERT_EQUALS(*p1, 0);