<?xml version="1.0" encoding="UTF-8" ?> <testsuite name="tst_Cmptest" timestamp="@TEST_START_TIME@" hostname="@HOSTNAME@" tests="71" failures="49" errors="0" skipped="0" time="@TEST_DURATION@"> <properties> <property name="QTestVersion" value="@INSERT_QT_VERSION_HERE@"/> <property name="QtVersion" value="@INSERT_QT_VERSION_HERE@"/> <property name="QtBuild" value=""/> </properties> <testcase name="initTestCase" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compare_unregistered_enums" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (MyUnregisteredEnumValue1): 0 Expected (MyUnregisteredEnumValue2): 1]]> </failure> </testcase> <testcase name="compare_registered_enums" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (Qt::Monday): Monday Expected (Qt::Sunday): Sunday]]> </failure> </testcase> <testcase name="compare_class_enums" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (MyClassEnum::MyClassEnumValue1): MyClassEnumValue1 Expected (MyClassEnum::MyClassEnumValue2): MyClassEnumValue2]]> </failure> </testcase> <testcase name="test_windowflags(pass)" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="test_windowflags(fail1)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (actualWindowFlags) : Window|WindowSystemMenuHint|WindowStaysOnBottomHint Expected (expectedWindowFlags): Window|FramelessWindowHint|WindowSystemMenuHint|WindowStaysOnBottomHint]]> </failure> </testcase> <testcase name="test_windowflags(fail2)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (actualWindowFlags) : Window Expected (expectedWindowFlags): Window|FramelessWindowHint]]> </failure> </testcase> <testcase name="test_unregistered_flags(pass)" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="test_unregistered_flags(fail1)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (actualFlags) : 0x3 Expected (expectedFlags): 0x5]]> </failure> </testcase> <testcase name="test_unregistered_flags(fail2)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (actualFlags) : 0x1 Expected (expectedFlags): 0x5]]> </failure> </testcase> <testcase name="compare_boolfuncs" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compare_to_nullptr" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compare_pointerfuncs" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compare_tostring(int, string)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (actual) : QVariant(int,123) Expected (expected): QVariant(QString,hi)]]> </failure> </testcase> <testcase name="compare_tostring(both invalid)" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compare_tostring(null hash, invalid)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (actual) : QVariant(QVariantHash) Expected (expected): QVariant()]]> </failure> </testcase> <testcase name="compare_tostring(string, null user type)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (actual) : QVariant(QString,A simple string) Expected (expected): QVariant(PhonyClass)]]> </failure> </testcase> <testcase name="compare_tostring(both non-null user type)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (actual) : QVariant(PhonyClass,<value not representable as string>) Expected (expected): QVariant(PhonyClass,<value not representable as string>)]]> </failure> </testcase> <testcase name="compare_unknown" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual : a Expected : b]]> </failure> </testcase> <testcase name="compare_textFromDebug" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (a): QDebug stream: 0 Expected (b): QDebug stream: 1]]> </failure> </testcase> <testcase name="compareQObjects" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared QObject pointers are not the same"> <![CDATA[ Actual (&object1): QObject/"object1" Expected (&object2): QObject/"object2"]]> </failure> </testcase> <testcase name="compareQStringLists(empty lists)" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compareQStringLists(equal lists)" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compareQStringLists(last item different)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared lists differ at index 2."> <![CDATA[ Actual (opA): "string3" Expected (opB): "DIFFERS"]]> </failure> </testcase> <testcase name="compareQStringLists(second-last item different)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared lists differ at index 2."> <![CDATA[ Actual (opA): "string3" Expected (opB): "DIFFERS"]]> </failure> </testcase> <testcase name="compareQStringLists(prefix)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared lists have different sizes."> <![CDATA[ Actual (opA) size: 2 Expected (opB) size: 1]]> </failure> </testcase> <testcase name="compareQStringLists(short list second)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared lists have different sizes."> <![CDATA[ Actual (opA) size: 12 Expected (opB) size: 1]]> </failure> </testcase> <testcase name="compareQStringLists(short list first)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared lists have different sizes."> <![CDATA[ Actual (opA) size: 1 Expected (opB) size: 12]]> </failure> </testcase> <testcase name="compareQListInt(match)" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compareQListInt(size mismatch)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared lists have different sizes."> <![CDATA[ Actual (actual) size: 2 Expected (expected) size: 3]]> </failure> </testcase> <testcase name="compareQListInt(value mismatch)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared lists differ at index 2."> <![CDATA[ Actual (actual): 4 Expected (expected): 3]]> </failure> </testcase> <testcase name="compareQListIntToArray(match)" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compareQListIntToArray(size mismatch)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared lists have different sizes."> <![CDATA[ Actual (actual) size: 2 Expected (expected) size: 3]]> </failure> </testcase> <testcase name="compareQListIntToArray(value mismatch)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared lists differ at index 2."> <![CDATA[ Actual (actual): 4 Expected (expected): 3]]> </failure> </testcase> <testcase name="compareQListIntToInitializerList(match)" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compareQListIntToInitializerList(size mismatch)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared lists have different sizes."> <![CDATA[ Actual (actual) size: 2 Expected (ARG({1, 2, 3})) size: 3]]> </failure> </testcase> <testcase name="compareQListIntToInitializerList(value mismatch)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared lists differ at index 2."> <![CDATA[ Actual (actual): 4 Expected (ARG({1, 2, 3})): 3]]> </failure> </testcase> <testcase name="compareQListDouble" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared lists differ at index 0."> <![CDATA[ Actual (double1): 1.5 Expected (double2): 1]]> </failure> </testcase> <testcase name="compareContainerToInitializerList" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compareQColor(Qt::yellow vs "yellow")" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compareQColor(Qt::yellow vs Qt::green)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (colorA): #ffffff00 Expected (colorB): #ff00ff00]]> </failure> </testcase> <testcase name="compareQColor(0x88ff0000 vs 0xffff0000)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (colorA): #88ff0000 Expected (colorB): #ffff0000]]> </failure> </testcase> <testcase name="compareQPixmaps(both null)" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compareQPixmaps(one null)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared QPixmaps differ."> <![CDATA[ Actual (opA).isNull(): 1 Expected (opB).isNull(): 0]]> </failure> </testcase> <testcase name="compareQPixmaps(other null)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared QPixmaps differ."> <![CDATA[ Actual (opA).isNull(): 0 Expected (opB).isNull(): 1]]> </failure> </testcase> <testcase name="compareQPixmaps(equal)" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compareQPixmaps(different size)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared QPixmaps differ in size."> <![CDATA[ Actual (opA): 11x20 Expected (opB): 20x20]]> </failure> </testcase> <testcase name="compareQPixmaps(different pixels)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"/> </testcase> <testcase name="compareQPixmaps(different dpr)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared QPixmaps differ in device pixel ratio."> <![CDATA[ Actual (opA): 1 Expected (opB): 2]]> </failure> </testcase> <testcase name="compareQImages(both null)" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compareQImages(one null)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared QImages differ."> <![CDATA[ Actual (opA).isNull(): 1 Expected (opB).isNull(): 0]]> </failure> </testcase> <testcase name="compareQImages(other null)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared QImages differ."> <![CDATA[ Actual (opA).isNull(): 0 Expected (opB).isNull(): 1]]> </failure> </testcase> <testcase name="compareQImages(equal)" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compareQImages(different size)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared QImages differ in size."> <![CDATA[ Actual (opA): 11x20 Expected (opB): 20x20]]> </failure> </testcase> <testcase name="compareQImages(different format)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared QImages differ in format."> <![CDATA[ Actual (opA): 6 Expected (opB): 3]]> </failure> </testcase> <testcase name="compareQImages(different pixels)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"/> </testcase> <testcase name="compareQImages(different dpr)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared QImages differ in device pixel ratio."> <![CDATA[ Actual (opA): 1 Expected (opB): 2]]> </failure> </testcase> <testcase name="compareQRegion(equal-empty)" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compareQRegion(1-empty)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (rA): QRegion(200x50+10+10) Expected (rB): QRegion(null)]]> </failure> </testcase> <testcase name="compareQRegion(equal)" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="compareQRegion(different lists)" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (rA): QRegion(200x50+10+10) Expected (rB): QRegion(2 rectangles, 50x200+100+200, 200x50+10+10)]]> </failure> </testcase> <testcase name="compareQVector2D" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (v2a): QVector2D(1, 2) Expected (v2b): QVector2D(1, 3)]]> </failure> </testcase> <testcase name="compareQVector3D" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (v3a): QVector3D(1, 2, 3) Expected (v3b): QVector3D(1, 3, 3)]]> </failure> </testcase> <testcase name="compareQVector4D" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (v4a): QVector4D(1, 2, 3, 4) Expected (v4b): QVector4D(1, 3, 3, 4)]]> </failure> </testcase> <testcase name="tryCompare" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="Compared values are not the same"> <![CDATA[ Actual (c) : DeferredFlag(true) Expected (DeferredFlag()): DeferredFlag(false)]]> </failure> <system-out> <![CDATA[Should now time out and fail]]> </system-out> </testcase> <testcase name="verify" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="'opaqueFunc() < 2' returned FALSE. ()"/> </testcase> <testcase name="verify2" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="'opaqueFunc() < 2' returned FALSE. (42 >= 2 (as expected, in fact))"/> </testcase> <testcase name="tryVerify" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="'!c' returned FALSE. ()"/> <system-out> <![CDATA[Should now time out and fail]]> </system-out> </testcase> <testcase name="tryVerify2" classname="tst_Cmptest" time="@TEST_DURATION@"> <failure type="fail" message="'!c' returned FALSE. (Should time out and fail)"/> </testcase> <testcase name="verifyExplicitOperatorBool" classname="tst_Cmptest" time="@TEST_DURATION@"/> <testcase name="cleanupTestCase" classname="tst_Cmptest" time="@TEST_DURATION@"/> </testsuite>