summaryrefslogtreecommitdiffstats
path: root/tests/auto
diff options
context:
space:
mode:
authorJason McDonald <jason.mcdonald@nokia.com>2011-05-03 05:30:33 (GMT)
committerJason McDonald <jason.mcdonald@nokia.com>2011-05-05 00:47:17 (GMT)
commit28ccfa472991c0480e67b5f204a567c4023ba6d4 (patch)
tree41ebd510f528d1a919a3c692117ae686d2159448 /tests/auto
parenta212b402da4b4af9d453fa96dbfa2d32271e857d (diff)
downloadQt-28ccfa472991c0480e67b5f204a567c4023ba6d4.zip
Qt-28ccfa472991c0480e67b5f204a567c4023ba6d4.tar.gz
Qt-28ccfa472991c0480e67b5f204a567c4023ba6d4.tar.bz2
Remove Q_ASSERT from qtesselator autotest
If the test data is incorrect, print a meaningful warning into the test output. Change-Id: Ibfe64ef41a0ff3eb47c2385d1c31191334a675a8 Task-number: QTBUG-17582 Reviewed-by: Rohan McGovern
Diffstat (limited to 'tests/auto')
-rw-r--r--tests/auto/qtessellator/testtessellator.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/auto/qtessellator/testtessellator.cpp b/tests/auto/qtessellator/testtessellator.cpp
index 339f05f..d8d6f6f 100644
--- a/tests/auto/qtessellator/testtessellator.cpp
+++ b/tests/auto/qtessellator/testtessellator.cpp
@@ -42,6 +42,7 @@
#include <private/qtessellator_p.h>
#include "math.h"
+#include <QtCore/QDebug>
class TestTessellator : public QTessellator
{
@@ -91,7 +92,8 @@ void test_tessellate_polygon_rect(QVector<XTrapezoid> *traps, const QPointF *poi
bool winding)
{
// 5 points per rect
- Q_ASSERT(nPoints % 5 == 0);
+ if (nPoints % 5 != 0)
+ qWarning() << Q_FUNC_INFO << "multiples of 5 points expected";
TestTessellator t;
t.traps = traps;