Fix CompositKey self assignment.

This commit is contained in:
Felix Geyer
2012-07-17 10:47:56 +02:00
parent f767a098d6
commit 7e9343c697
2 changed files with 9 additions and 0 deletions

View File

@@ -70,6 +70,10 @@ void TestKeys::testComposite()
*compositeKey4 = *compositeKey3;
QCOMPARE(compositeKey3->rawKey(), compositeKey4->rawKey());
// test self-assignment
*compositeKey3 = *compositeKey3;
QCOMPARE(compositeKey3->rawKey(), compositeKey4->rawKey());
delete compositeKey3;
delete compositeKey4;
}