Remove Q_ASSERT's from QXmlStream autotest
Report fatal errors rather than ignoring them in non-debug builds. Change-Id: Ieafc58f3603fa953f4a963394039e613dcd442fb Task-number: QTBUG-17582 Reviewed-by: Rohan McGovern (cherry picked from commit 6e3fcd6ff50e6435fd90629ed695196d25312ffc)
This commit is contained in:
parent
c04abc3fb4
commit
65833e7d9e
@ -71,12 +71,14 @@ bool QC14N::isEqual(QIODevice *const firstDocument,
|
||||
QString *const message)
|
||||
{
|
||||
qDebug() << Q_FUNC_INFO;
|
||||
Q_ASSERT_X(firstDocument, Q_FUNC_INFO,
|
||||
"A valid QIODevice pointer must be supplied");
|
||||
Q_ASSERT_X(secondDocument, Q_FUNC_INFO,
|
||||
"A valid QIODevice pointer must be supplied");
|
||||
Q_ASSERT_X(firstDocument->isReadable(), Q_FUNC_INFO, "The device must be readable.");
|
||||
Q_ASSERT_X(secondDocument->isReadable(), Q_FUNC_INFO, "The device must be readable.");
|
||||
if (!firstDocument)
|
||||
qFatal("%s: A valid firstDocument QIODevice pointer must be supplied", Q_FUNC_INFO);
|
||||
if (!secondDocument)
|
||||
qFatal("%s: A valid secondDocument QIODevice pointer must be supplied", Q_FUNC_INFO);
|
||||
if (!firstDocument->isReadable())
|
||||
qFatal("%s: The firstDocument device must be readable.", Q_FUNC_INFO);
|
||||
if (!secondDocument->isReadable())
|
||||
qFatal("%s: The secondDocument device must be readable.", Q_FUNC_INFO);
|
||||
|
||||
QXmlStreamReader r1(firstDocument);
|
||||
QXmlStreamReader r2(secondDocument);
|
||||
|
Loading…
Reference in New Issue
Block a user