diff options
Diffstat (limited to 'src/testlib/doc/snippets/code/src_qtestlib_qtestcase.cpp')
-rw-r--r-- | src/testlib/doc/snippets/code/src_qtestlib_qtestcase.cpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/testlib/doc/snippets/code/src_qtestlib_qtestcase.cpp b/src/testlib/doc/snippets/code/src_qtestlib_qtestcase.cpp index cfa999a6f4..01f4e11eb4 100644 --- a/src/testlib/doc/snippets/code/src_qtestlib_qtestcase.cpp +++ b/src/testlib/doc/snippets/code/src_qtestlib_qtestcase.cpp @@ -49,6 +49,9 @@ ****************************************************************************/ #include <QTest> #include <QSqlDatabase> +#include <QtGui/qfontdatabase.h> + +#include <initializer_list> // dummy class TestBenchmark : public QObject @@ -246,3 +249,20 @@ QVERIFY2(file.open(QIODevice::WriteOnly), .arg(file.fileName()).arg(file.errorString()))); //! [33] } + +void compareListToArray() +{ +//! [34] + const int expected[] = {8, 10, 12, 16, 20, 24}; + QCOMPARE(QFontDatabase::standardSizes(), expected); +//! [34] +} + +void compareListToInitializerList() +{ +//! [35] + #define ARG(...) __VA_ARGS__ + QCOMPARE(QFontDatabase::standardSizes(), ARG({8, 10, 12, 16, 20, 24})); + #undef ARG +//! [35] +} |