summaryrefslogtreecommitdiffstats
path: root/tests/auto/gui/text/qcssparser/tst_qcssparser.cpp
diff options
context:
space:
mode:
authorJason McDonald <jason.mcdonald@nokia.com>2012-02-07 14:16:21 +1000
committerQt by Nokia <qt-info@nokia.com>2012-02-07 08:29:06 +0100
commitcfd8a9a4486cf5ca4bf8e0a87459ad5d2c3ca3dd (patch)
treeed29fc742af1195869fc03ee3d458a6aca3fd6eb /tests/auto/gui/text/qcssparser/tst_qcssparser.cpp
parent4a1f1b9be003ecaa06a5410a9b7c4a66641f7f03 (diff)
Fix error in qcssparser autotest.
QTest::ignoreMessage() cannot be called when creating test data rows, but rather must be called when executing a row. Change-Id: Ifceaff4c5a7f1b6408ec57196298e3f3038910c9 Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
Diffstat (limited to 'tests/auto/gui/text/qcssparser/tst_qcssparser.cpp')
-rw-r--r--tests/auto/gui/text/qcssparser/tst_qcssparser.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/auto/gui/text/qcssparser/tst_qcssparser.cpp b/tests/auto/gui/text/qcssparser/tst_qcssparser.cpp
index 7eda35efb8..7e0a60c859 100644
--- a/tests/auto/gui/text/qcssparser/tst_qcssparser.cpp
+++ b/tests/auto/gui/text/qcssparser/tst_qcssparser.cpp
@@ -344,7 +344,6 @@ void tst_QCssParser::term_data()
val.variant = QVariant(QColor("#ffbb00"));
QTest::newRow("hexcolor2") << true << "#fb0" << val;
- QTest::ignoreMessage(QtWarningMsg, "QCssParser::parseHexColor: Unknown color name '#cafebabe'");
QTest::newRow("hexcolor_failure") << false << "#cafebabe" << val;
val.type = QCss::Value::Uri;
@@ -368,6 +367,9 @@ void tst_QCssParser::term()
QFETCH(QString, css);
QFETCH(QCss::Value, expectedValue);
+ if (strcmp(QTest::currentDataTag(), "hexcolor_failure") == 0)
+ QTest::ignoreMessage(QtWarningMsg, "QCssParser::parseHexColor: Unknown color name '#cafebabe'");
+
QCss::Parser parser(css);
QCss::Value val;
QVERIFY(parser.testTerm());