Add QCOMPARE_{EQ,NE,LT,LE,GT,GE}()
[ChangeLog][QTestLib] Add QCOMPARE_{EQ,NE,LT,LE,GT,GE}() macros. These new macros behave similarly to QVERIFY(a op b), where 'op' is ==, !=, <, <=, >, >= respectively, but print a formatted error message with argument values in case of failure. The formatting is done lazily, which means that the strings will be generated only when the comparison fails. Also add a new test for tst_selftest and generate expected output for it. Fixes: QTBUG-98873 Task-number: QTBUG-98874 Change-Id: Ic8074798901d7a469b1f58d5cd28bbf49a3da1db Reviewed-by: Marc Mutz <marc.mutz@qt.io> Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
This commit is contained in:
parent
9327d1aaf7
commit
343e0ff485
@ -75,6 +75,7 @@ qt_internal_add_module(Core
|
|||||||
global/q23functional.h
|
global/q23functional.h
|
||||||
global/qxpfunctional.h
|
global/qxpfunctional.h
|
||||||
global/q20iterator.h
|
global/q20iterator.h
|
||||||
|
global/qxpfunctional.h
|
||||||
io/qabstractfileengine.cpp io/qabstractfileengine_p.h
|
io/qabstractfileengine.cpp io/qabstractfileengine_p.h
|
||||||
io/qbuffer.cpp io/qbuffer.h
|
io/qbuffer.cpp io/qbuffer.h
|
||||||
io/qdataurl.cpp io/qdataurl_p.h
|
io/qdataurl.cpp io/qdataurl_p.h
|
||||||
|
@ -1728,6 +1728,14 @@ void TestMethods::invokeTests(QObject *testObject) const
|
|||||||
QSignalDumper::endDump();
|
QSignalDumper::endDump();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool reportResult(bool success, qxp::function_ref<const char *()> lhs,
|
||||||
|
qxp::function_ref<const char *()> rhs,
|
||||||
|
const char *lhsExpr, const char *rhsExpr,
|
||||||
|
ComparisonOperation op, const char *file, int line)
|
||||||
|
{
|
||||||
|
return QTestResult::reportResult(success, lhs, rhs, lhsExpr, rhsExpr, op, file, line);
|
||||||
|
}
|
||||||
|
|
||||||
} // namespace QTest
|
} // namespace QTest
|
||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
|
@ -13,6 +13,7 @@
|
|||||||
#include <QtCore/qsharedpointer.h>
|
#include <QtCore/qsharedpointer.h>
|
||||||
#include <QtCore/qtemporarydir.h>
|
#include <QtCore/qtemporarydir.h>
|
||||||
#include <QtCore/qthread.h>
|
#include <QtCore/qthread.h>
|
||||||
|
#include <QtCore/qxpfunctional.h>
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
@ -54,6 +55,32 @@ do {\
|
|||||||
return;\
|
return;\
|
||||||
} while (false)
|
} while (false)
|
||||||
|
|
||||||
|
// A wrapper lambda is introduced to extend the lifetime of lhs and rhs in
|
||||||
|
// case they are temporary objects.
|
||||||
|
// We also use IILE to prevent potential name clashes and shadowing of variables
|
||||||
|
// from user code. A drawback of the approach is that it looks ugly :(
|
||||||
|
#define QCOMPARE_OP_IMPL(lhs, rhs, op, opId) \
|
||||||
|
do { \
|
||||||
|
if ( { \
|
||||||
|
/* assumes that op does not actually move from qt_{lhs, rhs}_arg */ \
|
||||||
|
return QTest::reportResult(std::forward<decltype(qt_lhs_arg)>(qt_lhs_arg) \
|
||||||
|
op \
|
||||||
|
std::forward<decltype(qt_rhs_arg)>(qt_rhs_arg), \
|
||||||
|
[&qt_lhs_arg] { return QTest::toString(qt_lhs_arg); }, \
|
||||||
|
[&qt_rhs_arg] { return QTest::toString(qt_rhs_arg); }, \
|
||||||
|
#lhs, #rhs, QTest::ComparisonOperation::opId, \
|
||||||
|
__FILE__, __LINE__); \
|
||||||
|
}(lhs, rhs)) { \
|
||||||
|
return; \
|
||||||
|
} \
|
||||||
|
} while (false)
|
||||||
|
|
||||||
|
#define QCOMPARE_EQ(lhs, rhs) QCOMPARE_OP_IMPL(lhs, rhs, ==, Equal)
|
||||||
|
#define QCOMPARE_NE(lhs, rhs) QCOMPARE_OP_IMPL(lhs, rhs, !=, NotEqual)
|
||||||
|
#define QCOMPARE_LT(lhs, rhs) QCOMPARE_OP_IMPL(lhs, rhs, <, LessThan)
|
||||||
|
#define QCOMPARE_LE(lhs, rhs) QCOMPARE_OP_IMPL(lhs, rhs, <=, LessThanOrEqual)
|
||||||
|
#define QCOMPARE_GT(lhs, rhs) QCOMPARE_OP_IMPL(lhs, rhs, >, GreaterThan)
|
||||||
|
#define QCOMPARE_GE(lhs, rhs) QCOMPARE_OP_IMPL(lhs, rhs, >=, GreaterThanOrEqual)
|
||||||
|
|
||||||
#ifndef QT_NO_EXCEPTIONS
|
#ifndef QT_NO_EXCEPTIONS
|
||||||
|
|
||||||
@ -574,6 +601,11 @@ namespace QTest
|
|||||||
return qCompare(actual, *static_cast<const T *>(QTest::qElementData(elementName,
|
return qCompare(actual, *static_cast<const T *>(QTest::qElementData(elementName,
|
||||||
qMetaTypeId<T>())), actualStr, expected, file, line);
|
qMetaTypeId<T>())), actualStr, expected, file, line);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Q_TESTLIB_EXPORT bool reportResult(bool success, qxp::function_ref<const char*()> lhs,
|
||||||
|
qxp::function_ref<const char*()> rhs,
|
||||||
|
const char *lhsExpr, const char *rhsExpr,
|
||||||
|
ComparisonOperation op, const char *file, int line);
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef QTEST_COMPARE_DECL
|
#undef QTEST_COMPARE_DECL
|
||||||
|
@ -22,8 +22,10 @@
|
|||||||
You can use \l QVERIFY2() when it is practical and valuable to put additional
|
You can use \l QVERIFY2() when it is practical and valuable to put additional
|
||||||
information into the test failure report.
|
information into the test failure report.
|
||||||
|
|
||||||
|
//! [macro-usage-limitation]
|
||||||
\note This macro can only be used in a test function that is invoked
|
\note This macro can only be used in a test function that is invoked
|
||||||
by the test framework.
|
by the test framework.
|
||||||
|
//! [macro-usage-limitation]
|
||||||
|
|
||||||
For example, the following code shows this macro being used to verify that a
|
For example, the following code shows this macro being used to verify that a
|
||||||
\l QSignalSpy object is valid:
|
\l QSignalSpy object is valid:
|
||||||
@ -34,7 +36,8 @@
|
|||||||
\c QVERIFY(x == y), because it reports both the expected and actual value
|
\c QVERIFY(x == y), because it reports both the expected and actual value
|
||||||
when the comparison fails.
|
when the comparison fails.
|
||||||
|
|
||||||
\sa QCOMPARE(), QTRY_VERIFY(), QSignalSpy, QEXPECT_FAIL()
|
\sa QCOMPARE(), QTRY_VERIFY(), QSignalSpy, QEXPECT_FAIL(), QCOMPARE_EQ(),
|
||||||
|
QCOMPARE_NE(), QCOMPARE_LT(), QCOMPARE_LE(), QCOMPARE_GT(), QCOMPARE_GE()
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*! \macro QVERIFY2(condition, message)
|
/*! \macro QVERIFY2(condition, message)
|
||||||
@ -73,7 +76,8 @@
|
|||||||
\c {FAIL! : tst_QFile::open_write() 'opened' returned FALSE.
|
\c {FAIL! : tst_QFile::open_write() 'opened' returned FALSE.
|
||||||
(open /tmp/qt.a3B42Cd: No space left on device)}
|
(open /tmp/qt.a3B42Cd: No space left on device)}
|
||||||
|
|
||||||
\sa QVERIFY(), QCOMPARE(), QEXPECT_FAIL()
|
\sa QVERIFY(), QCOMPARE(), QEXPECT_FAIL(), QCOMPARE_EQ(), QCOMPARE_NE(),
|
||||||
|
QCOMPARE_LT(), QCOMPARE_LE(), QCOMPARE_GT(), QCOMPARE_GE()
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*! \macro QCOMPARE(actual, expected)
|
/*! \macro QCOMPARE(actual, expected)
|
||||||
@ -114,11 +118,12 @@
|
|||||||
delimiters:
|
delimiters:
|
||||||
\snippet code/src_qtestlib_qtestcase.cpp 35
|
\snippet code/src_qtestlib_qtestcase.cpp 35
|
||||||
|
|
||||||
\note QCOMPARE() can only be used in a test function that is invoked
|
\include qtestcase.qdoc macro-usage-limitation
|
||||||
by the test framework.
|
|
||||||
|
|
||||||
For your own classes, you can use \l QTest::toString() to format values for
|
//! [to-string-overload-desc]
|
||||||
outputting into the test log.
|
For your own classes, you can overload \l QTest::toString() to format values
|
||||||
|
for output into the test log.
|
||||||
|
//! [to-string-overload-desc]
|
||||||
|
|
||||||
Example:
|
Example:
|
||||||
\snippet code/src_qtestlib_qtestcase_snippet.cpp 34
|
\snippet code/src_qtestlib_qtestcase_snippet.cpp 34
|
||||||
@ -127,7 +132,141 @@
|
|||||||
be released with \c delete[] (rather than \c free() or plain \c delete) once
|
be released with \c delete[] (rather than \c free() or plain \c delete) once
|
||||||
the calling code is done with it.
|
the calling code is done with it.
|
||||||
|
|
||||||
\sa QVERIFY(), QTRY_COMPARE(), QTest::toString(), QEXPECT_FAIL()
|
\sa QVERIFY(), QTRY_COMPARE(), QTest::toString(), QEXPECT_FAIL(),
|
||||||
|
QCOMPARE_EQ(), QCOMPARE_NE(), QCOMPARE_LT(), QCOMPARE_LE(),
|
||||||
|
QCOMPARE_GT(), QCOMPARE_GE()
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*! \macro QCOMPARE_EQ(left, right)
|
||||||
|
\since 6.4
|
||||||
|
|
||||||
|
\relates QTest
|
||||||
|
|
||||||
|
The QCOMPARE_EQ() macro checks that \a left is equal to \a right using
|
||||||
|
the equality operator. If that is true, execution continues. If not, a
|
||||||
|
failure is recorded in the test log and the test function returns without
|
||||||
|
attempting any later checks.
|
||||||
|
|
||||||
|
It is generally similar to calling \c {QVERIFY(left == right);}
|
||||||
|
but prints a formatted error message reporting \a left and \a right argument
|
||||||
|
expressions and values in case of failure.
|
||||||
|
|
||||||
|
\include qtestcase.qdoc macro-usage-limitation
|
||||||
|
|
||||||
|
\include qtestcase.qdoc to-string-overload-desc
|
||||||
|
|
||||||
|
\note Unlike QCOMPARE(), this macro does not provide overloads for custom
|
||||||
|
types and pointers. So passing e.g. two \c {const char *} values as
|
||||||
|
parameters will compare \e pointers, while QCOMPARE() does a comparison of
|
||||||
|
C-style strings.
|
||||||
|
|
||||||
|
\sa QCOMPARE(), QCOMPARE_NE(), QCOMPARE_LT(), QCOMPARE_LE(), QCOMPARE_GT(),
|
||||||
|
QCOMPARE_GE()
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*! \macro QCOMPARE_NE(left, right)
|
||||||
|
\since 6.4
|
||||||
|
|
||||||
|
\relates QTest
|
||||||
|
|
||||||
|
The QCOMPARE_NE() macro checks that \a left is not equal to \a right using
|
||||||
|
the inequality operator. If that is true, execution continues. If not, a
|
||||||
|
failure is recorded in the test log and the test function returns without
|
||||||
|
attempting any later checks.
|
||||||
|
|
||||||
|
It is generally similar to calling \c {QVERIFY(left != right);}
|
||||||
|
but prints a formatted error message reporting \a left and \a right argument
|
||||||
|
expressions and values in case of failure.
|
||||||
|
|
||||||
|
\include qtestcase.qdoc macro-usage-limitation
|
||||||
|
|
||||||
|
\include qtestcase.qdoc to-string-overload-desc
|
||||||
|
|
||||||
|
\sa QCOMPARE_EQ(), QCOMPARE_LT(), QCOMPARE_LE(), QCOMPARE_GT(), QCOMPARE_GE()
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*! \macro QCOMPARE_LT(left, right)
|
||||||
|
\since 6.4
|
||||||
|
|
||||||
|
\relates QTest
|
||||||
|
|
||||||
|
The QCOMPARE_LT() macro checks that \a left is less than \a right using the
|
||||||
|
less-than operator. If that is true, execution continues. If not, a failure
|
||||||
|
is recorded in the test log and the test function returns without attempting
|
||||||
|
any later checks.
|
||||||
|
|
||||||
|
It is generally similar to calling \c {QVERIFY(left < right);}
|
||||||
|
but prints a formatted error message reporting \a left and \a right argument
|
||||||
|
expressions and values in case of failure.
|
||||||
|
|
||||||
|
\include qtestcase.qdoc macro-usage-limitation
|
||||||
|
|
||||||
|
\include qtestcase.qdoc to-string-overload-desc
|
||||||
|
|
||||||
|
\sa QCOMPARE_EQ(), QCOMPARE_NE(), QCOMPARE_LE(), QCOMPARE_GT(), QCOMPARE_GE()
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*! \macro QCOMPARE_LE(left, right)
|
||||||
|
\since 6.4
|
||||||
|
|
||||||
|
\relates QTest
|
||||||
|
|
||||||
|
The QCOMPARE_LE() macro checks that \a left is at most \a right using the
|
||||||
|
less-than-or-equal-to operator. If that is true, execution continues. If
|
||||||
|
not, a failure is recorded in the test log and the test function returns
|
||||||
|
without attempting any later checks.
|
||||||
|
|
||||||
|
It is generally similar to calling \c {QVERIFY(left <= right);}
|
||||||
|
but prints a formatted error message reporting \a left and \a right argument
|
||||||
|
expressions and values in case of failure.
|
||||||
|
|
||||||
|
\include qtestcase.qdoc macro-usage-limitation
|
||||||
|
|
||||||
|
\include qtestcase.qdoc to-string-overload-desc
|
||||||
|
|
||||||
|
\sa QCOMPARE_EQ(), QCOMPARE_NE(), QCOMPARE_LT(), QCOMPARE_GT(), QCOMPARE_GE()
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*! \macro QCOMPARE_GT(left, right)
|
||||||
|
\since 6.4
|
||||||
|
|
||||||
|
\relates QTest
|
||||||
|
|
||||||
|
The QCOMPARE_GT() macro checks that \a left is greater than \a right using
|
||||||
|
the greater-than operator. If that is true, execution continues. If not, a
|
||||||
|
failure is recorded in the test log and the test function returns without
|
||||||
|
attempting any later checks.
|
||||||
|
|
||||||
|
It is generally similar to calling \c {QVERIFY(left > right);}
|
||||||
|
but prints a formatted error message reporting \a left and \a right argument
|
||||||
|
expressions and values in case of failure.
|
||||||
|
|
||||||
|
\include qtestcase.qdoc macro-usage-limitation
|
||||||
|
|
||||||
|
\include qtestcase.qdoc to-string-overload-desc
|
||||||
|
|
||||||
|
\sa QCOMPARE_EQ(), QCOMPARE_NE(), QCOMPARE_LT(), QCOMPARE_LE(), QCOMPARE_GE()
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*! \macro QCOMPARE_GE(left, right)
|
||||||
|
\since 6.4
|
||||||
|
|
||||||
|
\relates QTest
|
||||||
|
|
||||||
|
The QCOMPARE_GE() macro checks that \a left is at least \a right using the
|
||||||
|
greater-than-or-equal-to operator. If that is true, execution continues. If
|
||||||
|
not, a failure is recorded in the test log and the test function returns
|
||||||
|
without attempting any later checks.
|
||||||
|
|
||||||
|
It is generally similar to calling \c {QVERIFY(left >= right);}
|
||||||
|
but prints a formatted error message reporting \a left and \a right argument
|
||||||
|
expressions and values in case of failure.
|
||||||
|
|
||||||
|
\include qtestcase.qdoc macro-usage-limitation
|
||||||
|
|
||||||
|
\include qtestcase.qdoc to-string-overload-desc
|
||||||
|
|
||||||
|
\sa QCOMPARE_EQ(), QCOMPARE_NE(), QCOMPARE_LT(), QCOMPARE_LE(), QCOMPARE_GT()
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*! \macro QVERIFY_EXCEPTION_THROWN(expression, exceptiontype)
|
/*! \macro QVERIFY_EXCEPTION_THROWN(expression, exceptiontype)
|
||||||
|
@ -311,22 +311,34 @@ bool QTestResult::verify(bool statement, const char *statementStr,
|
|||||||
return checkStatement(statement, msg, file, line);
|
return checkStatement(statement, msg, file, line);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static const char *leftArgNameForOp(QTest::ComparisonOperation op)
|
||||||
|
{
|
||||||
|
return op == QTest::ComparisonOperation::CustomCompare ? "Actual " : "Left ";
|
||||||
|
}
|
||||||
|
|
||||||
|
static const char *rightArgNameForOp(QTest::ComparisonOperation op)
|
||||||
|
{
|
||||||
|
return op == QTest::ComparisonOperation::CustomCompare ? "Expected " : "Right ";
|
||||||
|
}
|
||||||
|
|
||||||
// Format failures using the toString() template
|
// Format failures using the toString() template
|
||||||
template <class Actual, class Expected>
|
template <class Actual, class Expected>
|
||||||
void formatFailMessage(char *msg, size_t maxMsgLen,
|
void formatFailMessage(char *msg, size_t maxMsgLen,
|
||||||
const char *failureMsg,
|
const char *failureMsg,
|
||||||
const Actual &val1, const Expected &val2,
|
const Actual &val1, const Expected &val2,
|
||||||
const char *actual, const char *expected)
|
const char *actual, const char *expected,
|
||||||
|
QTest::ComparisonOperation op)
|
||||||
{
|
{
|
||||||
auto val1S = QTest::toString(val1);
|
auto val1S = QTest::toString(val1);
|
||||||
auto val2S = QTest::toString(val2);
|
auto val2S = QTest::toString(val2);
|
||||||
|
|
||||||
size_t len1 = mbstowcs(nullptr, actual, maxMsgLen); // Last parameter is not ignored on QNX
|
size_t len1 = mbstowcs(nullptr, actual, maxMsgLen); // Last parameter is not ignored on QNX
|
||||||
size_t len2 = mbstowcs(nullptr, expected, maxMsgLen); // (result is never larger than this).
|
size_t len2 = mbstowcs(nullptr, expected, maxMsgLen); // (result is never larger than this).
|
||||||
qsnprintf(msg, maxMsgLen, "%s\n Actual (%s)%*s %s\n Expected (%s)%*s %s",
|
qsnprintf(msg, maxMsgLen, "%s\n %s(%s)%*s %s\n %s(%s)%*s %s", failureMsg,
|
||||||
failureMsg,
|
leftArgNameForOp(op), actual, qMax(len1, len2) - len1 + 1, ":",
|
||||||
actual, qMax(len1, len2) - len1 + 1, ":", val1S ? val1S : "<null>",
|
val1S ? val1S : "<null>",
|
||||||
expected, qMax(len1, len2) - len2 + 1, ":", val2S ? val2S : "<null>");
|
rightArgNameForOp(op), expected, qMax(len1, len2) - len2 + 1, ":",
|
||||||
|
val2S ? val2S : "<null>");
|
||||||
|
|
||||||
delete [] val1S;
|
delete [] val1S;
|
||||||
delete [] val2S;
|
delete [] val2S;
|
||||||
@ -336,14 +348,16 @@ void formatFailMessage(char *msg, size_t maxMsgLen,
|
|||||||
void formatFailMessage(char *msg, size_t maxMsgLen,
|
void formatFailMessage(char *msg, size_t maxMsgLen,
|
||||||
const char *failureMsg,
|
const char *failureMsg,
|
||||||
const char *val1, const char *val2,
|
const char *val1, const char *val2,
|
||||||
const char *actual, const char *expected)
|
const char *actual, const char *expected,
|
||||||
|
QTest::ComparisonOperation op)
|
||||||
{
|
{
|
||||||
size_t len1 = mbstowcs(nullptr, actual, maxMsgLen); // Last parameter is not ignored on QNX
|
size_t len1 = mbstowcs(nullptr, actual, maxMsgLen); // Last parameter is not ignored on QNX
|
||||||
size_t len2 = mbstowcs(nullptr, expected, maxMsgLen); // (result is never larger than this).
|
size_t len2 = mbstowcs(nullptr, expected, maxMsgLen); // (result is never larger than this).
|
||||||
qsnprintf(msg, maxMsgLen, "%s\n Actual (%s)%*s %s\n Expected (%s)%*s %s",
|
qsnprintf(msg, maxMsgLen, "%s\n %s(%s)%*s %s\n %s(%s)%*s %s", failureMsg,
|
||||||
failureMsg,
|
leftArgNameForOp(op), actual, qMax(len1, len2) - len1 + 1, ":",
|
||||||
actual, qMax(len1, len2) - len1 + 1, ":", val1 ? val1 : "<null>",
|
val1 ? val1 : "<null>",
|
||||||
expected, qMax(len1, len2) - len2 + 1, ":", val2 ? val2 : "<null>");
|
rightArgNameForOp(op), expected, qMax(len1, len2) - len2 + 1, ":",
|
||||||
|
val2 ? val2 : "<null>");
|
||||||
}
|
}
|
||||||
|
|
||||||
template <class Actual, class Expected>
|
template <class Actual, class Expected>
|
||||||
@ -382,7 +396,8 @@ static bool compareHelper(bool success, const char *failureMsg,
|
|||||||
return checkStatement(success, msg, file, line);
|
return checkStatement(success, msg, file, line);
|
||||||
}
|
}
|
||||||
|
|
||||||
formatFailMessage(msg, maxMsgLen, failureMsg, val1, val2, actual, expected);
|
formatFailMessage(msg, maxMsgLen, failureMsg, val1, val2, actual, expected,
|
||||||
|
QTest::ComparisonOperation::CustomCompare);
|
||||||
|
|
||||||
return checkStatement(success, msg, file, line);
|
return checkStatement(success, msg, file, line);
|
||||||
}
|
}
|
||||||
@ -520,4 +535,83 @@ const char *QTestResult::currentAppName()
|
|||||||
return ::currentAppName;
|
return ::currentAppName;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static const char *macroNameForOp(QTest::ComparisonOperation op)
|
||||||
|
{
|
||||||
|
using namespace QTest;
|
||||||
|
switch (op) {
|
||||||
|
case ComparisonOperation::CustomCompare:
|
||||||
|
return "QCOMPARE"; /* not used */
|
||||||
|
case ComparisonOperation::Equal:
|
||||||
|
return "QCOMPARE_EQ";
|
||||||
|
case ComparisonOperation::NotEqual:
|
||||||
|
return "QCOMPARE_NE";
|
||||||
|
case ComparisonOperation::LessThan:
|
||||||
|
return "QCOMPARE_LT";
|
||||||
|
case ComparisonOperation::LessThanOrEqual:
|
||||||
|
return "QCOMPARE_LE";
|
||||||
|
case ComparisonOperation::GreaterThan:
|
||||||
|
return "QCOMPARE_GT";
|
||||||
|
case ComparisonOperation::GreaterThanOrEqual:
|
||||||
|
return "QCOMPARE_GE";
|
||||||
|
}
|
||||||
|
Q_UNREACHABLE();
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
static const char *failureMessageForOp(QTest::ComparisonOperation op)
|
||||||
|
{
|
||||||
|
using namespace QTest;
|
||||||
|
switch (op) {
|
||||||
|
case ComparisonOperation::CustomCompare:
|
||||||
|
return "Compared values are not the same"; /* not used */
|
||||||
|
case ComparisonOperation::Equal:
|
||||||
|
return "Left value is expected to be equal to right value, but is not";
|
||||||
|
case ComparisonOperation::NotEqual:
|
||||||
|
return "Left value is expected to be different from right value, but is not";
|
||||||
|
case ComparisonOperation::LessThan:
|
||||||
|
return "Left value is expected to be less than right value, but is not";
|
||||||
|
case ComparisonOperation::LessThanOrEqual:
|
||||||
|
return "Left value is expected to be less than or equal to right value, but is not";
|
||||||
|
case ComparisonOperation::GreaterThan:
|
||||||
|
return "Left value is expected to be greater than right value, but is not";
|
||||||
|
case ComparisonOperation::GreaterThanOrEqual:
|
||||||
|
return "Left value is expected to be greater than or equal to right value, but is not";
|
||||||
|
}
|
||||||
|
Q_UNREACHABLE();
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
bool QTestResult::reportResult(bool success, qxp::function_ref<const char *()> lhs,
|
||||||
|
qxp::function_ref<const char *()> rhs,
|
||||||
|
const char *lhsExpr, const char *rhsExpr,
|
||||||
|
QTest::ComparisonOperation op, const char *file, int line)
|
||||||
|
{
|
||||||
|
const size_t maxMsgLen = 1024;
|
||||||
|
char msg[maxMsgLen] = {'\0'};
|
||||||
|
|
||||||
|
QTEST_ASSERT(lhsExpr);
|
||||||
|
QTEST_ASSERT(rhsExpr);
|
||||||
|
|
||||||
|
if (QTestLog::verboseLevel() >= 2) {
|
||||||
|
qsnprintf(msg, maxMsgLen, "%s(%s, %s)", macroNameForOp(op), lhsExpr, rhsExpr);
|
||||||
|
QTestLog::info(msg, file, line);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (success) {
|
||||||
|
if (QTest::expectFailMode) {
|
||||||
|
qsnprintf(msg, maxMsgLen, "%s(%s, %s) returned TRUE unexpectedly.",
|
||||||
|
macroNameForOp(op), lhsExpr, rhsExpr);
|
||||||
|
}
|
||||||
|
return checkStatement(success, msg, file, line);
|
||||||
|
}
|
||||||
|
|
||||||
|
const std::unique_ptr<const char[]> lhsPtr{ lhs() };
|
||||||
|
const std::unique_ptr<const char[]> rhsPtr{ rhs() };
|
||||||
|
|
||||||
|
formatFailMessage(msg, maxMsgLen, failureMessageForOp(op), lhsPtr.get(), rhsPtr.get(),
|
||||||
|
lhsExpr, rhsExpr, op);
|
||||||
|
|
||||||
|
return checkStatement(success, msg, file, line);
|
||||||
|
}
|
||||||
|
|
||||||
QT_END_NAMESPACE
|
QT_END_NAMESPACE
|
||||||
|
@ -17,6 +17,7 @@
|
|||||||
|
|
||||||
#include <QtTest/qttestglobal.h>
|
#include <QtTest/qttestglobal.h>
|
||||||
#include <QtCore/qstringfwd.h>
|
#include <QtCore/qstringfwd.h>
|
||||||
|
#include <QtCore/qxpfunctional.h>
|
||||||
#include <QtCore/private/qglobal_p.h>
|
#include <QtCore/private/qglobal_p.h>
|
||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
@ -95,6 +96,11 @@ public:
|
|||||||
static void setCurrentAppName(const char *appName);
|
static void setCurrentAppName(const char *appName);
|
||||||
static const char *currentAppName();
|
static const char *currentAppName();
|
||||||
|
|
||||||
|
static bool reportResult(bool success, qxp::function_ref<const char *()> lhs,
|
||||||
|
qxp::function_ref<const char *()> rhs,
|
||||||
|
const char *lhsExpr, const char *rhsExpr,
|
||||||
|
QTest::ComparisonOperation op, const char *file, int line);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Q_DISABLE_COPY(QTestResult)
|
Q_DISABLE_COPY(QTestResult)
|
||||||
};
|
};
|
||||||
|
@ -23,6 +23,15 @@ QT_BEGIN_NAMESPACE
|
|||||||
namespace QTest
|
namespace QTest
|
||||||
{
|
{
|
||||||
enum TestFailMode { Abort = 1, Continue = 2 };
|
enum TestFailMode { Abort = 1, Continue = 2 };
|
||||||
|
enum class ComparisonOperation {
|
||||||
|
CustomCompare, /* Used for QCOMPARE() */
|
||||||
|
Equal,
|
||||||
|
NotEqual,
|
||||||
|
LessThan,
|
||||||
|
LessThanOrEqual,
|
||||||
|
GreaterThan,
|
||||||
|
GreaterThanOrEqual,
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
QT_END_NAMESPACE
|
QT_END_NAMESPACE
|
||||||
|
@ -58,6 +58,7 @@ set(subprograms
|
|||||||
differentexec
|
differentexec
|
||||||
exceptionthrow
|
exceptionthrow
|
||||||
expectfail
|
expectfail
|
||||||
|
extendedcompare
|
||||||
failcleanup
|
failcleanup
|
||||||
faildatatype
|
faildatatype
|
||||||
failfetchtype
|
failfetchtype
|
||||||
|
520
tests/auto/testlib/selftests/expected_extendedcompare.junitxml
Normal file
520
tests/auto/testlib/selftests/expected_extendedcompare.junitxml
Normal file
@ -0,0 +1,520 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||||||
|
<testsuite name="tst_ExtendedCompare" timestamp="@TEST_START_TIME@" hostname="@HOSTNAME@" tests="147" failures="73" 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_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareInts(EQ:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareInts(EQ:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 2]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareInts(EQ:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 2
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareInts(NE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be different from right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareInts(NE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareInts(NE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareInts(LT:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareInts(LT:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareInts(LT:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 2
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareInts(LE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareInts(LE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareInts(LE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than or equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 2
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareInts(GT:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareInts(GT:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 2]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareInts(GT:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareInts(GE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareInts(GE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than or equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 2]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareInts(GE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareFloats(EQ:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareFloats(EQ:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 1.1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareFloats(EQ:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1.1
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareFloats(NE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be different from right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareFloats(NE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareFloats(NE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareFloats(LT:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareFloats(LT:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareFloats(LT:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1.1
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareFloats(LE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareFloats(LE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareFloats(LE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than or equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1.1
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareFloats(GT:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareFloats(GT:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 1.1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareFloats(GT:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareFloats(GE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareFloats(GE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than or equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 1.1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareFloats(GE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareDoubles(EQ:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareDoubles(EQ:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 0
|
||||||
|
Right (rhs): 0.1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareDoubles(EQ:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 0.1
|
||||||
|
Right (rhs): 0]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareDoubles(NE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be different from right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 0
|
||||||
|
Right (rhs): 0]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareDoubles(NE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareDoubles(NE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareDoubles(LT:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 0
|
||||||
|
Right (rhs): 0]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareDoubles(LT:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareDoubles(LT:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 0.1
|
||||||
|
Right (rhs): 0]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareDoubles(LE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareDoubles(LE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareDoubles(LE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than or equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 0.1
|
||||||
|
Right (rhs): 0]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareDoubles(GT:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 0
|
||||||
|
Right (rhs): 0]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareDoubles(GT:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 0
|
||||||
|
Right (rhs): 0.1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareDoubles(GT:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareDoubles(GE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareDoubles(GE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than or equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 0
|
||||||
|
Right (rhs): 0.1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareDoubles(GE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="comparePointers(EQ:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="comparePointers(EQ:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 2]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="comparePointers(EQ:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 2
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="comparePointers(NE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be different from right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="comparePointers(NE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="comparePointers(NE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="comparePointers(LT:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="comparePointers(LT:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="comparePointers(LT:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 2
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="comparePointers(LE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="comparePointers(LE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="comparePointers(LE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than or equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 2
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="comparePointers(GT:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="comparePointers(GT:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 2]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="comparePointers(GT:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="comparePointers(GE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="comparePointers(GE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than or equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 2]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="comparePointers(GE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareToNullptr(EQ:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareToNullptr(EQ:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): "nullptr"
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareToNullptr(EQ:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): "nullptr"]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareToNullptr(NE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be different from right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): "nullptr"
|
||||||
|
Right (rhs): "nullptr"]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareToNullptr(NE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareToNullptr(NE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareToNullptr(LT:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): "nullptr"
|
||||||
|
Right (rhs): "nullptr"]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareToNullptr(LT:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareToNullptr(LT:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): "nullptr"]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareToNullptr(LE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareToNullptr(LE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareToNullptr(LE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than or equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): "nullptr"]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareToNullptr(GT:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): "nullptr"
|
||||||
|
Right (rhs): "nullptr"]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareToNullptr(GT:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): "nullptr"
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareToNullptr(GT:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareToNullptr(GE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareToNullptr(GE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than or equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): "nullptr"
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareToNullptr(GE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareUnregistereEnum(EQ:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareUnregistereEnum(EQ:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 0
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareUnregistereEnum(EQ:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 0]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareUnregistereEnum(NE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be different from right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 0
|
||||||
|
Right (rhs): 0]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareUnregistereEnum(NE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareUnregistereEnum(NE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareUnregistereEnum(LT:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 0
|
||||||
|
Right (rhs): 0]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareUnregistereEnum(LT:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareUnregistereEnum(LT:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 0]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareUnregistereEnum(LE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareUnregistereEnum(LE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareUnregistereEnum(LE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than or equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 1
|
||||||
|
Right (rhs): 0]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareUnregistereEnum(GT:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 0
|
||||||
|
Right (rhs): 0]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareUnregistereEnum(GT:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 0
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareUnregistereEnum(GT:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareUnregistereEnum(GE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareUnregistereEnum(GE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than or equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): 0
|
||||||
|
Right (rhs): 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareUnregistereEnum(GE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareRegistereEnum(EQ:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareRegistereEnum(EQ:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): Monday
|
||||||
|
Right (rhs): Sunday]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareRegistereEnum(EQ:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): Sunday
|
||||||
|
Right (rhs): Monday]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareRegistereEnum(NE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be different from right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): Monday
|
||||||
|
Right (rhs): Monday]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareRegistereEnum(NE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareRegistereEnum(NE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareRegistereEnum(LT:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): Monday
|
||||||
|
Right (rhs): Monday]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareRegistereEnum(LT:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareRegistereEnum(LT:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): Sunday
|
||||||
|
Right (rhs): Monday]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareRegistereEnum(LE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareRegistereEnum(LE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareRegistereEnum(LE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than or equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): Sunday
|
||||||
|
Right (rhs): Monday]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareRegistereEnum(GT:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): Monday
|
||||||
|
Right (rhs): Monday]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareRegistereEnum(GT:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): Monday
|
||||||
|
Right (rhs): Sunday]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareRegistereEnum(GT:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareRegistereEnum(GE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareRegistereEnum(GE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than or equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): Monday
|
||||||
|
Right (rhs): Sunday]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareRegistereEnum(GE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareCustomTypes(EQ:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareCustomTypes(EQ:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(2)]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareCustomTypes(EQ:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): MyClass(2)
|
||||||
|
Right (rhs): MyClass(1)]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareCustomTypes(NE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be different from right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(1)]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareCustomTypes(NE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareCustomTypes(NE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareCustomTypes(LT:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(1)]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareCustomTypes(LT:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareCustomTypes(LT:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): MyClass(2)
|
||||||
|
Right (rhs): MyClass(1)]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareCustomTypes(LE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareCustomTypes(LE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareCustomTypes(LE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be less than or equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): MyClass(2)
|
||||||
|
Right (rhs): MyClass(1)]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareCustomTypes(GT:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(1)]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareCustomTypes(GT:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(2)]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareCustomTypes(GT:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareCustomTypes(GE:left == right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="compareCustomTypes(GE:left < right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be greater than or equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(2)]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="compareCustomTypes(GE:left > right)" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
<testcase name="checkComparisonForTemporaryObjects" classname="tst_ExtendedCompare" time="@TEST_DURATION@">
|
||||||
|
<failure type="fail" message="Left value is expected to be equal to right value, but is not">
|
||||||
|
<![CDATA[ Left (getClassForValue(0).getValuePointer()): MyClass(2) on memory address with index 0
|
||||||
|
Right (getClassForValue(1).getValuePointer()): MyClass(1) on memory address with index 1]]>
|
||||||
|
</failure>
|
||||||
|
</testcase>
|
||||||
|
<testcase name="cleanupTestCase" classname="tst_ExtendedCompare" time="@TEST_DURATION@"/>
|
||||||
|
</testsuite>
|
716
tests/auto/testlib/selftests/expected_extendedcompare.lightxml
Normal file
716
tests/auto/testlib/selftests/expected_extendedcompare.lightxml
Normal file
@ -0,0 +1,716 @@
|
|||||||
|
<Environment>
|
||||||
|
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
|
||||||
|
<QtBuild/>
|
||||||
|
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
|
||||||
|
</Environment>
|
||||||
|
<TestFunction name="initTestCase">
|
||||||
|
<Incident type="pass" file="" line="0" />
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="compareInts">
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="compareFloats">
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1.1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1.1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1.1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 1.1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1.1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1.1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="compareDoubles">
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0.1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 0.1
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 0.1
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 0.1
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0.1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0.1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="comparePointers">
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="compareToNullptr">
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): "nullptr"]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): "nullptr"]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): "nullptr"]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): "nullptr"]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): "nullptr"]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): "nullptr"]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="compareUnregistereEnum">
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="compareRegistereEnum">
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Sunday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): Sunday
|
||||||
|
Right (rhs): Monday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Monday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Monday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): Sunday
|
||||||
|
Right (rhs): Monday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): Sunday
|
||||||
|
Right (rhs): Monday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Monday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Sunday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Sunday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="compareCustomTypes">
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(2)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): MyClass(2)
|
||||||
|
Right (rhs): MyClass(1)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(1)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(1)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): MyClass(2)
|
||||||
|
Right (rhs): MyClass(1)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): MyClass(2)
|
||||||
|
Right (rhs): MyClass(1)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(1)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(2)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(2)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="checkComparisonForTemporaryObjects">
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (getClassForValue(0).getValuePointer()): MyClass(2) on memory address with index 0
|
||||||
|
Right (getClassForValue(1).getValuePointer()): MyClass(1) on memory address with index 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (getClassForValue(0).getValuePointer()): MyClass(2) on memory address with index 0
|
||||||
|
Right (getClassForValue(1).getValuePointer()): MyClass(1) on memory address with index 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (getClassForValue(0).getValuePointer()): MyClass(2) on memory address with index 0
|
||||||
|
Right (getClassForValue(1).getValuePointer()): MyClass(1) on memory address with index 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="cleanupTestCase">
|
||||||
|
<Incident type="pass" file="" line="0" />
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<Duration msecs="0"/>
|
983
tests/auto/testlib/selftests/expected_extendedcompare.tap
Normal file
983
tests/auto/testlib/selftests/expected_extendedcompare.tap
Normal file
@ -0,0 +1,983 @@
|
|||||||
|
TAP version 13
|
||||||
|
# tst_ExtendedCompare
|
||||||
|
ok 1 - initTestCase()
|
||||||
|
ok 2 - compareInts(EQ:left == right)
|
||||||
|
not ok 3 - compareInts(EQ:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_EQ
|
||||||
|
message: Left value is expected to be equal to right value, but is not
|
||||||
|
wanted: == 2 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: == 2 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareInts() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 4 - compareInts(EQ:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_EQ
|
||||||
|
message: Left value is expected to be equal to right value, but is not
|
||||||
|
wanted: == 1 (rhs)
|
||||||
|
found: 2 (lhs)
|
||||||
|
expected: == 1 (rhs)
|
||||||
|
actual: 2 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareInts() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 5 - compareInts(NE:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_NE
|
||||||
|
message: Left value is expected to be different from right value, but is not
|
||||||
|
wanted: != 1 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: != 1 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareInts() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 6 - compareInts(NE:left < right)
|
||||||
|
ok 7 - compareInts(NE:left > right)
|
||||||
|
not ok 8 - compareInts(LT:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LT
|
||||||
|
message: Left value is expected to be less than right value, but is not
|
||||||
|
wanted: < 1 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: < 1 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareInts() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 9 - compareInts(LT:left < right)
|
||||||
|
not ok 10 - compareInts(LT:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LT
|
||||||
|
message: Left value is expected to be less than right value, but is not
|
||||||
|
wanted: < 1 (rhs)
|
||||||
|
found: 2 (lhs)
|
||||||
|
expected: < 1 (rhs)
|
||||||
|
actual: 2 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareInts() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 11 - compareInts(LE:left == right)
|
||||||
|
ok 12 - compareInts(LE:left < right)
|
||||||
|
not ok 13 - compareInts(LE:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LE
|
||||||
|
message: Left value is expected to be less than or equal to right value, but is not
|
||||||
|
wanted: <= 1 (rhs)
|
||||||
|
found: 2 (lhs)
|
||||||
|
expected: <= 1 (rhs)
|
||||||
|
actual: 2 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareInts() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 14 - compareInts(GT:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GT
|
||||||
|
message: Left value is expected to be greater than right value, but is not
|
||||||
|
wanted: > 1 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: > 1 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareInts() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 15 - compareInts(GT:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GT
|
||||||
|
message: Left value is expected to be greater than right value, but is not
|
||||||
|
wanted: > 2 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: > 2 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareInts() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 16 - compareInts(GT:left > right)
|
||||||
|
ok 17 - compareInts(GE:left == right)
|
||||||
|
not ok 18 - compareInts(GE:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GE
|
||||||
|
message: Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
wanted: >= 2 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: >= 2 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareInts() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 19 - compareInts(GE:left > right)
|
||||||
|
ok 20 - compareFloats(EQ:left == right)
|
||||||
|
not ok 21 - compareFloats(EQ:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_EQ
|
||||||
|
message: Left value is expected to be equal to right value, but is not
|
||||||
|
wanted: == 1.1 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: == 1.1 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareFloats() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 22 - compareFloats(EQ:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_EQ
|
||||||
|
message: Left value is expected to be equal to right value, but is not
|
||||||
|
wanted: == 1 (rhs)
|
||||||
|
found: 1.1 (lhs)
|
||||||
|
expected: == 1 (rhs)
|
||||||
|
actual: 1.1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareFloats() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 23 - compareFloats(NE:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_NE
|
||||||
|
message: Left value is expected to be different from right value, but is not
|
||||||
|
wanted: != 1 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: != 1 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareFloats() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 24 - compareFloats(NE:left < right)
|
||||||
|
ok 25 - compareFloats(NE:left > right)
|
||||||
|
not ok 26 - compareFloats(LT:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LT
|
||||||
|
message: Left value is expected to be less than right value, but is not
|
||||||
|
wanted: < 1 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: < 1 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareFloats() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 27 - compareFloats(LT:left < right)
|
||||||
|
not ok 28 - compareFloats(LT:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LT
|
||||||
|
message: Left value is expected to be less than right value, but is not
|
||||||
|
wanted: < 1 (rhs)
|
||||||
|
found: 1.1 (lhs)
|
||||||
|
expected: < 1 (rhs)
|
||||||
|
actual: 1.1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareFloats() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 29 - compareFloats(LE:left == right)
|
||||||
|
ok 30 - compareFloats(LE:left < right)
|
||||||
|
not ok 31 - compareFloats(LE:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LE
|
||||||
|
message: Left value is expected to be less than or equal to right value, but is not
|
||||||
|
wanted: <= 1 (rhs)
|
||||||
|
found: 1.1 (lhs)
|
||||||
|
expected: <= 1 (rhs)
|
||||||
|
actual: 1.1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareFloats() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 32 - compareFloats(GT:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GT
|
||||||
|
message: Left value is expected to be greater than right value, but is not
|
||||||
|
wanted: > 1 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: > 1 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareFloats() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 33 - compareFloats(GT:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GT
|
||||||
|
message: Left value is expected to be greater than right value, but is not
|
||||||
|
wanted: > 1.1 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: > 1.1 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareFloats() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 34 - compareFloats(GT:left > right)
|
||||||
|
ok 35 - compareFloats(GE:left == right)
|
||||||
|
not ok 36 - compareFloats(GE:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GE
|
||||||
|
message: Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
wanted: >= 1.1 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: >= 1.1 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareFloats() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 37 - compareFloats(GE:left > right)
|
||||||
|
ok 38 - compareDoubles(EQ:left == right)
|
||||||
|
not ok 39 - compareDoubles(EQ:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_EQ
|
||||||
|
message: Left value is expected to be equal to right value, but is not
|
||||||
|
wanted: == 0.1 (rhs)
|
||||||
|
found: 0 (lhs)
|
||||||
|
expected: == 0.1 (rhs)
|
||||||
|
actual: 0 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareDoubles() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 40 - compareDoubles(EQ:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_EQ
|
||||||
|
message: Left value is expected to be equal to right value, but is not
|
||||||
|
wanted: == 0 (rhs)
|
||||||
|
found: 0.1 (lhs)
|
||||||
|
expected: == 0 (rhs)
|
||||||
|
actual: 0.1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareDoubles() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 41 - compareDoubles(NE:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_NE
|
||||||
|
message: Left value is expected to be different from right value, but is not
|
||||||
|
wanted: != 0 (rhs)
|
||||||
|
found: 0 (lhs)
|
||||||
|
expected: != 0 (rhs)
|
||||||
|
actual: 0 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareDoubles() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 42 - compareDoubles(NE:left < right)
|
||||||
|
ok 43 - compareDoubles(NE:left > right)
|
||||||
|
not ok 44 - compareDoubles(LT:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LT
|
||||||
|
message: Left value is expected to be less than right value, but is not
|
||||||
|
wanted: < 0 (rhs)
|
||||||
|
found: 0 (lhs)
|
||||||
|
expected: < 0 (rhs)
|
||||||
|
actual: 0 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareDoubles() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 45 - compareDoubles(LT:left < right)
|
||||||
|
not ok 46 - compareDoubles(LT:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LT
|
||||||
|
message: Left value is expected to be less than right value, but is not
|
||||||
|
wanted: < 0 (rhs)
|
||||||
|
found: 0.1 (lhs)
|
||||||
|
expected: < 0 (rhs)
|
||||||
|
actual: 0.1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareDoubles() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 47 - compareDoubles(LE:left == right)
|
||||||
|
ok 48 - compareDoubles(LE:left < right)
|
||||||
|
not ok 49 - compareDoubles(LE:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LE
|
||||||
|
message: Left value is expected to be less than or equal to right value, but is not
|
||||||
|
wanted: <= 0 (rhs)
|
||||||
|
found: 0.1 (lhs)
|
||||||
|
expected: <= 0 (rhs)
|
||||||
|
actual: 0.1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareDoubles() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 50 - compareDoubles(GT:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GT
|
||||||
|
message: Left value is expected to be greater than right value, but is not
|
||||||
|
wanted: > 0 (rhs)
|
||||||
|
found: 0 (lhs)
|
||||||
|
expected: > 0 (rhs)
|
||||||
|
actual: 0 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareDoubles() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 51 - compareDoubles(GT:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GT
|
||||||
|
message: Left value is expected to be greater than right value, but is not
|
||||||
|
wanted: > 0.1 (rhs)
|
||||||
|
found: 0 (lhs)
|
||||||
|
expected: > 0.1 (rhs)
|
||||||
|
actual: 0 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareDoubles() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 52 - compareDoubles(GT:left > right)
|
||||||
|
ok 53 - compareDoubles(GE:left == right)
|
||||||
|
not ok 54 - compareDoubles(GE:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GE
|
||||||
|
message: Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
wanted: >= 0.1 (rhs)
|
||||||
|
found: 0 (lhs)
|
||||||
|
expected: >= 0.1 (rhs)
|
||||||
|
actual: 0 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareDoubles() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 55 - compareDoubles(GE:left > right)
|
||||||
|
ok 56 - comparePointers(EQ:left == right)
|
||||||
|
not ok 57 - comparePointers(EQ:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_EQ
|
||||||
|
message: Left value is expected to be equal to right value, but is not
|
||||||
|
wanted: == 2 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: == 2 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::comparePointers() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 58 - comparePointers(EQ:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_EQ
|
||||||
|
message: Left value is expected to be equal to right value, but is not
|
||||||
|
wanted: == 1 (rhs)
|
||||||
|
found: 2 (lhs)
|
||||||
|
expected: == 1 (rhs)
|
||||||
|
actual: 2 (lhs)
|
||||||
|
at: tst_ExtendedCompare::comparePointers() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 59 - comparePointers(NE:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_NE
|
||||||
|
message: Left value is expected to be different from right value, but is not
|
||||||
|
wanted: != 1 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: != 1 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::comparePointers() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 60 - comparePointers(NE:left < right)
|
||||||
|
ok 61 - comparePointers(NE:left > right)
|
||||||
|
not ok 62 - comparePointers(LT:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LT
|
||||||
|
message: Left value is expected to be less than right value, but is not
|
||||||
|
wanted: < 1 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: < 1 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::comparePointers() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 63 - comparePointers(LT:left < right)
|
||||||
|
not ok 64 - comparePointers(LT:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LT
|
||||||
|
message: Left value is expected to be less than right value, but is not
|
||||||
|
wanted: < 1 (rhs)
|
||||||
|
found: 2 (lhs)
|
||||||
|
expected: < 1 (rhs)
|
||||||
|
actual: 2 (lhs)
|
||||||
|
at: tst_ExtendedCompare::comparePointers() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 65 - comparePointers(LE:left == right)
|
||||||
|
ok 66 - comparePointers(LE:left < right)
|
||||||
|
not ok 67 - comparePointers(LE:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LE
|
||||||
|
message: Left value is expected to be less than or equal to right value, but is not
|
||||||
|
wanted: <= 1 (rhs)
|
||||||
|
found: 2 (lhs)
|
||||||
|
expected: <= 1 (rhs)
|
||||||
|
actual: 2 (lhs)
|
||||||
|
at: tst_ExtendedCompare::comparePointers() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 68 - comparePointers(GT:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GT
|
||||||
|
message: Left value is expected to be greater than right value, but is not
|
||||||
|
wanted: > 1 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: > 1 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::comparePointers() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 69 - comparePointers(GT:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GT
|
||||||
|
message: Left value is expected to be greater than right value, but is not
|
||||||
|
wanted: > 2 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: > 2 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::comparePointers() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 70 - comparePointers(GT:left > right)
|
||||||
|
ok 71 - comparePointers(GE:left == right)
|
||||||
|
not ok 72 - comparePointers(GE:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GE
|
||||||
|
message: Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
wanted: >= 2 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: >= 2 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::comparePointers() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 73 - comparePointers(GE:left > right)
|
||||||
|
ok 74 - compareToNullptr(EQ:left == right)
|
||||||
|
not ok 75 - compareToNullptr(EQ:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_EQ
|
||||||
|
message: Left value is expected to be equal to right value, but is not
|
||||||
|
wanted: == 1 (rhs)
|
||||||
|
found: "nullptr" (lhs)
|
||||||
|
expected: == 1 (rhs)
|
||||||
|
actual: "nullptr" (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareToNullptr() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 76 - compareToNullptr(EQ:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_EQ
|
||||||
|
message: Left value is expected to be equal to right value, but is not
|
||||||
|
wanted: == "nullptr" (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: == "nullptr" (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareToNullptr() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 77 - compareToNullptr(NE:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_NE
|
||||||
|
message: Left value is expected to be different from right value, but is not
|
||||||
|
wanted: != "nullptr" (rhs)
|
||||||
|
found: "nullptr" (lhs)
|
||||||
|
expected: != "nullptr" (rhs)
|
||||||
|
actual: "nullptr" (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareToNullptr() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 78 - compareToNullptr(NE:left < right)
|
||||||
|
ok 79 - compareToNullptr(NE:left > right)
|
||||||
|
not ok 80 - compareToNullptr(LT:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LT
|
||||||
|
message: Left value is expected to be less than right value, but is not
|
||||||
|
wanted: < "nullptr" (rhs)
|
||||||
|
found: "nullptr" (lhs)
|
||||||
|
expected: < "nullptr" (rhs)
|
||||||
|
actual: "nullptr" (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareToNullptr() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 81 - compareToNullptr(LT:left < right)
|
||||||
|
not ok 82 - compareToNullptr(LT:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LT
|
||||||
|
message: Left value is expected to be less than right value, but is not
|
||||||
|
wanted: < "nullptr" (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: < "nullptr" (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareToNullptr() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 83 - compareToNullptr(LE:left == right)
|
||||||
|
ok 84 - compareToNullptr(LE:left < right)
|
||||||
|
not ok 85 - compareToNullptr(LE:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LE
|
||||||
|
message: Left value is expected to be less than or equal to right value, but is not
|
||||||
|
wanted: <= "nullptr" (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: <= "nullptr" (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareToNullptr() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 86 - compareToNullptr(GT:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GT
|
||||||
|
message: Left value is expected to be greater than right value, but is not
|
||||||
|
wanted: > "nullptr" (rhs)
|
||||||
|
found: "nullptr" (lhs)
|
||||||
|
expected: > "nullptr" (rhs)
|
||||||
|
actual: "nullptr" (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareToNullptr() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 87 - compareToNullptr(GT:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GT
|
||||||
|
message: Left value is expected to be greater than right value, but is not
|
||||||
|
wanted: > 1 (rhs)
|
||||||
|
found: "nullptr" (lhs)
|
||||||
|
expected: > 1 (rhs)
|
||||||
|
actual: "nullptr" (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareToNullptr() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 88 - compareToNullptr(GT:left > right)
|
||||||
|
ok 89 - compareToNullptr(GE:left == right)
|
||||||
|
not ok 90 - compareToNullptr(GE:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GE
|
||||||
|
message: Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
wanted: >= 1 (rhs)
|
||||||
|
found: "nullptr" (lhs)
|
||||||
|
expected: >= 1 (rhs)
|
||||||
|
actual: "nullptr" (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareToNullptr() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 91 - compareToNullptr(GE:left > right)
|
||||||
|
ok 92 - compareUnregistereEnum(EQ:left == right)
|
||||||
|
not ok 93 - compareUnregistereEnum(EQ:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_EQ
|
||||||
|
message: Left value is expected to be equal to right value, but is not
|
||||||
|
wanted: == 1 (rhs)
|
||||||
|
found: 0 (lhs)
|
||||||
|
expected: == 1 (rhs)
|
||||||
|
actual: 0 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareUnregistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 94 - compareUnregistereEnum(EQ:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_EQ
|
||||||
|
message: Left value is expected to be equal to right value, but is not
|
||||||
|
wanted: == 0 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: == 0 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareUnregistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 95 - compareUnregistereEnum(NE:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_NE
|
||||||
|
message: Left value is expected to be different from right value, but is not
|
||||||
|
wanted: != 0 (rhs)
|
||||||
|
found: 0 (lhs)
|
||||||
|
expected: != 0 (rhs)
|
||||||
|
actual: 0 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareUnregistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 96 - compareUnregistereEnum(NE:left < right)
|
||||||
|
ok 97 - compareUnregistereEnum(NE:left > right)
|
||||||
|
not ok 98 - compareUnregistereEnum(LT:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LT
|
||||||
|
message: Left value is expected to be less than right value, but is not
|
||||||
|
wanted: < 0 (rhs)
|
||||||
|
found: 0 (lhs)
|
||||||
|
expected: < 0 (rhs)
|
||||||
|
actual: 0 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareUnregistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 99 - compareUnregistereEnum(LT:left < right)
|
||||||
|
not ok 100 - compareUnregistereEnum(LT:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LT
|
||||||
|
message: Left value is expected to be less than right value, but is not
|
||||||
|
wanted: < 0 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: < 0 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareUnregistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 101 - compareUnregistereEnum(LE:left == right)
|
||||||
|
ok 102 - compareUnregistereEnum(LE:left < right)
|
||||||
|
not ok 103 - compareUnregistereEnum(LE:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LE
|
||||||
|
message: Left value is expected to be less than or equal to right value, but is not
|
||||||
|
wanted: <= 0 (rhs)
|
||||||
|
found: 1 (lhs)
|
||||||
|
expected: <= 0 (rhs)
|
||||||
|
actual: 1 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareUnregistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 104 - compareUnregistereEnum(GT:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GT
|
||||||
|
message: Left value is expected to be greater than right value, but is not
|
||||||
|
wanted: > 0 (rhs)
|
||||||
|
found: 0 (lhs)
|
||||||
|
expected: > 0 (rhs)
|
||||||
|
actual: 0 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareUnregistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 105 - compareUnregistereEnum(GT:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GT
|
||||||
|
message: Left value is expected to be greater than right value, but is not
|
||||||
|
wanted: > 1 (rhs)
|
||||||
|
found: 0 (lhs)
|
||||||
|
expected: > 1 (rhs)
|
||||||
|
actual: 0 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareUnregistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 106 - compareUnregistereEnum(GT:left > right)
|
||||||
|
ok 107 - compareUnregistereEnum(GE:left == right)
|
||||||
|
not ok 108 - compareUnregistereEnum(GE:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GE
|
||||||
|
message: Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
wanted: >= 1 (rhs)
|
||||||
|
found: 0 (lhs)
|
||||||
|
expected: >= 1 (rhs)
|
||||||
|
actual: 0 (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareUnregistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 109 - compareUnregistereEnum(GE:left > right)
|
||||||
|
ok 110 - compareRegistereEnum(EQ:left == right)
|
||||||
|
not ok 111 - compareRegistereEnum(EQ:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_EQ
|
||||||
|
message: Left value is expected to be equal to right value, but is not
|
||||||
|
wanted: == Sunday (rhs)
|
||||||
|
found: Monday (lhs)
|
||||||
|
expected: == Sunday (rhs)
|
||||||
|
actual: Monday (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareRegistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 112 - compareRegistereEnum(EQ:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_EQ
|
||||||
|
message: Left value is expected to be equal to right value, but is not
|
||||||
|
wanted: == Monday (rhs)
|
||||||
|
found: Sunday (lhs)
|
||||||
|
expected: == Monday (rhs)
|
||||||
|
actual: Sunday (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareRegistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 113 - compareRegistereEnum(NE:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_NE
|
||||||
|
message: Left value is expected to be different from right value, but is not
|
||||||
|
wanted: != Monday (rhs)
|
||||||
|
found: Monday (lhs)
|
||||||
|
expected: != Monday (rhs)
|
||||||
|
actual: Monday (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareRegistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 114 - compareRegistereEnum(NE:left < right)
|
||||||
|
ok 115 - compareRegistereEnum(NE:left > right)
|
||||||
|
not ok 116 - compareRegistereEnum(LT:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LT
|
||||||
|
message: Left value is expected to be less than right value, but is not
|
||||||
|
wanted: < Monday (rhs)
|
||||||
|
found: Monday (lhs)
|
||||||
|
expected: < Monday (rhs)
|
||||||
|
actual: Monday (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareRegistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 117 - compareRegistereEnum(LT:left < right)
|
||||||
|
not ok 118 - compareRegistereEnum(LT:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LT
|
||||||
|
message: Left value is expected to be less than right value, but is not
|
||||||
|
wanted: < Monday (rhs)
|
||||||
|
found: Sunday (lhs)
|
||||||
|
expected: < Monday (rhs)
|
||||||
|
actual: Sunday (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareRegistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 119 - compareRegistereEnum(LE:left == right)
|
||||||
|
ok 120 - compareRegistereEnum(LE:left < right)
|
||||||
|
not ok 121 - compareRegistereEnum(LE:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LE
|
||||||
|
message: Left value is expected to be less than or equal to right value, but is not
|
||||||
|
wanted: <= Monday (rhs)
|
||||||
|
found: Sunday (lhs)
|
||||||
|
expected: <= Monday (rhs)
|
||||||
|
actual: Sunday (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareRegistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 122 - compareRegistereEnum(GT:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GT
|
||||||
|
message: Left value is expected to be greater than right value, but is not
|
||||||
|
wanted: > Monday (rhs)
|
||||||
|
found: Monday (lhs)
|
||||||
|
expected: > Monday (rhs)
|
||||||
|
actual: Monday (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareRegistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 123 - compareRegistereEnum(GT:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GT
|
||||||
|
message: Left value is expected to be greater than right value, but is not
|
||||||
|
wanted: > Sunday (rhs)
|
||||||
|
found: Monday (lhs)
|
||||||
|
expected: > Sunday (rhs)
|
||||||
|
actual: Monday (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareRegistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 124 - compareRegistereEnum(GT:left > right)
|
||||||
|
ok 125 - compareRegistereEnum(GE:left == right)
|
||||||
|
not ok 126 - compareRegistereEnum(GE:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GE
|
||||||
|
message: Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
wanted: >= Sunday (rhs)
|
||||||
|
found: Monday (lhs)
|
||||||
|
expected: >= Sunday (rhs)
|
||||||
|
actual: Monday (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareRegistereEnum() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 127 - compareRegistereEnum(GE:left > right)
|
||||||
|
ok 128 - compareCustomTypes(EQ:left == right)
|
||||||
|
not ok 129 - compareCustomTypes(EQ:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_EQ
|
||||||
|
message: Left value is expected to be equal to right value, but is not
|
||||||
|
wanted: == MyClass(2) (rhs)
|
||||||
|
found: MyClass(1) (lhs)
|
||||||
|
expected: == MyClass(2) (rhs)
|
||||||
|
actual: MyClass(1) (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareCustomTypes() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 130 - compareCustomTypes(EQ:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_EQ
|
||||||
|
message: Left value is expected to be equal to right value, but is not
|
||||||
|
wanted: == MyClass(1) (rhs)
|
||||||
|
found: MyClass(2) (lhs)
|
||||||
|
expected: == MyClass(1) (rhs)
|
||||||
|
actual: MyClass(2) (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareCustomTypes() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 131 - compareCustomTypes(NE:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_NE
|
||||||
|
message: Left value is expected to be different from right value, but is not
|
||||||
|
wanted: != MyClass(1) (rhs)
|
||||||
|
found: MyClass(1) (lhs)
|
||||||
|
expected: != MyClass(1) (rhs)
|
||||||
|
actual: MyClass(1) (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareCustomTypes() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 132 - compareCustomTypes(NE:left < right)
|
||||||
|
ok 133 - compareCustomTypes(NE:left > right)
|
||||||
|
not ok 134 - compareCustomTypes(LT:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LT
|
||||||
|
message: Left value is expected to be less than right value, but is not
|
||||||
|
wanted: < MyClass(1) (rhs)
|
||||||
|
found: MyClass(1) (lhs)
|
||||||
|
expected: < MyClass(1) (rhs)
|
||||||
|
actual: MyClass(1) (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareCustomTypes() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 135 - compareCustomTypes(LT:left < right)
|
||||||
|
not ok 136 - compareCustomTypes(LT:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LT
|
||||||
|
message: Left value is expected to be less than right value, but is not
|
||||||
|
wanted: < MyClass(1) (rhs)
|
||||||
|
found: MyClass(2) (lhs)
|
||||||
|
expected: < MyClass(1) (rhs)
|
||||||
|
actual: MyClass(2) (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareCustomTypes() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 137 - compareCustomTypes(LE:left == right)
|
||||||
|
ok 138 - compareCustomTypes(LE:left < right)
|
||||||
|
not ok 139 - compareCustomTypes(LE:left > right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_LE
|
||||||
|
message: Left value is expected to be less than or equal to right value, but is not
|
||||||
|
wanted: <= MyClass(1) (rhs)
|
||||||
|
found: MyClass(2) (lhs)
|
||||||
|
expected: <= MyClass(1) (rhs)
|
||||||
|
actual: MyClass(2) (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareCustomTypes() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 140 - compareCustomTypes(GT:left == right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GT
|
||||||
|
message: Left value is expected to be greater than right value, but is not
|
||||||
|
wanted: > MyClass(1) (rhs)
|
||||||
|
found: MyClass(1) (lhs)
|
||||||
|
expected: > MyClass(1) (rhs)
|
||||||
|
actual: MyClass(1) (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareCustomTypes() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 141 - compareCustomTypes(GT:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GT
|
||||||
|
message: Left value is expected to be greater than right value, but is not
|
||||||
|
wanted: > MyClass(2) (rhs)
|
||||||
|
found: MyClass(1) (lhs)
|
||||||
|
expected: > MyClass(2) (rhs)
|
||||||
|
actual: MyClass(1) (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareCustomTypes() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 142 - compareCustomTypes(GT:left > right)
|
||||||
|
ok 143 - compareCustomTypes(GE:left == right)
|
||||||
|
not ok 144 - compareCustomTypes(GE:left < right)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GE
|
||||||
|
message: Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
wanted: >= MyClass(2) (rhs)
|
||||||
|
found: MyClass(1) (lhs)
|
||||||
|
expected: >= MyClass(2) (rhs)
|
||||||
|
actual: MyClass(1) (lhs)
|
||||||
|
at: tst_ExtendedCompare::compareCustomTypes() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 145 - compareCustomTypes(GE:left > right)
|
||||||
|
not ok 146 - checkComparisonForTemporaryObjects(EQ)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_EQ
|
||||||
|
message: Left value is expected to be equal to right value, but is not
|
||||||
|
wanted: == MyClass(1) on memory address with index 1 (getClassForValue(1).getValuePointer())
|
||||||
|
found: MyClass(2) on memory address with index 0 (getClassForValue(0).getValuePointer())
|
||||||
|
expected: == MyClass(1) on memory address with index 1 (getClassForValue(1).getValuePointer())
|
||||||
|
actual: MyClass(2) on memory address with index 0 (getClassForValue(0).getValuePointer())
|
||||||
|
at: tst_ExtendedCompare::checkComparisonForTemporaryObjects() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 147 - checkComparisonForTemporaryObjects(NE)
|
||||||
|
ok 148 - checkComparisonForTemporaryObjects(LT)
|
||||||
|
ok 149 - checkComparisonForTemporaryObjects(LE)
|
||||||
|
not ok 150 - checkComparisonForTemporaryObjects(GT)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GT
|
||||||
|
message: Left value is expected to be greater than right value, but is not
|
||||||
|
wanted: > MyClass(1) on memory address with index 1 (getClassForValue(1).getValuePointer())
|
||||||
|
found: MyClass(2) on memory address with index 0 (getClassForValue(0).getValuePointer())
|
||||||
|
expected: > MyClass(1) on memory address with index 1 (getClassForValue(1).getValuePointer())
|
||||||
|
actual: MyClass(2) on memory address with index 0 (getClassForValue(0).getValuePointer())
|
||||||
|
at: tst_ExtendedCompare::checkComparisonForTemporaryObjects() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
not ok 151 - checkComparisonForTemporaryObjects(GE)
|
||||||
|
---
|
||||||
|
type: QCOMPARE_GE
|
||||||
|
message: Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
wanted: >= MyClass(1) on memory address with index 1 (getClassForValue(1).getValuePointer())
|
||||||
|
found: MyClass(2) on memory address with index 0 (getClassForValue(0).getValuePointer())
|
||||||
|
expected: >= MyClass(1) on memory address with index 1 (getClassForValue(1).getValuePointer())
|
||||||
|
actual: MyClass(2) on memory address with index 0 (getClassForValue(0).getValuePointer())
|
||||||
|
at: tst_ExtendedCompare::checkComparisonForTemporaryObjects() (qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp:0)
|
||||||
|
file: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp
|
||||||
|
line: 0
|
||||||
|
...
|
||||||
|
ok 152 - cleanupTestCase()
|
||||||
|
1..152
|
||||||
|
# tests 152
|
||||||
|
# pass 77
|
||||||
|
# fail 75
|
376
tests/auto/testlib/selftests/expected_extendedcompare.teamcity
Normal file
376
tests/auto/testlib/selftests/expected_extendedcompare.teamcity
Normal file
@ -0,0 +1,376 @@
|
|||||||
|
##teamcity[testSuiteStarted name='tst_ExtendedCompare' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='initTestCase()' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='initTestCase()' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareInts(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be equal to right value, but is not|n Left (lhs): 1|n Right (rhs): 2' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareInts(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be equal to right value, but is not|n Left (lhs): 2|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareInts(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be different from right value, but is not|n Left (lhs): 1|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareInts(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than right value, but is not|n Left (lhs): 1|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareInts(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than right value, but is not|n Left (lhs): 2|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareInts(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than or equal to right value, but is not|n Left (lhs): 2|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareInts(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than right value, but is not|n Left (lhs): 1|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareInts(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than right value, but is not|n Left (lhs): 1|n Right (rhs): 2' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareInts(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than or equal to right value, but is not|n Left (lhs): 1|n Right (rhs): 2' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareInts(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareInts(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareFloats(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be equal to right value, but is not|n Left (lhs): 1|n Right (rhs): 1.1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareFloats(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be equal to right value, but is not|n Left (lhs): 1.1|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareFloats(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be different from right value, but is not|n Left (lhs): 1|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareFloats(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than right value, but is not|n Left (lhs): 1|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareFloats(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than right value, but is not|n Left (lhs): 1.1|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareFloats(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than or equal to right value, but is not|n Left (lhs): 1.1|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareFloats(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than right value, but is not|n Left (lhs): 1|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareFloats(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than right value, but is not|n Left (lhs): 1|n Right (rhs): 1.1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareFloats(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than or equal to right value, but is not|n Left (lhs): 1|n Right (rhs): 1.1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareFloats(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareFloats(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareDoubles(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be equal to right value, but is not|n Left (lhs): 0|n Right (rhs): 0.1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareDoubles(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be equal to right value, but is not|n Left (lhs): 0.1|n Right (rhs): 0' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareDoubles(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be different from right value, but is not|n Left (lhs): 0|n Right (rhs): 0' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareDoubles(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than right value, but is not|n Left (lhs): 0|n Right (rhs): 0' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareDoubles(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than right value, but is not|n Left (lhs): 0.1|n Right (rhs): 0' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareDoubles(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than or equal to right value, but is not|n Left (lhs): 0.1|n Right (rhs): 0' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareDoubles(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than right value, but is not|n Left (lhs): 0|n Right (rhs): 0' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareDoubles(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than right value, but is not|n Left (lhs): 0|n Right (rhs): 0.1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareDoubles(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than or equal to right value, but is not|n Left (lhs): 0|n Right (rhs): 0.1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareDoubles(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareDoubles(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='comparePointers(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be equal to right value, but is not|n Left (lhs): 1|n Right (rhs): 2' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='comparePointers(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be equal to right value, but is not|n Left (lhs): 2|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='comparePointers(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be different from right value, but is not|n Left (lhs): 1|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='comparePointers(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than right value, but is not|n Left (lhs): 1|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='comparePointers(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than right value, but is not|n Left (lhs): 2|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='comparePointers(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than or equal to right value, but is not|n Left (lhs): 2|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='comparePointers(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than right value, but is not|n Left (lhs): 1|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='comparePointers(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than right value, but is not|n Left (lhs): 1|n Right (rhs): 2' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='comparePointers(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than or equal to right value, but is not|n Left (lhs): 1|n Right (rhs): 2' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='comparePointers(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='comparePointers(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareToNullptr(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be equal to right value, but is not|n Left (lhs): "nullptr"|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareToNullptr(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be equal to right value, but is not|n Left (lhs): 1|n Right (rhs): "nullptr"' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareToNullptr(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be different from right value, but is not|n Left (lhs): "nullptr"|n Right (rhs): "nullptr"' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareToNullptr(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than right value, but is not|n Left (lhs): "nullptr"|n Right (rhs): "nullptr"' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareToNullptr(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than right value, but is not|n Left (lhs): 1|n Right (rhs): "nullptr"' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareToNullptr(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than or equal to right value, but is not|n Left (lhs): 1|n Right (rhs): "nullptr"' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareToNullptr(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than right value, but is not|n Left (lhs): "nullptr"|n Right (rhs): "nullptr"' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareToNullptr(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than right value, but is not|n Left (lhs): "nullptr"|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareToNullptr(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than or equal to right value, but is not|n Left (lhs): "nullptr"|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareToNullptr(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareToNullptr(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareUnregistereEnum(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be equal to right value, but is not|n Left (lhs): 0|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareUnregistereEnum(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be equal to right value, but is not|n Left (lhs): 1|n Right (rhs): 0' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareUnregistereEnum(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be different from right value, but is not|n Left (lhs): 0|n Right (rhs): 0' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareUnregistereEnum(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than right value, but is not|n Left (lhs): 0|n Right (rhs): 0' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareUnregistereEnum(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than right value, but is not|n Left (lhs): 1|n Right (rhs): 0' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareUnregistereEnum(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than or equal to right value, but is not|n Left (lhs): 1|n Right (rhs): 0' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareUnregistereEnum(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than right value, but is not|n Left (lhs): 0|n Right (rhs): 0' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareUnregistereEnum(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than right value, but is not|n Left (lhs): 0|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareUnregistereEnum(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than or equal to right value, but is not|n Left (lhs): 0|n Right (rhs): 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareUnregistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareUnregistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareRegistereEnum(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be equal to right value, but is not|n Left (lhs): Monday|n Right (rhs): Sunday' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareRegistereEnum(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be equal to right value, but is not|n Left (lhs): Sunday|n Right (rhs): Monday' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareRegistereEnum(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be different from right value, but is not|n Left (lhs): Monday|n Right (rhs): Monday' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareRegistereEnum(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than right value, but is not|n Left (lhs): Monday|n Right (rhs): Monday' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareRegistereEnum(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than right value, but is not|n Left (lhs): Sunday|n Right (rhs): Monday' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareRegistereEnum(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than or equal to right value, but is not|n Left (lhs): Sunday|n Right (rhs): Monday' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareRegistereEnum(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than right value, but is not|n Left (lhs): Monday|n Right (rhs): Monday' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareRegistereEnum(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than right value, but is not|n Left (lhs): Monday|n Right (rhs): Sunday' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareRegistereEnum(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than or equal to right value, but is not|n Left (lhs): Monday|n Right (rhs): Sunday' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareRegistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareRegistereEnum(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareCustomTypes(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be equal to right value, but is not|n Left (lhs): MyClass(1)|n Right (rhs): MyClass(2)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareCustomTypes(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be equal to right value, but is not|n Left (lhs): MyClass(2)|n Right (rhs): MyClass(1)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareCustomTypes(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be different from right value, but is not|n Left (lhs): MyClass(1)|n Right (rhs): MyClass(1)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareCustomTypes(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than right value, but is not|n Left (lhs): MyClass(1)|n Right (rhs): MyClass(1)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareCustomTypes(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than right value, but is not|n Left (lhs): MyClass(2)|n Right (rhs): MyClass(1)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareCustomTypes(left > right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be less than or equal to right value, but is not|n Left (lhs): MyClass(2)|n Right (rhs): MyClass(1)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareCustomTypes(left == right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than right value, but is not|n Left (lhs): MyClass(1)|n Right (rhs): MyClass(1)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareCustomTypes(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than right value, but is not|n Left (lhs): MyClass(1)|n Right (rhs): MyClass(2)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left == right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='compareCustomTypes(left < right)' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than or equal to right value, but is not|n Left (lhs): MyClass(1)|n Right (rhs): MyClass(2)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left < right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='compareCustomTypes(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='compareCustomTypes(left > right)' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='checkComparisonForTemporaryObjects()' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='checkComparisonForTemporaryObjects()' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be equal to right value, but is not|n Left (getClassForValue(0).getValuePointer()): MyClass(2) on memory address with index 0|n Right (getClassForValue(1).getValuePointer()): MyClass(1) on memory address with index 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='checkComparisonForTemporaryObjects()' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='checkComparisonForTemporaryObjects()' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='checkComparisonForTemporaryObjects()' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='checkComparisonForTemporaryObjects()' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='checkComparisonForTemporaryObjects()' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than right value, but is not|n Left (getClassForValue(0).getValuePointer()): MyClass(2) on memory address with index 0|n Right (getClassForValue(1).getValuePointer()): MyClass(1) on memory address with index 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='checkComparisonForTemporaryObjects()' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFailed name='checkComparisonForTemporaryObjects()' message='Failure! |[Loc: qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)|]' details='Left value is expected to be greater than or equal to right value, but is not|n Left (getClassForValue(0).getValuePointer()): MyClass(2) on memory address with index 0|n Right (getClassForValue(1).getValuePointer()): MyClass(1) on memory address with index 1' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='checkComparisonForTemporaryObjects()' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testStarted name='cleanupTestCase()' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testFinished name='cleanupTestCase()' flowId='tst_ExtendedCompare']
|
||||||
|
##teamcity[testSuiteFinished name='tst_ExtendedCompare' flowId='tst_ExtendedCompare']
|
381
tests/auto/testlib/selftests/expected_extendedcompare.txt
Normal file
381
tests/auto/testlib/selftests/expected_extendedcompare.txt
Normal file
@ -0,0 +1,381 @@
|
|||||||
|
********* Start testing of tst_ExtendedCompare *********
|
||||||
|
Config: Using QtTest library
|
||||||
|
PASS : tst_ExtendedCompare::initTestCase()
|
||||||
|
PASS : tst_ExtendedCompare::compareInts(EQ:left == right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareInts(EQ:left < right) Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareInts(EQ:left > right) Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareInts(NE:left == right) Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareInts(NE:left < right)
|
||||||
|
PASS : tst_ExtendedCompare::compareInts(NE:left > right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareInts(LT:left == right) Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareInts(LT:left < right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareInts(LT:left > right) Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareInts(LE:left == right)
|
||||||
|
PASS : tst_ExtendedCompare::compareInts(LE:left < right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareInts(LE:left > right) Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareInts(GT:left == right) Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareInts(GT:left < right) Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareInts(GT:left > right)
|
||||||
|
PASS : tst_ExtendedCompare::compareInts(GE:left == right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareInts(GE:left < right) Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareInts(GE:left > right)
|
||||||
|
PASS : tst_ExtendedCompare::compareFloats(EQ:left == right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareFloats(EQ:left < right) Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1.1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareFloats(EQ:left > right) Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1.1
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareFloats(NE:left == right) Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareFloats(NE:left < right)
|
||||||
|
PASS : tst_ExtendedCompare::compareFloats(NE:left > right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareFloats(LT:left == right) Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareFloats(LT:left < right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareFloats(LT:left > right) Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1.1
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareFloats(LE:left == right)
|
||||||
|
PASS : tst_ExtendedCompare::compareFloats(LE:left < right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareFloats(LE:left > right) Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 1.1
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareFloats(GT:left == right) Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareFloats(GT:left < right) Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1.1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareFloats(GT:left > right)
|
||||||
|
PASS : tst_ExtendedCompare::compareFloats(GE:left == right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareFloats(GE:left < right) Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1.1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareFloats(GE:left > right)
|
||||||
|
PASS : tst_ExtendedCompare::compareDoubles(EQ:left == right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareDoubles(EQ:left < right) Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0.1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareDoubles(EQ:left > right) Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 0.1
|
||||||
|
Right (rhs): 0
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareDoubles(NE:left == right) Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareDoubles(NE:left < right)
|
||||||
|
PASS : tst_ExtendedCompare::compareDoubles(NE:left > right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareDoubles(LT:left == right) Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareDoubles(LT:left < right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareDoubles(LT:left > right) Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 0.1
|
||||||
|
Right (rhs): 0
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareDoubles(LE:left == right)
|
||||||
|
PASS : tst_ExtendedCompare::compareDoubles(LE:left < right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareDoubles(LE:left > right) Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 0.1
|
||||||
|
Right (rhs): 0
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareDoubles(GT:left == right) Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareDoubles(GT:left < right) Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0.1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareDoubles(GT:left > right)
|
||||||
|
PASS : tst_ExtendedCompare::compareDoubles(GE:left == right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareDoubles(GE:left < right) Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0.1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareDoubles(GE:left > right)
|
||||||
|
PASS : tst_ExtendedCompare::comparePointers(EQ:left == right)
|
||||||
|
FAIL! : tst_ExtendedCompare::comparePointers(EQ:left < right) Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::comparePointers(EQ:left > right) Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::comparePointers(NE:left == right) Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::comparePointers(NE:left < right)
|
||||||
|
PASS : tst_ExtendedCompare::comparePointers(NE:left > right)
|
||||||
|
FAIL! : tst_ExtendedCompare::comparePointers(LT:left == right) Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::comparePointers(LT:left < right)
|
||||||
|
FAIL! : tst_ExtendedCompare::comparePointers(LT:left > right) Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::comparePointers(LE:left == right)
|
||||||
|
PASS : tst_ExtendedCompare::comparePointers(LE:left < right)
|
||||||
|
FAIL! : tst_ExtendedCompare::comparePointers(LE:left > right) Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::comparePointers(GT:left == right) Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::comparePointers(GT:left < right) Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::comparePointers(GT:left > right)
|
||||||
|
PASS : tst_ExtendedCompare::comparePointers(GE:left == right)
|
||||||
|
FAIL! : tst_ExtendedCompare::comparePointers(GE:left < right) Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::comparePointers(GE:left > right)
|
||||||
|
PASS : tst_ExtendedCompare::compareToNullptr(EQ:left == right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareToNullptr(EQ:left < right) Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareToNullptr(EQ:left > right) Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): "nullptr"
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareToNullptr(NE:left == right) Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): "nullptr"
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareToNullptr(NE:left < right)
|
||||||
|
PASS : tst_ExtendedCompare::compareToNullptr(NE:left > right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareToNullptr(LT:left == right) Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): "nullptr"
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareToNullptr(LT:left < right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareToNullptr(LT:left > right) Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): "nullptr"
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareToNullptr(LE:left == right)
|
||||||
|
PASS : tst_ExtendedCompare::compareToNullptr(LE:left < right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareToNullptr(LE:left > right) Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): "nullptr"
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareToNullptr(GT:left == right) Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): "nullptr"
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareToNullptr(GT:left < right) Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareToNullptr(GT:left > right)
|
||||||
|
PASS : tst_ExtendedCompare::compareToNullptr(GE:left == right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareToNullptr(GE:left < right) Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareToNullptr(GE:left > right)
|
||||||
|
PASS : tst_ExtendedCompare::compareUnregistereEnum(EQ:left == right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareUnregistereEnum(EQ:left < right) Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareUnregistereEnum(EQ:left > right) Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 0
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareUnregistereEnum(NE:left == right) Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareUnregistereEnum(NE:left < right)
|
||||||
|
PASS : tst_ExtendedCompare::compareUnregistereEnum(NE:left > right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareUnregistereEnum(LT:left == right) Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareUnregistereEnum(LT:left < right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareUnregistereEnum(LT:left > right) Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 0
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareUnregistereEnum(LE:left == right)
|
||||||
|
PASS : tst_ExtendedCompare::compareUnregistereEnum(LE:left < right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareUnregistereEnum(LE:left > right) Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 0
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareUnregistereEnum(GT:left == right) Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareUnregistereEnum(GT:left < right) Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareUnregistereEnum(GT:left > right)
|
||||||
|
PASS : tst_ExtendedCompare::compareUnregistereEnum(GE:left == right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareUnregistereEnum(GE:left < right) Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareUnregistereEnum(GE:left > right)
|
||||||
|
PASS : tst_ExtendedCompare::compareRegistereEnum(EQ:left == right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareRegistereEnum(EQ:left < right) Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Sunday
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareRegistereEnum(EQ:left > right) Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): Sunday
|
||||||
|
Right (rhs): Monday
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareRegistereEnum(NE:left == right) Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Monday
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareRegistereEnum(NE:left < right)
|
||||||
|
PASS : tst_ExtendedCompare::compareRegistereEnum(NE:left > right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareRegistereEnum(LT:left == right) Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Monday
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareRegistereEnum(LT:left < right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareRegistereEnum(LT:left > right) Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): Sunday
|
||||||
|
Right (rhs): Monday
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareRegistereEnum(LE:left == right)
|
||||||
|
PASS : tst_ExtendedCompare::compareRegistereEnum(LE:left < right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareRegistereEnum(LE:left > right) Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): Sunday
|
||||||
|
Right (rhs): Monday
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareRegistereEnum(GT:left == right) Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Monday
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareRegistereEnum(GT:left < right) Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Sunday
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareRegistereEnum(GT:left > right)
|
||||||
|
PASS : tst_ExtendedCompare::compareRegistereEnum(GE:left == right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareRegistereEnum(GE:left < right) Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Sunday
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareRegistereEnum(GE:left > right)
|
||||||
|
PASS : tst_ExtendedCompare::compareCustomTypes(EQ:left == right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareCustomTypes(EQ:left < right) Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(2)
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareCustomTypes(EQ:left > right) Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): MyClass(2)
|
||||||
|
Right (rhs): MyClass(1)
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareCustomTypes(NE:left == right) Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(1)
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareCustomTypes(NE:left < right)
|
||||||
|
PASS : tst_ExtendedCompare::compareCustomTypes(NE:left > right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareCustomTypes(LT:left == right) Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(1)
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareCustomTypes(LT:left < right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareCustomTypes(LT:left > right) Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): MyClass(2)
|
||||||
|
Right (rhs): MyClass(1)
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareCustomTypes(LE:left == right)
|
||||||
|
PASS : tst_ExtendedCompare::compareCustomTypes(LE:left < right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareCustomTypes(LE:left > right) Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): MyClass(2)
|
||||||
|
Right (rhs): MyClass(1)
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareCustomTypes(GT:left == right) Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(1)
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::compareCustomTypes(GT:left < right) Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(2)
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareCustomTypes(GT:left > right)
|
||||||
|
PASS : tst_ExtendedCompare::compareCustomTypes(GE:left == right)
|
||||||
|
FAIL! : tst_ExtendedCompare::compareCustomTypes(GE:left < right) Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(2)
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::compareCustomTypes(GE:left > right)
|
||||||
|
FAIL! : tst_ExtendedCompare::checkComparisonForTemporaryObjects(EQ) Left value is expected to be equal to right value, but is not
|
||||||
|
Left (getClassForValue(0).getValuePointer()): MyClass(2) on memory address with index 0
|
||||||
|
Right (getClassForValue(1).getValuePointer()): MyClass(1) on memory address with index 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::checkComparisonForTemporaryObjects(NE)
|
||||||
|
PASS : tst_ExtendedCompare::checkComparisonForTemporaryObjects(LT)
|
||||||
|
PASS : tst_ExtendedCompare::checkComparisonForTemporaryObjects(LE)
|
||||||
|
FAIL! : tst_ExtendedCompare::checkComparisonForTemporaryObjects(GT) Left value is expected to be greater than right value, but is not
|
||||||
|
Left (getClassForValue(0).getValuePointer()): MyClass(2) on memory address with index 0
|
||||||
|
Right (getClassForValue(1).getValuePointer()): MyClass(1) on memory address with index 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
FAIL! : tst_ExtendedCompare::checkComparisonForTemporaryObjects(GE) Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (getClassForValue(0).getValuePointer()): MyClass(2) on memory address with index 0
|
||||||
|
Right (getClassForValue(1).getValuePointer()): MyClass(1) on memory address with index 1
|
||||||
|
Loc: [qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp(0)]
|
||||||
|
PASS : tst_ExtendedCompare::cleanupTestCase()
|
||||||
|
Totals: 77 passed, 75 failed, 0 skipped, 0 blacklisted, 0ms
|
||||||
|
********* Finished testing of tst_ExtendedCompare *********
|
719
tests/auto/testlib/selftests/expected_extendedcompare.xml
Normal file
719
tests/auto/testlib/selftests/expected_extendedcompare.xml
Normal file
@ -0,0 +1,719 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<TestCase name="tst_ExtendedCompare">
|
||||||
|
<Environment>
|
||||||
|
<QtVersion>@INSERT_QT_VERSION_HERE@</QtVersion>
|
||||||
|
<QtBuild/>
|
||||||
|
<QTestVersion>@INSERT_QT_VERSION_HERE@</QTestVersion>
|
||||||
|
</Environment>
|
||||||
|
<TestFunction name="initTestCase">
|
||||||
|
<Incident type="pass" file="" line="0" />
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="compareInts">
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="compareFloats">
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1.1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1.1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1.1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 1.1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1.1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1.1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="compareDoubles">
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0.1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 0.1
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 0.1
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 0.1
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0.1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0.1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="comparePointers">
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 2
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 2]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="compareToNullptr">
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): "nullptr"]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): "nullptr"]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): "nullptr"]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): "nullptr"]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): "nullptr"]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): "nullptr"]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): "nullptr"
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="compareUnregistereEnum">
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): 1
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 0]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): 0
|
||||||
|
Right (rhs): 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="compareRegistereEnum">
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Sunday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): Sunday
|
||||||
|
Right (rhs): Monday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Monday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Monday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): Sunday
|
||||||
|
Right (rhs): Monday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): Sunday
|
||||||
|
Right (rhs): Monday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Monday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Sunday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): Monday
|
||||||
|
Right (rhs): Sunday]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="compareCustomTypes">
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(2)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (lhs): MyClass(2)
|
||||||
|
Right (rhs): MyClass(1)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be different from right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(1)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(1)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LT:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than right value, but is not
|
||||||
|
Left (lhs): MyClass(2)
|
||||||
|
Right (rhs): MyClass(1)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left < right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[LE:left > right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be less than or equal to right value, but is not
|
||||||
|
Left (lhs): MyClass(2)
|
||||||
|
Right (rhs): MyClass(1)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left == right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(1)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(2)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GT:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left == right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left < right]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (lhs): MyClass(1)
|
||||||
|
Right (rhs): MyClass(2)]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[GE:left > right]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="checkComparisonForTemporaryObjects">
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[EQ]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be equal to right value, but is not
|
||||||
|
Left (getClassForValue(0).getValuePointer()): MyClass(2) on memory address with index 0
|
||||||
|
Right (getClassForValue(1).getValuePointer()): MyClass(1) on memory address with index 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[NE]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LT]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="pass" file="" line="0">
|
||||||
|
<DataTag><![CDATA[LE]]></DataTag>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GT]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than right value, but is not
|
||||||
|
Left (getClassForValue(0).getValuePointer()): MyClass(2) on memory address with index 0
|
||||||
|
Right (getClassForValue(1).getValuePointer()): MyClass(1) on memory address with index 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Incident type="fail" file="qtbase/tests/auto/testlib/selftests/extendedcompare/tst_extendedcompare.cpp" line="0">
|
||||||
|
<DataTag><![CDATA[GE]]></DataTag>
|
||||||
|
<Description><![CDATA[Left value is expected to be greater than or equal to right value, but is not
|
||||||
|
Left (getClassForValue(0).getValuePointer()): MyClass(2) on memory address with index 0
|
||||||
|
Right (getClassForValue(1).getValuePointer()): MyClass(1) on memory address with index 1]]></Description>
|
||||||
|
</Incident>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<TestFunction name="cleanupTestCase">
|
||||||
|
<Incident type="pass" file="" line="0" />
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestFunction>
|
||||||
|
<Duration msecs="0"/>
|
||||||
|
</TestCase>
|
10
tests/auto/testlib/selftests/extendedcompare/CMakeLists.txt
Normal file
10
tests/auto/testlib/selftests/extendedcompare/CMakeLists.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
qt_internal_add_executable(extendedcompare
|
||||||
|
NO_INSTALL
|
||||||
|
OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
SOURCES
|
||||||
|
tst_extendedcompare.cpp
|
||||||
|
LIBRARIES
|
||||||
|
Qt::Test
|
||||||
|
)
|
||||||
|
|
||||||
|
qt_internal_apply_testlib_coverage_options(extendedcompare)
|
@ -0,0 +1,278 @@
|
|||||||
|
// Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
|
||||||
|
|
||||||
|
#include <QTest>
|
||||||
|
|
||||||
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
#define COMPARE_WITH_TYPE(Type, arg1, arg2) \
|
||||||
|
switch (Type) { \
|
||||||
|
case QTest::ComparisonOperation::CustomCompare: QCOMPARE(arg1, arg2); break; \
|
||||||
|
case QTest::ComparisonOperation::Equal: QCOMPARE_EQ(arg1, arg2); break; \
|
||||||
|
case QTest::ComparisonOperation::NotEqual: QCOMPARE_NE(arg1, arg2); break; \
|
||||||
|
case QTest::ComparisonOperation::LessThan: QCOMPARE_LT(arg1, arg2); break; \
|
||||||
|
case QTest::ComparisonOperation::LessThanOrEqual: QCOMPARE_LE(arg1, arg2); break; \
|
||||||
|
case QTest::ComparisonOperation::GreaterThan: QCOMPARE_GT(arg1, arg2); break; \
|
||||||
|
case QTest::ComparisonOperation::GreaterThanOrEqual: QCOMPARE_GE(arg1, arg2); break; \
|
||||||
|
}
|
||||||
|
|
||||||
|
class MyClass
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
MyClass(int v) : m_value(v) {}
|
||||||
|
int value() const { return m_value; }
|
||||||
|
void setValue(int v) { m_value = v; }
|
||||||
|
|
||||||
|
friend bool operator==(const MyClass &lhs, const MyClass &rhs)
|
||||||
|
{
|
||||||
|
return lhs.m_value == rhs.m_value;
|
||||||
|
}
|
||||||
|
friend bool operator!=(const MyClass &lhs, const MyClass &rhs)
|
||||||
|
{
|
||||||
|
return lhs.m_value != rhs.m_value;
|
||||||
|
}
|
||||||
|
friend bool operator<(const MyClass &lhs, const MyClass &rhs)
|
||||||
|
{
|
||||||
|
return lhs.m_value < rhs.m_value;
|
||||||
|
}
|
||||||
|
friend bool operator<=(const MyClass &lhs, const MyClass &rhs)
|
||||||
|
{
|
||||||
|
return lhs.m_value <= rhs.m_value;
|
||||||
|
}
|
||||||
|
friend bool operator>(const MyClass &lhs, const MyClass &rhs)
|
||||||
|
{
|
||||||
|
return lhs.m_value > rhs.m_value;
|
||||||
|
}
|
||||||
|
friend bool operator>=(const MyClass &lhs, const MyClass &rhs)
|
||||||
|
{
|
||||||
|
return lhs.m_value >= rhs.m_value;
|
||||||
|
}
|
||||||
|
|
||||||
|
private:
|
||||||
|
int m_value;
|
||||||
|
};
|
||||||
|
|
||||||
|
// ClassWithPointerGetter returns a pointer, so pointers will be used during
|
||||||
|
// comparison. To get consistent results, we need to make sure that the pointer
|
||||||
|
// returned by first object is always smaller than the one returned by the
|
||||||
|
// second object.
|
||||||
|
// We will make sure that the objects are not destroyed until the comparison
|
||||||
|
// is finished by checking that the output does not contain 'MyClass(-1)'.
|
||||||
|
static MyClass valuesForClassWithPointerGetter[] = { MyClass(-1), MyClass(-1) };
|
||||||
|
|
||||||
|
class ClassWithPointerGetter
|
||||||
|
{
|
||||||
|
Q_DISABLE_COPY_MOVE(ClassWithPointerGetter)
|
||||||
|
public:
|
||||||
|
explicit ClassWithPointerGetter(int index) : m_index(index)
|
||||||
|
{
|
||||||
|
Q_ASSERT(m_index >= 0 && m_index < 2);
|
||||||
|
valuesForClassWithPointerGetter[m_index].setValue(indexToValue(m_index));
|
||||||
|
}
|
||||||
|
~ClassWithPointerGetter()
|
||||||
|
{
|
||||||
|
valuesForClassWithPointerGetter[m_index].setValue(-1);
|
||||||
|
}
|
||||||
|
|
||||||
|
const MyClass *getValuePointer() const { return &valuesForClassWithPointerGetter[m_index]; }
|
||||||
|
|
||||||
|
static int indexToValue(int index) { return 2 - index; }
|
||||||
|
static int valueToIndex(int value) { return 2 - value; }
|
||||||
|
|
||||||
|
private:
|
||||||
|
int m_index;
|
||||||
|
};
|
||||||
|
|
||||||
|
// An auxiliary function to get a temporary object
|
||||||
|
static ClassWithPointerGetter getClassForValue(int val)
|
||||||
|
{
|
||||||
|
return ClassWithPointerGetter(val);
|
||||||
|
}
|
||||||
|
|
||||||
|
// various toString() overloads
|
||||||
|
namespace QTest {
|
||||||
|
|
||||||
|
char *toString(const int *val)
|
||||||
|
{
|
||||||
|
return val ? toString(*val) : toString(nullptr);
|
||||||
|
}
|
||||||
|
|
||||||
|
char *toString(const MyClass &val)
|
||||||
|
{
|
||||||
|
char *msg = new char[128];
|
||||||
|
qsnprintf(msg, 128, "MyClass(%d)", val.value());
|
||||||
|
return msg;
|
||||||
|
}
|
||||||
|
|
||||||
|
char *toString(const MyClass *val)
|
||||||
|
{
|
||||||
|
if (val) {
|
||||||
|
char *msg = new char[128];
|
||||||
|
const auto value = val->value();
|
||||||
|
qsnprintf(msg, 128, "MyClass(%d) on memory address with index %d", value,
|
||||||
|
ClassWithPointerGetter::valueToIndex(value));
|
||||||
|
return msg;
|
||||||
|
}
|
||||||
|
return toString(nullptr);
|
||||||
|
}
|
||||||
|
|
||||||
|
} // namespace QTest
|
||||||
|
|
||||||
|
enum MyUnregisteredEnum { MyUnregisteredEnumValue1, MyUnregisteredEnumValue2 };
|
||||||
|
|
||||||
|
class tst_ExtendedCompare : public QObject
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
|
||||||
|
private slots:
|
||||||
|
void initTestCase_data();
|
||||||
|
void compareInts_data();
|
||||||
|
void compareInts();
|
||||||
|
void compareFloats_data();
|
||||||
|
void compareFloats();
|
||||||
|
void compareDoubles_data();
|
||||||
|
void compareDoubles();
|
||||||
|
void comparePointers_data();
|
||||||
|
void comparePointers();
|
||||||
|
void compareToNullptr_data();
|
||||||
|
void compareToNullptr();
|
||||||
|
void compareUnregistereEnum_data();
|
||||||
|
void compareUnregistereEnum();
|
||||||
|
void compareRegistereEnum_data();
|
||||||
|
void compareRegistereEnum();
|
||||||
|
void compareCustomTypes_data();
|
||||||
|
void compareCustomTypes();
|
||||||
|
void checkComparisonForTemporaryObjects();
|
||||||
|
};
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::initTestCase_data()
|
||||||
|
{
|
||||||
|
qRegisterMetaType<QTest::ComparisonOperation>();
|
||||||
|
QTest::addColumn<QTest::ComparisonOperation>("operation");
|
||||||
|
// Do not test plain old QCOMPARE() intentionally, as it's tested in other
|
||||||
|
// places.
|
||||||
|
QTest::newRow("EQ") << QTest::ComparisonOperation::Equal;
|
||||||
|
QTest::newRow("NE") << QTest::ComparisonOperation::NotEqual;
|
||||||
|
QTest::newRow("LT") << QTest::ComparisonOperation::LessThan;
|
||||||
|
QTest::newRow("LE") << QTest::ComparisonOperation::LessThanOrEqual;
|
||||||
|
QTest::newRow("GT") << QTest::ComparisonOperation::GreaterThan;
|
||||||
|
QTest::newRow("GE") << QTest::ComparisonOperation::GreaterThanOrEqual;
|
||||||
|
}
|
||||||
|
|
||||||
|
#define GENERATE_DATA_FOR_TYPE(Type, val1, val2) \
|
||||||
|
do { \
|
||||||
|
Q_ASSERT(val1 < val2); \
|
||||||
|
QTest::addColumn<Type>("lhs"); \
|
||||||
|
QTest::addColumn<Type>("rhs"); \
|
||||||
|
QTest::newRow("left == right") << val1 << val1; \
|
||||||
|
QTest::newRow("left < right") << val1 << val2; \
|
||||||
|
QTest::newRow("left > right") << val2 << val1; \
|
||||||
|
} while (false)
|
||||||
|
|
||||||
|
#define EXECUTE_COMPARISON_FOR_TYPE(Type) \
|
||||||
|
do { \
|
||||||
|
QFETCH_GLOBAL(QTest::ComparisonOperation, operation); \
|
||||||
|
QFETCH(Type, lhs); \
|
||||||
|
QFETCH(Type, rhs); \
|
||||||
|
COMPARE_WITH_TYPE(operation, lhs, rhs); \
|
||||||
|
} while (false)
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::compareInts_data()
|
||||||
|
{
|
||||||
|
GENERATE_DATA_FOR_TYPE(int, 1, 2);
|
||||||
|
}
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::compareInts()
|
||||||
|
{
|
||||||
|
EXECUTE_COMPARISON_FOR_TYPE(int);
|
||||||
|
}
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::compareFloats_data()
|
||||||
|
{
|
||||||
|
GENERATE_DATA_FOR_TYPE(float, 1.0f, 1.1f);
|
||||||
|
}
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::compareFloats()
|
||||||
|
{
|
||||||
|
EXECUTE_COMPARISON_FOR_TYPE(float);
|
||||||
|
}
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::compareDoubles_data()
|
||||||
|
{
|
||||||
|
GENERATE_DATA_FOR_TYPE(double, 0.0, 0.1);
|
||||||
|
}
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::compareDoubles()
|
||||||
|
{
|
||||||
|
EXECUTE_COMPARISON_FOR_TYPE(double);
|
||||||
|
}
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::comparePointers_data()
|
||||||
|
{
|
||||||
|
static constexpr int values[] = { 1, 2 };
|
||||||
|
GENERATE_DATA_FOR_TYPE(const int *, &values[0], &values[1]);
|
||||||
|
}
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::comparePointers()
|
||||||
|
{
|
||||||
|
EXECUTE_COMPARISON_FOR_TYPE(const int *);
|
||||||
|
}
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::compareToNullptr_data()
|
||||||
|
{
|
||||||
|
static const int *ptr = nullptr;
|
||||||
|
static const int value = 1;
|
||||||
|
GENERATE_DATA_FOR_TYPE(const int *, ptr, &value);
|
||||||
|
}
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::compareToNullptr()
|
||||||
|
{
|
||||||
|
EXECUTE_COMPARISON_FOR_TYPE(const int *);
|
||||||
|
}
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::compareUnregistereEnum_data()
|
||||||
|
{
|
||||||
|
GENERATE_DATA_FOR_TYPE(MyUnregisteredEnum, MyUnregisteredEnumValue1, MyUnregisteredEnumValue2);
|
||||||
|
}
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::compareUnregistereEnum()
|
||||||
|
{
|
||||||
|
EXECUTE_COMPARISON_FOR_TYPE(MyUnregisteredEnum);
|
||||||
|
}
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::compareRegistereEnum_data()
|
||||||
|
{
|
||||||
|
GENERATE_DATA_FOR_TYPE(Qt::DayOfWeek, Qt::Monday, Qt::Sunday);
|
||||||
|
}
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::compareRegistereEnum()
|
||||||
|
{
|
||||||
|
EXECUTE_COMPARISON_FOR_TYPE(Qt::DayOfWeek);
|
||||||
|
}
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::compareCustomTypes_data()
|
||||||
|
{
|
||||||
|
static const MyClass val1(1);
|
||||||
|
static const MyClass val2(2);
|
||||||
|
GENERATE_DATA_FOR_TYPE(MyClass, val1, val2);
|
||||||
|
}
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::compareCustomTypes()
|
||||||
|
{
|
||||||
|
EXECUTE_COMPARISON_FOR_TYPE(MyClass);
|
||||||
|
}
|
||||||
|
|
||||||
|
void tst_ExtendedCompare::checkComparisonForTemporaryObjects()
|
||||||
|
{
|
||||||
|
// This test checks that temporary objects live until the end of
|
||||||
|
// comparison.
|
||||||
|
|
||||||
|
QFETCH_GLOBAL(QTest::ComparisonOperation, operation);
|
||||||
|
COMPARE_WITH_TYPE(operation, getClassForValue(0).getValuePointer(),
|
||||||
|
getClassForValue(1).getValuePointer());
|
||||||
|
}
|
||||||
|
|
||||||
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
|
QTEST_MAIN(tst_ExtendedCompare)
|
||||||
|
#include "tst_extendedcompare.moc"
|
@ -32,7 +32,7 @@ TESTS = ['assert', 'badxml', 'benchlibcallgrind', 'benchlibcounting',
|
|||||||
'benchlibwalltime', 'blacklisted', 'cmptest', 'commandlinedata',
|
'benchlibwalltime', 'blacklisted', 'cmptest', 'commandlinedata',
|
||||||
'counting', 'crashes', 'datatable', 'datetime', 'deleteLater',
|
'counting', 'crashes', 'datatable', 'datetime', 'deleteLater',
|
||||||
'deleteLater_noApp', 'differentexec', 'exceptionthrow', 'expectfail',
|
'deleteLater_noApp', 'differentexec', 'exceptionthrow', 'expectfail',
|
||||||
'failcleanup', 'faildatatype', 'failfetchtype', 'failinit',
|
"extendedcompare", 'failcleanup', 'faildatatype', 'failfetchtype', 'failinit',
|
||||||
'failinitdata', 'fetchbogus', 'findtestdata', 'float', 'globaldata',
|
'failinitdata', 'fetchbogus', 'findtestdata', 'float', 'globaldata',
|
||||||
'longstring', 'maxwarnings', 'mouse', 'multiexec', 'pairdiagnostics', 'pass',
|
'longstring', 'maxwarnings', 'mouse', 'multiexec', 'pairdiagnostics', 'pass',
|
||||||
'printdatatags', 'printdatatagswithglobaltags', 'qexecstringlist',
|
'printdatatags', 'printdatatagswithglobaltags', 'qexecstringlist',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user