summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Layt <jlayt@kde.org>2014-03-15 15:45:01 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-03-17 13:46:29 +0100
commit2c175d3748dc60469c65ba005001f43a6d3b6243 (patch)
tree2ea36cd88feee2caa24ec0b4f0ac42567763310d
parent833a43d56c644b2201643b1e7593b0ee86d0d258 (diff)
QPrinter - Expect failure of QPrinter page size test
The page size test can get confused when two printer papers have the same size, but the code being tested is actaully correct. Put a temp QEXPECT_FAIL on the test and some debug statements so we can see why it fails and fix the test as required. Change-Id: I160ba2ed7344500d89bdcb9bb416863713fef84b Reviewed-by: Lars Knoll <lars.knoll@digia.com>
-rw-r--r--tests/auto/printsupport/kernel/qprinter/tst_qprinter.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/auto/printsupport/kernel/qprinter/tst_qprinter.cpp b/tests/auto/printsupport/kernel/qprinter/tst_qprinter.cpp
index 613623759c..5d99cca8d9 100644
--- a/tests/auto/printsupport/kernel/qprinter/tst_qprinter.cpp
+++ b/tests/auto/printsupport/kernel/qprinter/tst_qprinter.cpp
@@ -741,8 +741,11 @@ void tst_QPrinter::customPaperNameSettingBySize()
}
}
// Fail with the original values
- if (!paperNameFound)
+ if (!paperNameFound) {
+ qDebug() << "supportedPageSizes() = " << sizes;
+ QEXPECT_FAIL("", "Paper Name mismatch: please report this failure at bugreports.qt-project.org", Continue);
QCOMPARE(sizes.at(i).name(), printer.paperName());
+ }
}
// Check setting a custom size after setting a standard one works