summaryrefslogtreecommitdiffstats
path: root/tests/auto/testlib/selftests/expected_cmptest.xunitxml
blob: 99823d1c1c2f36002b10472bed6737354699d4ab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
<?xml version="1.0" encoding="UTF-8" ?>
<testsuite errors="0" failures="38" tests="26" name="tst_Cmptest">
  <properties>
    <property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
    <property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
    <property value="" name="QtBuild"/>
  </properties>
  <testcase result="pass" name="initTestCase"/>
  <testcase result="fail" name="compare_unregistered_enums">
    <failure message="Compared values are not the same" result="fail"/>
  </testcase>
  <testcase result="fail" name="compare_registered_enums">
    <failure message="Compared values are not the same
   Actual   (Qt::Monday): Monday
   Expected (Qt::Sunday): Sunday" result="fail"/>
  </testcase>
  <testcase result="fail" name="compare_class_enums">
    <failure message="Compared values are not the same
   Actual   (MyClassEnum::MyClassEnumValue1): MyClassEnumValue1
   Expected (MyClassEnum::MyClassEnumValue2): MyClassEnumValue2" result="fail"/>
  </testcase>
  <testcase result="fail" name="test_windowflags">
    <failure tag="fail1" message="Compared values are not the same
   Actual   (actualWindowFlags)  : Window|WindowSystemMenuHint|WindowStaysOnBottomHint
   Expected (expectedWindowFlags): Window|FramelessWindowHint|WindowSystemMenuHint|WindowStaysOnBottomHint" result="fail"/>
    <failure tag="fail2" message="Compared values are not the same
   Actual   (actualWindowFlags)  : Window
   Expected (expectedWindowFlags): Window|FramelessWindowHint" result="fail"/>
  </testcase>
  <testcase result="fail" name="test_unregistered_flags">
    <failure tag="fail1" message="Compared values are not the same
   Actual   (actualFlags)  : 0x3
   Expected (expectedFlags): 0x5" result="fail"/>
    <failure tag="fail2" message="Compared values are not the same
   Actual   (actualFlags)  : 0x1
   Expected (expectedFlags): 0x5" result="fail"/>
  </testcase>
  <testcase result="pass" name="compare_boolfuncs"/>
  <testcase result="pass" name="compare_to_nullptr"/>
  <testcase result="pass" name="compare_pointerfuncs"/>
  <testcase result="fail" name="compare_tostring">
    <failure tag="int, string" message="Compared values are not the same
   Actual   (actual)  : QVariant(int,123)
   Expected (expected): QVariant(QString,hi)" result="fail"/>
    <failure tag="null hash, invalid" message="Compared values are not the same
   Actual   (actual)  : QVariant(QVariantHash)
   Expected (expected): QVariant()" result="fail"/>
    <failure tag="string, null user type" message="Compared values are not the same
   Actual   (actual)  : QVariant(QString,A simple string)
   Expected (expected): QVariant(PhonyClass)" result="fail"/>
    <failure tag="both non&#x002D;null user type" message="Compared values are not the same
   Actual   (actual)  : QVariant(PhonyClass,&lt;value not representable as string&gt;)
   Expected (expected): QVariant(PhonyClass,&lt;value not representable as string&gt;)" result="fail"/>
  </testcase>
  <testcase result="fail" name="compareQStringLists">
    <failure tag="last item different" message="Compared lists differ at index 2.
   Actual   (opA): &quot;string3&quot;
   Expected (opB): &quot;DIFFERS&quot;" result="fail"/>
    <failure tag="second&#x002D;last item different" message="Compared lists differ at index 2.
   Actual   (opA): &quot;string3&quot;
   Expected (opB): &quot;DIFFERS&quot;" result="fail"/>
    <failure tag="prefix" message="Compared lists have different sizes.
   Actual   (opA) size: 2
   Expected (opB) size: 1" result="fail"/>
    <failure tag="short list second" message="Compared lists have different sizes.
   Actual   (opA) size: 12
   Expected (opB) size: 1" result="fail"/>
    <failure tag="short list first" message="Compared lists have different sizes.
   Actual   (opA) size: 1
   Expected (opB) size: 12" result="fail"/>
  </testcase>
  <testcase result="fail" name="compareQListInt">
    <failure message="Compared lists differ at index 2.
   Actual   (int1): 3
   Expected (int2): 4" result="fail"/>
  </testcase>
  <testcase result="fail" name="compareQListDouble">
    <failure message="Compared lists differ at index 0.
   Actual   (double1): 1.5
   Expected (double2): 1" result="fail"/>
  </testcase>
  <testcase result="fail" name="compareQColor">
    <failure tag="Qt::yellow vs Qt::green" message="Compared values are not the same
   Actual   (colorA): #ffffff00
   Expected (colorB): #ff00ff00" result="fail"/>
    <failure tag="0x88ff0000 vs 0xffff0000" message="Compared values are not the same
   Actual   (colorA): #88ff0000
   Expected (colorB): #ffff0000" result="fail"/>
  </testcase>
  <testcase result="fail" name="compareQPixmaps">
    <failure tag="one null" message="Compared QPixmaps differ.
   Actual   (opA).isNull(): 1
   Expected (opB).isNull(): 0" result="fail"/>
    <failure tag="other null" message="Compared QPixmaps differ.
   Actual   (opA).isNull(): 0
   Expected (opB).isNull(): 1" result="fail"/>
    <failure tag="different size" message="Compared QPixmaps differ in size.
   Actual   (opA): 11x20
   Expected (opB): 20x20" result="fail"/>
    <failure tag="different pixels" message="Compared values are not the same" result="fail"/>
  </testcase>
  <testcase result="fail" name="compareQImages">
    <failure tag="one null" message="Compared QImages differ.
   Actual   (opA).isNull(): 1
   Expected (opB).isNull(): 0" result="fail"/>
    <failure tag="other null" message="Compared QImages differ.
   Actual   (opA).isNull(): 0
   Expected (opB).isNull(): 1" result="fail"/>
    <failure tag="different size" message="Compared QImages differ in size.
   Actual   (opA): 11x20
   Expected (opB): 20x20" result="fail"/>
    <failure tag="different format" message="Compared QImages differ in format.
   Actual   (opA): 6
   Expected (opB): 3" result="fail"/>
    <failure tag="different pixels" message="Compared values are not the same" result="fail"/>
  </testcase>
  <testcase result="fail" name="compareQRegion">
    <failure tag="1&#x002D;empty" message="Compared values are not the same
   Actual   (rA): QRegion(200x50+10+10)
   Expected (rB): QRegion(null)" result="fail"/>
    <failure tag="different lists" message="Compared values are not the same
   Actual   (rA): QRegion(200x50+10+10)
   Expected (rB): QRegion(2 rectangles, 50x200+100+200, 200x50+10+10)" result="fail"/>
  </testcase>
  <testcase result="fail" name="compareQVector2D">
    <failure message="Compared values are not the same
   Actual   (v2a): QVector2D(1, 2)
   Expected (v2b): QVector2D(1, 3)" result="fail"/>
  </testcase>
  <testcase result="fail" name="compareQVector3D">
    <failure message="Compared values are not the same
   Actual   (v3a): QVector3D(1, 2, 3)
   Expected (v3b): QVector3D(1, 3, 3)" result="fail"/>
  </testcase>
  <testcase result="fail" name="compareQVector4D">
    <failure message="Compared values are not the same
   Actual   (v4a): QVector4D(1, 2, 3, 4)
   Expected (v4b): QVector4D(1, 3, 3, 4)" result="fail"/>
  </testcase>
  <testcase result="fail" name="verify">
    <failure message="&apos;opaqueFunc() &lt; 2&apos; returned FALSE. ()" result="fail"/>
  </testcase>
  <testcase result="fail" name="verify2">
    <failure message="&apos;opaqueFunc() &lt; 2&apos; returned FALSE. (42)" result="fail"/>
  </testcase>
  <testcase result="fail" name="tryVerify">
    <failure message="&apos;opaqueFunc() &lt; 2&apos; returned FALSE. ()" result="fail"/>
  </testcase>
  <testcase result="fail" name="tryVerify2">
    <failure message="&apos;opaqueFunc() &lt; 2&apos; returned FALSE. (42)" result="fail"/>
  </testcase>
  <testcase result="pass" name="verifyExplicitOperatorBool"/>
  <testcase result="pass" name="cleanupTestCase"/>
  <system-err/>
</testsuite>