Avoid using 'check' in QSharedPointer test.

Avoids conflict with macro on Mac OS.

Change-Id: Ia8301f52c879d941eece0fa6ae47a4c21d4e6490
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
bb10
Stephen Kelly 2012-01-09 18:50:08 +01:00 committed by Qt by Nokia
parent 696a6b57d1
commit f74c49bbaf
2 changed files with 44 additions and 44 deletions

View File

@ -102,10 +102,10 @@ private slots:
void invalidConstructs();
public slots:
void cleanup() { check(); }
void cleanup() { safetyCheck(); }
public:
inline void check()
inline void safetyCheck()
{
#ifdef QT_BUILD_INTERNAL
QtSharedPointer::internalSafetyCheckCleanCheck();
@ -607,7 +607,7 @@ void tst_QSharedPointer::qobjectWeakManagement()
delete obj;
QVERIFY(weak.isNull());
}
check();
safetyCheck();
{
// same, bit with operator=
@ -621,7 +621,7 @@ void tst_QSharedPointer::qobjectWeakManagement()
delete obj;
QVERIFY(weak.isNull());
}
check();
safetyCheck();
{
// delete triggered by parent
@ -634,7 +634,7 @@ void tst_QSharedPointer::qobjectWeakManagement()
delete parent;
QVERIFY(weak.isNull());
}
check();
safetyCheck();
{
// same as above, but set the parent after QWeakPointer is created
@ -649,7 +649,7 @@ void tst_QSharedPointer::qobjectWeakManagement()
delete parent;
QVERIFY(weak.isNull());
}
check();
safetyCheck();
{
// with two QWeakPointers
@ -666,7 +666,7 @@ void tst_QSharedPointer::qobjectWeakManagement()
delete obj;
QVERIFY(weak.isNull());
}
check();
safetyCheck();
{
// same, but delete the pointer while two QWeakPointers exist
@ -683,7 +683,7 @@ void tst_QSharedPointer::qobjectWeakManagement()
}
QVERIFY(weak.isNull());
}
check();
safetyCheck();
}
void tst_QSharedPointer::noSharedPointerFromWeakQObject()
@ -737,7 +737,7 @@ void tst_QSharedPointer::objectCast()
ptr = qobject_cast<QSharedPointer<OtherObject> >(baseptr);
QVERIFY(ptr == data);
}
check();
safetyCheck();
{
const OtherObject *data = new OtherObject;
@ -763,7 +763,7 @@ void tst_QSharedPointer::objectCast()
ptr = qobject_cast<QSharedPointer<const OtherObject> >(baseptr);
QVERIFY(ptr == data);
}
check();
safetyCheck();
{
OtherObject *data = new OtherObject;
@ -801,7 +801,7 @@ void tst_QSharedPointer::objectCast()
otherptr = qobject_cast<QSharedPointer<OtherObject> >(weakptr);
QVERIFY(otherptr.isNull());
}
check();
safetyCheck();
}
void tst_QSharedPointer::differentPointers()
@ -848,7 +848,7 @@ void tst_QSharedPointer::differentPointers()
QVERIFY(baseptr == aData);
QVERIFY(aData == baseptr);
}
check();
safetyCheck();
{
DiffPtrDerivedData *aData = new DiffPtrDerivedData;
@ -863,7 +863,7 @@ void tst_QSharedPointer::differentPointers()
QVERIFY(ptr == aBase);
QVERIFY(baseptr == aData);
}
check();
safetyCheck();
{
DiffPtrDerivedData *aData = new DiffPtrDerivedData;
@ -880,7 +880,7 @@ void tst_QSharedPointer::differentPointers()
QVERIFY(baseptr == aData);
QVERIFY(baseptr == aBase);
}
check();
safetyCheck();
}
void tst_QSharedPointer::virtualBaseDifferentPointers()
@ -900,7 +900,7 @@ void tst_QSharedPointer::virtualBaseDifferentPointers()
QVERIFY(baseptr == aData);
QVERIFY(baseptr == aBase);
}
check();
safetyCheck();
{
VirtualDerived *aData = new VirtualDerived;
@ -917,7 +917,7 @@ void tst_QSharedPointer::virtualBaseDifferentPointers()
QVERIFY(baseptr == aData);
QVERIFY(baseptr == aBase);
}
check();
safetyCheck();
}
#ifndef QTEST_NO_RTTI
@ -1084,7 +1084,7 @@ void tst_QSharedPointer::constCorrectness()
ptr = cvptr.constCast<Data>();
#endif
}
check();
safetyCheck();
{
Data *aData = new Data;
@ -1101,7 +1101,7 @@ void tst_QSharedPointer::constCorrectness()
QCOMPARE(cptr.data(), aData);
QCOMPARE(cptr.operator->(), aData);
}
check();
safetyCheck();
}
static int customDeleterFnCallCount;
@ -1135,13 +1135,13 @@ void tst_QSharedPointer::customDeleter()
QSharedPointer<Data> ptr2(new Data, &Data::alsoDelete);
QSharedPointer<Data> ptr3(new Data, &Data::virtualDelete);
}
check();
safetyCheck();
{
QSharedPointer<DerivedData> ptr(new DerivedData, &Data::doDelete);
QSharedPointer<DerivedData> ptr2(new DerivedData, &Data::alsoDelete);
QSharedPointer<DerivedData> ptr3(new DerivedData, &Data::virtualDelete);
}
check();
safetyCheck();
customDeleterFnCallCount = 0;
{
@ -1150,7 +1150,7 @@ void tst_QSharedPointer::customDeleter()
QCOMPARE(customDeleterFnCallCount, 0);
}
QCOMPARE(customDeleterFnCallCount, 1);
check();
safetyCheck();
customDeleterFnCallCount = 0;
{
@ -1160,7 +1160,7 @@ void tst_QSharedPointer::customDeleter()
QCOMPARE(customDeleterFnCallCount, 1);
}
QCOMPARE(customDeleterFnCallCount, 1);
check();
safetyCheck();
customDeleterFnCallCount = 0;
{
@ -1170,7 +1170,7 @@ void tst_QSharedPointer::customDeleter()
QCOMPARE(customDeleterFnCallCount, 1);
}
QCOMPARE(customDeleterFnCallCount, 1);
check();
safetyCheck();
customDeleterFnCallCount = 0;
{
@ -1179,7 +1179,7 @@ void tst_QSharedPointer::customDeleter()
QCOMPARE(customDeleterFnCallCount, 0);
}
QCOMPARE(customDeleterFnCallCount, 1);
check();
safetyCheck();
customDeleterFnCallCount = 0;
{
@ -1188,7 +1188,7 @@ void tst_QSharedPointer::customDeleter()
QCOMPARE(customDeleterFnCallCount, 0);
}
QCOMPARE(customDeleterFnCallCount, 1);
check();
safetyCheck();
customDeleterFnCallCount = 0;
{
@ -1201,7 +1201,7 @@ void tst_QSharedPointer::customDeleter()
QCOMPARE(customDeleterFnCallCount, 0);
}
QCOMPARE(customDeleterFnCallCount, 1);
check();
safetyCheck();
customDeleterFnCallCount = 0;
{
@ -1214,7 +1214,7 @@ void tst_QSharedPointer::customDeleter()
QCOMPARE(customDeleterFnCallCount, 0);
}
QCOMPARE(customDeleterFnCallCount, 1);
check();
safetyCheck();
refcount = 0;
CustomDeleter<Data> dataDeleter;
@ -1226,7 +1226,7 @@ void tst_QSharedPointer::customDeleter()
}
QCOMPARE(dataDeleter.callCount, 1);
QCOMPARE(refcount, 1);
check();
safetyCheck();
dataDeleter.callCount = 0;
{
@ -1237,7 +1237,7 @@ void tst_QSharedPointer::customDeleter()
}
QCOMPARE(dataDeleter.callCount, 1);
QCOMPARE(refcount, 1);
check();
safetyCheck();
dataDeleter.callCount = 0;
{
@ -1251,7 +1251,7 @@ void tst_QSharedPointer::customDeleter()
}
QCOMPARE(dataDeleter.callCount, 1);
QCOMPARE(refcount, 1);
check();
safetyCheck();
dataDeleter.callCount = 0;
{
@ -1261,7 +1261,7 @@ void tst_QSharedPointer::customDeleter()
}
QCOMPARE(dataDeleter.callCount, 1);
QCOMPARE(refcount, 1);
check();
safetyCheck();
CustomDeleter<DerivedData> derivedDataDeleter;
derivedDataDeleter.callCount = 0;
@ -1275,7 +1275,7 @@ void tst_QSharedPointer::customDeleter()
QCOMPARE(dataDeleter.callCount, 0);
QCOMPARE(derivedDataDeleter.callCount, 1);
QCOMPARE(refcount, 2);
check();
safetyCheck();
derivedDataDeleter.callCount = 0;
dataDeleter.callCount = 0;
@ -1293,7 +1293,7 @@ void tst_QSharedPointer::customDeleter()
QCOMPARE(dataDeleter.callCount, 1);
QCOMPARE(derivedDataDeleter.callCount, 0);
QCOMPARE(refcount, 2);
check();
safetyCheck();
derivedDataDeleter.callCount = 0;
dataDeleter.callCount = 0;
@ -1311,7 +1311,7 @@ void tst_QSharedPointer::customDeleter()
QCOMPARE(dataDeleter.callCount, 0);
QCOMPARE(derivedDataDeleter.callCount, 1);
QCOMPARE(refcount, 2);
check();
safetyCheck();
}
void customQObjectDeleterFn(QObject *obj)
@ -1335,7 +1335,7 @@ void tst_QSharedPointer::creating()
ptr.clear();
QCOMPARE(Data::destructorCounter, 1);
}
check();
safetyCheck();
Data::generationCounter = Data::destructorCounter = 0;
{
@ -1351,7 +1351,7 @@ void tst_QSharedPointer::creating()
QVERIFY(d->weakref.load() == 1);
QVERIFY(d->strongref.load() == 0);
}
check();
safetyCheck();
Data::generationCounter = Data::destructorCounter = 0;
DerivedData::derivedDestructorCounter = 0;
@ -1364,7 +1364,7 @@ void tst_QSharedPointer::creating()
QCOMPARE(Data::destructorCounter, 1);
QCOMPARE(DerivedData::derivedDestructorCounter, 1);
}
check();
safetyCheck();
{
QSharedPointer<Data> ptr = QSharedPointer<DiffPtrDerivedData>::create();
@ -1373,7 +1373,7 @@ void tst_QSharedPointer::creating()
QCOMPARE(ptr.staticCast<DiffPtrDerivedData>()->buffer[3]+0, 16-3);
QCOMPARE(ptr.staticCast<DiffPtrDerivedData>()->buffer[0]+0, 16);
}
check();
safetyCheck();
{
QSharedPointer<VirtualDerived> ptr = QSharedPointer<VirtualDerived>::create();
@ -1383,7 +1383,7 @@ void tst_QSharedPointer::creating()
QSharedPointer<Data> baseptr = ptr;
QCOMPARE(baseptr->classLevel(), 4);
}
check();
safetyCheck();
}
void tst_QSharedPointer::creatingQObject()
@ -1397,13 +1397,13 @@ void tst_QSharedPointer::creatingQObject()
QVERIFY(qptr.isNull());
}
check();
safetyCheck();
{
QSharedPointer<QObject> ptr = QSharedPointer<OtherObject>::create();
QCOMPARE(ptr->metaObject(), &OtherObject::staticMetaObject);
}
check();
safetyCheck();
}
void tst_QSharedPointer::mixTrackingPointerCode()
@ -1415,7 +1415,7 @@ void tst_QSharedPointer::mixTrackingPointerCode()
Wrapper w(ptr);
ptr.clear();
}
check();
safetyCheck();
{
// pointer created without tracking

View File

@ -62,10 +62,10 @@ private slots:
void strong_sharedptrDelete();
public slots:
void cleanup() { check(); }
void cleanup() { safetyCheck(); }
public:
inline void check()
inline void safetyCheck()
{
#ifdef QT_BUILD_INTERNAL
QtSharedPointer::internalSafetyCheckCleanCheck();