qt5base-lts/tests/auto/corelib/tools/tools.pro
Marc Mutz 95263dbf7a Add a test for container API symmetry
Akin to the successful tst_QStringApiSymmetry, add such a test for
generic containers, too. Yes, we have tst_collections, but it's a
cut'n'paste mess that makes it hard to systematically perform
cross-class checks for consistency. This new test, still in its
infancy, uses templates and thus ensures that exactly the same checks
are run on all containers.

Starting out with front()/back(), which the string classes were found
to lack, we will build this test up, as we did and continue to do with
the string API one.

Change-Id: I07323340b5612ecc658232b2776d788018010d0d
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
2017-04-07 08:32:24 +00:00

70 lines
1.3 KiB
Prolog

TEMPLATE=subdirs
SUBDIRS=\
collections \
containerapisymmetry \
qalgorithms \
qarraydata \
qarraydata_strictiterators \
qbitarray \
qbytearray \
qbytearraylist \
qbytearraymatcher \
qbytedatabuffer \
qcache \
qchar \
qcollator \
qcommandlineparser \
qcontiguouscache \
qcryptographichash \
qdate \
qdatetime \
qeasingcurve \
qexplicitlyshareddatapointer \
qfreelist \
qhash \
qhash_strictiterators \
qhashfunctions \
qlatin1string \
qline \
qlinkedlist \
qlist \
qlist_strictiterators \
qlocale \
qmap \
qmap_strictiterators \
qmargins \
qmessageauthenticationcode \
qpair \
qpoint \
qpointf \
qqueue \
qrect \
qregexp \
qregularexpression \
qringbuffer \
qscopedpointer \
qscopedvaluerollback \
qset \
qsharedpointer \
qsize \
qsizef \
qstl \
qstring \
qstring_no_cast_from_bytearray \
qstringapisymmetry \
qstringbuilder \
qstringiterator \
qstringlist \
qstringmatcher \
qstringref \
qstringview \
qtextboundaryfinder \
qtime \
qtimezone \
qtimeline \
qvarlengtharray \
qvector \
qvector_strictiterators \
qversionnumber