forked from qt-creator/qt-creator
Autotests: More cleanup of tests, and initial marking of components belonged to.
This commit is contained in:
@@ -31,6 +31,8 @@
|
||||
|
||||
#include <QtTest/QtTest>
|
||||
|
||||
//TESTED_COMPONENT=src/libs/aggregation
|
||||
|
||||
class tst_Aggregate : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
|
@@ -5,11 +5,13 @@ SUBDIRS += \
|
||||
debugger \
|
||||
fakevim \
|
||||
# profilereader \
|
||||
# profilewriter \
|
||||
aggregation \
|
||||
changeset \
|
||||
# icheckbuild \
|
||||
generichighlighter \
|
||||
utils_stringutils
|
||||
utils_stringutils \
|
||||
qml
|
||||
|
||||
contains (QT_CONFIG, declarative) {
|
||||
SUBDIRS += qml
|
||||
|
@@ -31,6 +31,8 @@
|
||||
|
||||
#include <QtTest/QtTest>
|
||||
|
||||
//TESTED_COMPONENT=src/utils/changeset
|
||||
|
||||
class tst_ChangeSet : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
|
@@ -7,6 +7,7 @@
|
||||
#include <Parser.h>
|
||||
#include <AST.h>
|
||||
|
||||
//TESTED_COMPONENT=src/libs/cplusplus
|
||||
using namespace CPlusPlus;
|
||||
|
||||
class tst_AST: public QObject
|
||||
|
@@ -13,6 +13,8 @@
|
||||
#include <QtDebug>
|
||||
#include <QTextDocument>
|
||||
|
||||
//TESTED_COMPONENT=src/libs/cplusplus
|
||||
|
||||
/*!
|
||||
Tests for various parts of the code generation. Well, okay, currently it only
|
||||
tests the InsertionPointLocator.
|
||||
|
@@ -15,6 +15,7 @@
|
||||
#include <Symbols.h>
|
||||
#include <Overview.h>
|
||||
|
||||
//TESTED_COMPONENT=src/libs/cplusplus
|
||||
using namespace CPlusPlus;
|
||||
|
||||
class CollectNames: public ASTVisitor
|
||||
|
@@ -13,6 +13,7 @@
|
||||
#include <Symbols.h>
|
||||
#include <Overview.h>
|
||||
|
||||
//TESTED_COMPONENT=src/libs/cplusplus
|
||||
using namespace CPlusPlus;
|
||||
|
||||
template <template <typename, typename> class _Map, typename _T1, typename _T2>
|
||||
|
@@ -1,6 +1,5 @@
|
||||
TEMPLATE = app
|
||||
CONFIG += qt warn_on console depend_includepath
|
||||
CONFIG += qtestlib testcase
|
||||
TARGET = tst_$$TARGET
|
||||
include(../shared/shared.pri)
|
||||
SOURCES += tst_preprocessor.cpp
|
||||
|
@@ -1,6 +1,7 @@
|
||||
#include <QtTest>
|
||||
#include <pp.h>
|
||||
|
||||
//TESTED_COMPONENT=src/libs/cplusplus
|
||||
using namespace CPlusPlus;
|
||||
|
||||
class tst_Preprocessor: public QObject
|
||||
|
@@ -20,6 +20,7 @@
|
||||
#include <ExpressionUnderCursor.h>
|
||||
#include <Names.h>
|
||||
|
||||
//TESTED_COMPONENT=src/libs/cplusplus
|
||||
using namespace CPlusPlus;
|
||||
|
||||
class tst_Semantic: public QObject
|
||||
|
@@ -15,6 +15,7 @@
|
||||
#include <Scope.h>
|
||||
#include <TypePrettyPrinter.h>
|
||||
|
||||
//TESTED_COMPONENT=src/libs/cplusplus
|
||||
using namespace CPlusPlus;
|
||||
|
||||
class tst_TypePrettyPrinter: public QObject
|
||||
|
@@ -15,6 +15,8 @@
|
||||
#include <QtTest/QtTest>
|
||||
//#include <QtTest/qtest_gui.h>
|
||||
|
||||
//TESTED_COMPONENT=src/plugins/debugger/gdb
|
||||
|
||||
static const char *pointerPrintFormat()
|
||||
{
|
||||
return sizeof(quintptr) == sizeof(long) ? "0x%lx" : "0x%llx";
|
||||
@@ -110,12 +112,12 @@ struct QString3 {
|
||||
QString s1, s2, s3;
|
||||
};
|
||||
|
||||
class tst_Debugger : public QObject
|
||||
class tst_Dumpers : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
tst_Debugger() {}
|
||||
tst_Dumpers() {}
|
||||
|
||||
void testMi(const char* input)
|
||||
{
|
||||
@@ -213,7 +215,7 @@ private:
|
||||
void dumpQTextCodecHelper(QTextCodec *codec);
|
||||
};
|
||||
|
||||
void tst_Debugger::infoBreak()
|
||||
void tst_Dumpers::infoBreak()
|
||||
{
|
||||
// This tests the regular expression used in GdbEngine::extractDataFromInfoBreak
|
||||
// to discover breakpoints in constructors.
|
||||
@@ -358,7 +360,7 @@ QString niceType(QString type)
|
||||
return type;
|
||||
}
|
||||
|
||||
void tst_Debugger::niceType()
|
||||
void tst_Dumpers::niceType()
|
||||
{
|
||||
// cf. watchutils.cpp
|
||||
QFETCH(QString, input);
|
||||
@@ -366,7 +368,7 @@ void tst_Debugger::niceType()
|
||||
QCOMPARE(::niceType(input), simplified);
|
||||
}
|
||||
|
||||
void tst_Debugger::niceType_data()
|
||||
void tst_Dumpers::niceType_data()
|
||||
{
|
||||
QTest::addColumn<QString>("input");
|
||||
QTest::addColumn<QString>("simplified");
|
||||
@@ -450,7 +452,7 @@ static const void *deref(const void *p)
|
||||
return *reinterpret_cast<const char* const*>(p);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumperCompatibility()
|
||||
void tst_Dumpers::dumperCompatibility()
|
||||
{
|
||||
// Ensure that no arbitrary padding is introduced by QVectorTypedData.
|
||||
const size_t qVectorDataSize = 16;
|
||||
@@ -618,7 +620,7 @@ void getMapNodeParams(size_t &nodeSize, size_t &valOffset)
|
||||
#endif
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQAbstractItemHelper(QModelIndex &index)
|
||||
void tst_Dumpers::dumpQAbstractItemHelper(QModelIndex &index)
|
||||
{
|
||||
const QAbstractItemModel *model = index.model();
|
||||
const QString &rowStr = N(index.row());
|
||||
@@ -657,7 +659,7 @@ void tst_Debugger::dumpQAbstractItemHelper(QModelIndex &index)
|
||||
testDumper(expected, &index, NS"QAbstractItem", true, indexSpecValue);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQAbstractItemAndModelIndex()
|
||||
void tst_Dumpers::dumpQAbstractItemAndModelIndex()
|
||||
{
|
||||
class PseudoTreeItemModel : public QAbstractItemModel
|
||||
{
|
||||
@@ -805,7 +807,7 @@ void tst_Debugger::dumpQAbstractItemAndModelIndex()
|
||||
&index4, NS"QModelIndex", true);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQAbstractItemModelHelper(QAbstractItemModel &m)
|
||||
void tst_Dumpers::dumpQAbstractItemModelHelper(QAbstractItemModel &m)
|
||||
{
|
||||
QByteArray address = ptrToBa(&m);
|
||||
QByteArray expected = QByteArray("tiname='iname',addr='%',"
|
||||
@@ -839,7 +841,7 @@ void tst_Debugger::dumpQAbstractItemModelHelper(QAbstractItemModel &m)
|
||||
testDumper(expected, &m, NS"QAbstractItemModel", true);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQAbstractItemModel()
|
||||
void tst_Dumpers::dumpQAbstractItemModel()
|
||||
{
|
||||
// Case 1: No rows, one column.
|
||||
QStringList strList;
|
||||
@@ -873,7 +875,7 @@ void tst_Debugger::dumpQAbstractItemModel()
|
||||
dumpQAbstractItemModelHelper(model);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQByteArray()
|
||||
void tst_Dumpers::dumpQByteArray()
|
||||
{
|
||||
// Case 1: Empty object.
|
||||
QByteArray ba;
|
||||
@@ -919,7 +921,7 @@ void tst_Debugger::dumpQByteArray()
|
||||
&ba, NS"QByteArray", true);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQChar()
|
||||
void tst_Dumpers::dumpQChar()
|
||||
{
|
||||
// Case 1: Printable ASCII character.
|
||||
QChar c('X');
|
||||
@@ -947,7 +949,7 @@ void tst_Debugger::dumpQChar()
|
||||
&c, NS"QChar", false);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQDateTimeHelper(const QDateTime &d, bool isNull)
|
||||
void tst_Dumpers::dumpQDateTimeHelper(const QDateTime &d, bool isNull)
|
||||
{
|
||||
QByteArray value;
|
||||
if (d.isNull())
|
||||
@@ -973,7 +975,7 @@ void tst_Debugger::dumpQDateTimeHelper(const QDateTime &d, bool isNull)
|
||||
testDumper(expected, &d, NS"QDateTime", true);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQDateTime()
|
||||
void tst_Dumpers::dumpQDateTime()
|
||||
{
|
||||
// Case 1: Null object.
|
||||
QDateTime d;
|
||||
@@ -984,7 +986,7 @@ void tst_Debugger::dumpQDateTime()
|
||||
dumpQDateTimeHelper(d, false);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQDir()
|
||||
void tst_Dumpers::dumpQDir()
|
||||
{
|
||||
// Case 1: Current working directory.
|
||||
QDir dir = QDir::current();
|
||||
@@ -1006,7 +1008,7 @@ void tst_Debugger::dumpQDir()
|
||||
}
|
||||
|
||||
|
||||
void tst_Debugger::dumpQFile()
|
||||
void tst_Dumpers::dumpQFile()
|
||||
{
|
||||
// Case 1: Empty file name => Does not exist.
|
||||
QFile file1("");
|
||||
@@ -1036,7 +1038,7 @@ void tst_Debugger::dumpQFile()
|
||||
&file3, NS"QFile", true);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQFileInfo()
|
||||
void tst_Dumpers::dumpQFileInfo()
|
||||
{
|
||||
QFileInfo fi(".");
|
||||
QByteArray expected("value='%',valueencoded='2',type='$T',numchild='3',"
|
||||
@@ -1138,7 +1140,7 @@ void tst_Debugger::dumpQFileInfo()
|
||||
testDumper(expected, &fi, NS"QFileInfo", true);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQHash()
|
||||
void tst_Dumpers::dumpQHash()
|
||||
{
|
||||
QHash<QString, QList<int> > hash;
|
||||
hash.insert("Hallo", QList<int>());
|
||||
@@ -1148,7 +1150,7 @@ void tst_Debugger::dumpQHash()
|
||||
}
|
||||
|
||||
template <typename K, typename V>
|
||||
void tst_Debugger::dumpQHashNodeHelper(QHash<K, V> &hash)
|
||||
void tst_Dumpers::dumpQHashNodeHelper(QHash<K, V> &hash)
|
||||
{
|
||||
typename QHash<K, V>::iterator it = hash.begin();
|
||||
typedef QHashNode<K, V> HashNode;
|
||||
@@ -1169,7 +1171,7 @@ void tst_Debugger::dumpQHashNodeHelper(QHash<K, V> &hash)
|
||||
getMapType<K, V>(), "", sizeof(it.key()), sizeof(it.value()));
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQHashNode()
|
||||
void tst_Dumpers::dumpQHashNode()
|
||||
{
|
||||
// Case 1: simple type -> simple type.
|
||||
QHash<int, int> hash1;
|
||||
@@ -1192,7 +1194,7 @@ void tst_Debugger::dumpQHashNode()
|
||||
dumpQHashNodeHelper(hash4);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQImageHelper(const QImage &img)
|
||||
void tst_Dumpers::dumpQImageHelper(const QImage &img)
|
||||
{
|
||||
QByteArray expected = "value='(%x%)',type='"NS"QImage',numchild='1',"
|
||||
"children=[{name='data',type='"NS"QImageData',addr='%'}]"
|
||||
@@ -1202,7 +1204,7 @@ void tst_Debugger::dumpQImageHelper(const QImage &img)
|
||||
testDumper(expected, &img, NS"QImage", true);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQImage()
|
||||
void tst_Dumpers::dumpQImage()
|
||||
{
|
||||
// Case 1: Null image.
|
||||
QImage img;
|
||||
@@ -1217,7 +1219,7 @@ void tst_Debugger::dumpQImage()
|
||||
dumpQImageHelper(img);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQImageDataHelper(QImage &img)
|
||||
void tst_Dumpers::dumpQImageDataHelper(QImage &img)
|
||||
{
|
||||
const QByteArray ba(QByteArray::fromRawData((const char*) img.bits(), img.numBytes()));
|
||||
QByteArray expected = QByteArray("tiname='$I',addr='$A',type='"NS"QImageData',").
|
||||
@@ -1227,7 +1229,7 @@ void tst_Debugger::dumpQImageDataHelper(QImage &img)
|
||||
testDumper(expected, &img, NS"QImageData", false);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQImageData()
|
||||
void tst_Dumpers::dumpQImageData()
|
||||
{
|
||||
// Case 1: Null image.
|
||||
QImage img;
|
||||
@@ -1243,7 +1245,7 @@ void tst_Debugger::dumpQImageData()
|
||||
}
|
||||
|
||||
template <typename T>
|
||||
void tst_Debugger::dumpQLinkedListHelper(QLinkedList<T> &l)
|
||||
void tst_Dumpers::dumpQLinkedListHelper(QLinkedList<T> &l)
|
||||
{
|
||||
const int size = qMin(l.size(), 1000);
|
||||
const QString &sizeStr = N(size);
|
||||
@@ -1281,7 +1283,7 @@ template <typename T>
|
||||
testDumper(expected, &l, NS"QLinkedList", true, elemTypeStr);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQLinkedList()
|
||||
void tst_Dumpers::dumpQLinkedList()
|
||||
{
|
||||
// Case 1: Simple element type.
|
||||
QLinkedList<int> l;
|
||||
@@ -1404,7 +1406,7 @@ void tst_Debugger::dumpQLinkedList()
|
||||
}
|
||||
# endif
|
||||
|
||||
void tst_Debugger::dumpQList_int()
|
||||
void tst_Dumpers::dumpQList_int()
|
||||
{
|
||||
QList<int> ilist;
|
||||
testDumper("value='<0 items>',valueeditable='false',numchild='0',"
|
||||
@@ -1419,7 +1421,7 @@ void tst_Debugger::dumpQList_int()
|
||||
&ilist, NS"QList", true, "int");
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQList_int_star()
|
||||
void tst_Dumpers::dumpQList_int_star()
|
||||
{
|
||||
QList<int *> ilist;
|
||||
testDumper("value='<0 items>',valueeditable='false',numchild='0',"
|
||||
@@ -1435,7 +1437,7 @@ void tst_Debugger::dumpQList_int_star()
|
||||
&ilist, NS"QList", true, "int*");
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQList_char()
|
||||
void tst_Dumpers::dumpQList_char()
|
||||
{
|
||||
QList<char> clist;
|
||||
testDumper("value='<0 items>',valueeditable='false',numchild='0',"
|
||||
@@ -1450,7 +1452,7 @@ void tst_Debugger::dumpQList_char()
|
||||
&clist, NS"QList", true, "char");
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQList_QString()
|
||||
void tst_Dumpers::dumpQList_QString()
|
||||
{
|
||||
QList<QString> slist;
|
||||
testDumper("value='<0 items>',valueeditable='false',numchild='0',"
|
||||
@@ -1465,7 +1467,7 @@ void tst_Debugger::dumpQList_QString()
|
||||
&slist, NS"QList", true, NS"QString");
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQList_Int3()
|
||||
void tst_Dumpers::dumpQList_Int3()
|
||||
{
|
||||
QList<Int3> i3list;
|
||||
testDumper("value='<0 items>',valueeditable='false',numchild='0',"
|
||||
@@ -1480,7 +1482,7 @@ void tst_Debugger::dumpQList_Int3()
|
||||
&i3list, NS"QList", true, "Int3");
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQList_QString3()
|
||||
void tst_Dumpers::dumpQList_QString3()
|
||||
{
|
||||
QList<QString3> s3list;
|
||||
testDumper("value='<0 items>',valueeditable='false',numchild='0',"
|
||||
@@ -1495,7 +1497,7 @@ void tst_Debugger::dumpQList_QString3()
|
||||
&s3list, NS"QList", true, "QString3");
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQLocaleHelper(QLocale &loc)
|
||||
void tst_Dumpers::dumpQLocaleHelper(QLocale &loc)
|
||||
{
|
||||
QByteArray expected = QByteArray("value='%',type='$T',numchild='8',"
|
||||
"children=[{name='country',%},"
|
||||
@@ -1526,7 +1528,7 @@ void tst_Debugger::dumpQLocaleHelper(QLocale &loc)
|
||||
testDumper(expected, &loc, NS"QLocale", true);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQLocale()
|
||||
void tst_Dumpers::dumpQLocale()
|
||||
{
|
||||
QLocale english(QLocale::English);
|
||||
dumpQLocaleHelper(english);
|
||||
@@ -1542,7 +1544,7 @@ void tst_Debugger::dumpQLocale()
|
||||
}
|
||||
|
||||
template <typename K, typename V>
|
||||
void tst_Debugger::dumpQMapHelper(QMap<K, V> &map)
|
||||
void tst_Dumpers::dumpQMapHelper(QMap<K, V> &map)
|
||||
{
|
||||
QByteArray sizeStr(valToString(map.size()));
|
||||
size_t nodeSize;
|
||||
@@ -1595,7 +1597,7 @@ template <typename K, typename V>
|
||||
true, getMapType<K,V>(), "", 0, 0, nodeSize, valOff);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQMap()
|
||||
void tst_Dumpers::dumpQMap()
|
||||
{
|
||||
qDebug() << "QMap<int, int>";
|
||||
// Case 1: Simple type -> simple type.
|
||||
@@ -1662,7 +1664,7 @@ void tst_Debugger::dumpQMap()
|
||||
}
|
||||
|
||||
template <typename K, typename V>
|
||||
void tst_Debugger::dumpQMapNodeHelper(QMap<K, V> &m)
|
||||
void tst_Dumpers::dumpQMapNodeHelper(QMap<K, V> &m)
|
||||
{
|
||||
typename QMap<K, V>::iterator it = m.begin();
|
||||
const K &key = it.key();
|
||||
@@ -1682,7 +1684,7 @@ template <typename K, typename V>
|
||||
true, getMapType<K,V>(), "", 0, 0, nodeSize, valOffset);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQMapNode()
|
||||
void tst_Dumpers::dumpQMapNode()
|
||||
{
|
||||
// Case 1: simple type -> simple type.
|
||||
QMap<int, int> map;
|
||||
@@ -1705,7 +1707,7 @@ void tst_Debugger::dumpQMapNode()
|
||||
dumpQMapNodeHelper(map4);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQObject()
|
||||
void tst_Dumpers::dumpQObject()
|
||||
{
|
||||
QObject parent;
|
||||
testDumper("value='',valueencoded='2',type='$T',displayedtype='QObject',"
|
||||
@@ -1764,7 +1766,7 @@ void tst_Debugger::dumpQObject()
|
||||
&child, NS"QObject", false);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQObjectChildListHelper(QObject &o)
|
||||
void tst_Dumpers::dumpQObjectChildListHelper(QObject &o)
|
||||
{
|
||||
const QObjectList children = o.children();
|
||||
const int size = children.size();
|
||||
@@ -1784,7 +1786,7 @@ void tst_Debugger::dumpQObjectChildListHelper(QObject &o)
|
||||
testDumper(expected, &o, NS"QObjectChildList", true);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQObjectChildList()
|
||||
void tst_Dumpers::dumpQObjectChildList()
|
||||
{
|
||||
// Case 1: Object with no children.
|
||||
QObject o;
|
||||
@@ -1799,7 +1801,7 @@ void tst_Debugger::dumpQObjectChildList()
|
||||
dumpQObjectChildListHelper(o);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQObjectMethodList()
|
||||
void tst_Dumpers::dumpQObjectMethodList()
|
||||
{
|
||||
QStringListModel m;
|
||||
testDumper("addr='<synthetic>',type='$T',numchild='24',"
|
||||
@@ -1831,7 +1833,7 @@ void tst_Debugger::dumpQObjectMethodList()
|
||||
&m, NS"QObjectMethodList", true);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQObjectPropertyList()
|
||||
void tst_Dumpers::dumpQObjectPropertyList()
|
||||
{
|
||||
// Case 1: Model without a parent.
|
||||
QStringListModel m(QStringList() << "Test1" << "Test2");
|
||||
@@ -1884,7 +1886,7 @@ public:
|
||||
|
||||
typedef QVector<QObjectPrivate::ConnectionList> ConnLists;
|
||||
|
||||
void tst_Debugger::dumpQObjectSignalHelper(QObject &o, int sigNum)
|
||||
void tst_Dumpers::dumpQObjectSignalHelper(QObject &o, int sigNum)
|
||||
{
|
||||
//qDebug() << o.objectName() << sigNum;
|
||||
QByteArray expected("addr='<synthetic>',numchild='1',type='"NS"QObjectSignal'");
|
||||
@@ -1929,7 +1931,7 @@ void tst_Debugger::dumpQObjectSignalHelper(QObject &o, int sigNum)
|
||||
testDumper(expected, &o, NS"QObjectSignal", true, "", "", sigNum);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQObjectSignal()
|
||||
void tst_Dumpers::dumpQObjectSignal()
|
||||
{
|
||||
// Case 1: Simple QObject.
|
||||
QObject o;
|
||||
@@ -1964,7 +1966,7 @@ void tst_Debugger::dumpQObjectSignal()
|
||||
dumpQObjectSignalHelper(m, signalIndex);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQObjectSignalList()
|
||||
void tst_Dumpers::dumpQObjectSignalList()
|
||||
{
|
||||
// Case 1: Simple QObject.
|
||||
QObject o;
|
||||
@@ -2063,7 +2065,7 @@ QByteArray slotIndexList(const QObject *ob)
|
||||
return slotIndices;
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQObjectSlot()
|
||||
void tst_Dumpers::dumpQObjectSlot()
|
||||
{
|
||||
// Case 1: Simple QObject.
|
||||
QObject o;
|
||||
@@ -2119,7 +2121,7 @@ void tst_Debugger::dumpQObjectSlot()
|
||||
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQObjectSlotList()
|
||||
void tst_Dumpers::dumpQObjectSlotList()
|
||||
{
|
||||
// Case 1: Simple QObject.
|
||||
QObject o;
|
||||
@@ -2170,7 +2172,7 @@ void tst_Debugger::dumpQObjectSlotList()
|
||||
&m, NS"QObjectSlotList", true);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQPixmap()
|
||||
void tst_Dumpers::dumpQPixmap()
|
||||
{
|
||||
// Case 1: Null Pixmap.
|
||||
QPixmap p;
|
||||
@@ -2198,7 +2200,7 @@ void tst_Debugger::dumpQPixmap()
|
||||
|
||||
#if QT_VERSION >= 0x040500
|
||||
template<typename T>
|
||||
void tst_Debugger::dumpQSharedPointerHelper(QSharedPointer<T> &ptr)
|
||||
void tst_Dumpers::dumpQSharedPointerHelper(QSharedPointer<T> &ptr)
|
||||
{
|
||||
struct Cheater : public QSharedPointer<T>
|
||||
{
|
||||
@@ -2237,7 +2239,7 @@ void tst_Debugger::dumpQSharedPointerHelper(QSharedPointer<T> &ptr)
|
||||
}
|
||||
#endif
|
||||
|
||||
void tst_Debugger::dumpQSharedPointer()
|
||||
void tst_Dumpers::dumpQSharedPointer()
|
||||
{
|
||||
#if QT_VERSION >= 0x040500
|
||||
// Case 1: Simple type.
|
||||
@@ -2277,7 +2279,7 @@ void tst_Debugger::dumpQSharedPointer()
|
||||
#endif
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQString()
|
||||
void tst_Dumpers::dumpQString()
|
||||
{
|
||||
QString s;
|
||||
testDumper("value='IiIgKG51bGwp',valueencoded='5',type='$T',numchild='0'",
|
||||
@@ -2287,14 +2289,14 @@ void tst_Debugger::dumpQString()
|
||||
&s, NS"QString", false);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQVariant_invalid()
|
||||
void tst_Dumpers::dumpQVariant_invalid()
|
||||
{
|
||||
QVariant v;
|
||||
testDumper("value='(invalid)',type='$T',numchild='0'",
|
||||
&v, NS"QVariant", false);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQVariant_QString()
|
||||
void tst_Dumpers::dumpQVariant_QString()
|
||||
{
|
||||
QVariant v = "abc";
|
||||
testDumper("value='KFFTdHJpbmcpICJhYmMi',valueencoded='5',type='$T',"
|
||||
@@ -2309,7 +2311,7 @@ void tst_Debugger::dumpQVariant_QString()
|
||||
*/
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQVariant_QStringList()
|
||||
void tst_Dumpers::dumpQVariant_QStringList()
|
||||
{
|
||||
QVariant v = QStringList() << "Hi";
|
||||
testDumper("value='(QStringList) ',type='$T',numchild='1',"
|
||||
@@ -2319,7 +2321,7 @@ void tst_Debugger::dumpQVariant_QStringList()
|
||||
&v, NS"QVariant", true);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpStdVector()
|
||||
void tst_Dumpers::dumpStdVector()
|
||||
{
|
||||
std::vector<std::list<int> *> vector;
|
||||
QByteArray inner = "std::list<int> *";
|
||||
@@ -2344,7 +2346,7 @@ void tst_Debugger::dumpStdVector()
|
||||
vector.push_back(0);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQTextCodecHelper(QTextCodec *codec)
|
||||
void tst_Dumpers::dumpQTextCodecHelper(QTextCodec *codec)
|
||||
{
|
||||
const QByteArray name = codec->name().toBase64();
|
||||
QByteArray expected = QByteArray("value='%',valueencoded='1',type='$T',"
|
||||
@@ -2354,7 +2356,7 @@ void tst_Debugger::dumpQTextCodecHelper(QTextCodec *codec)
|
||||
testDumper(expected, codec, NS"QTextCodec", true);
|
||||
}
|
||||
|
||||
void tst_Debugger::dumpQTextCodec()
|
||||
void tst_Dumpers::dumpQTextCodec()
|
||||
{
|
||||
const QList<QByteArray> &codecNames = QTextCodec::availableCodecs();
|
||||
foreach (const QByteArray &codecName, codecNames)
|
||||
@@ -2370,7 +2372,7 @@ template <typename T1, typename T2>
|
||||
}
|
||||
|
||||
template <typename T>
|
||||
void tst_Debugger::dumpQWeakPointerHelper(QWeakPointer<T> &ptr)
|
||||
void tst_Dumpers::dumpQWeakPointerHelper(QWeakPointer<T> &ptr)
|
||||
{
|
||||
typedef QtSharedPointer::ExternalRefCountData Data;
|
||||
const size_t dataOffset = 0;
|
||||
@@ -2394,7 +2396,7 @@ void tst_Debugger::dumpQWeakPointerHelper(QWeakPointer<T> &ptr)
|
||||
}
|
||||
#endif
|
||||
|
||||
void tst_Debugger::dumpQWeakPointer()
|
||||
void tst_Dumpers::dumpQWeakPointer()
|
||||
{
|
||||
#if QT_VERSION >= 0x040500
|
||||
// Case 1: Simple type.
|
||||
@@ -2433,7 +2435,7 @@ do { \
|
||||
} while (0)
|
||||
|
||||
|
||||
void tst_Debugger::initTestCase()
|
||||
void tst_Dumpers::initTestCase()
|
||||
{
|
||||
QVERIFY(sizeof(QWeakPointer<int>) == 2*sizeof(void *));
|
||||
QVERIFY(sizeof(QSharedPointer<int>) == 2*sizeof(void *));
|
||||
@@ -2468,7 +2470,7 @@ void tst_Debugger::initTestCase()
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
QApplication app(argc, argv);
|
||||
tst_Debugger test;
|
||||
tst_Dumpers test;
|
||||
return QTest::qExec(&test, argc, argv);
|
||||
}
|
||||
|
||||
|
@@ -6,6 +6,7 @@
|
||||
//bool checkUninitialized = true;
|
||||
bool checkUninitialized = false;
|
||||
//#define DO_DEBUG 1
|
||||
//TESTED_COMPONENT=src/plugins/debugger/gdb
|
||||
|
||||
#include "gdb/gdbmi.h"
|
||||
|
||||
|
@@ -3,6 +3,7 @@
|
||||
|
||||
#include <QtTest>
|
||||
|
||||
//TESTED_COMPONENT=src/plugins/debugger/gdb
|
||||
|
||||
class tst_Version : public QObject
|
||||
{
|
||||
|
@@ -7,13 +7,13 @@ FAKEVIMDIR = ../../../src/plugins/fakevim
|
||||
UTILSDIR = ../../../src/libs
|
||||
|
||||
SOURCES += \
|
||||
main.cpp \
|
||||
$$FAKEVIMDIR/fakevimhandler.cpp \
|
||||
$$FAKEVIMDIR/fakevimactions.cpp \
|
||||
$$FAKEVIMDIR/fakevimsyntax.cpp \
|
||||
$$UTILSDIR/utils/savedaction.cpp \
|
||||
$$UTILSDIR/utils/pathchooser.cpp \
|
||||
$$UTILSDIR/utils/basevalidatinglineedit.cpp \
|
||||
tst_fakevim.cpp
|
||||
|
||||
HEADERS += \
|
||||
$$FAKEVIMDIR/fakevimhandler.h \
|
||||
@@ -24,5 +24,3 @@ HEADERS += \
|
||||
$$UTILSDIR/utils/basevalidatinglineedit.h \
|
||||
|
||||
INCLUDEPATH += $$FAKEVIMDIR $$UTILSDIR
|
||||
|
||||
TARGET=tst_$$TARGET
|
||||
|
@@ -36,6 +36,7 @@
|
||||
|
||||
#include <QtTest/QtTest>
|
||||
|
||||
//TESTED_COMPONENT=src/plugins/fakevim
|
||||
using namespace FakeVim;
|
||||
using namespace FakeVim::Internal;
|
||||
|
||||
@@ -863,10 +864,10 @@ int main(int argc, char *argv[])
|
||||
//
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
|
||||
int main(int argc, char *argv[]) \
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
int res = 0;
|
||||
QApplication app(argc, argv); \
|
||||
QApplication app(argc, argv);
|
||||
|
||||
// Test with QPlainTextEdit.
|
||||
tst_FakeVim plaintextedit(true);
|
||||
@@ -881,5 +882,4 @@ int main(int argc, char *argv[]) \
|
||||
return res;
|
||||
}
|
||||
|
||||
|
||||
#include "main.moc"
|
||||
#include "tst_fakevim.moc"
|
@@ -5,9 +5,9 @@ PLUGINSDIR = ../../../../src/plugins
|
||||
GENERICHIGHLIGHTERDIR = $$PLUGINSDIR/texteditor/generichighlighter
|
||||
|
||||
SOURCES += \
|
||||
$$PWD/tst_highlighterengine.cpp \
|
||||
$$PWD/highlightermock.cpp \
|
||||
$$PWD/formats.cpp \
|
||||
tst_highlighterengine.cpp \
|
||||
highlightermock.cpp \
|
||||
formats.cpp \
|
||||
$$GENERICHIGHLIGHTERDIR/highlighter.cpp \
|
||||
$$GENERICHIGHLIGHTERDIR/context.cpp \
|
||||
$$GENERICHIGHLIGHTERDIR/dynamicrule.cpp \
|
||||
@@ -19,11 +19,11 @@ SOURCES += \
|
||||
$$GENERICHIGHLIGHTERDIR/itemdata.cpp
|
||||
|
||||
HEADERS += \
|
||||
$$PWD/highlightermock.h \
|
||||
$$PWD/basetextdocumentlayout.h \
|
||||
$$PWD/formats.h \
|
||||
$$PWD/tabsettings.h \
|
||||
$$PWD/syntaxhighlighter.h \
|
||||
highlightermock.h \
|
||||
basetextdocumentlayout.h \
|
||||
formats.h \
|
||||
tabsettings.h \
|
||||
syntaxhighlighter.h \
|
||||
$$GENERICHIGHLIGHTERDIR/highlighter.h \
|
||||
$$GENERICHIGHLIGHTERDIR/context.h \
|
||||
$$GENERICHIGHLIGHTERDIR/dynamicrule.h \
|
||||
@@ -35,5 +35,3 @@ HEADERS += \
|
||||
$$GENERICHIGHLIGHTERDIR/itemdata.h
|
||||
|
||||
INCLUDEPATH += $$GENERICHIGHLIGHTERDIR $$PWD
|
||||
|
||||
TARGET=tst_$$TARGET
|
||||
|
@@ -49,6 +49,8 @@ Q_DECLARE_METATYPE(HighlightSequence)
|
||||
Q_DECLARE_METATYPE(QList<int>)
|
||||
Q_DECLARE_METATYPE(QList<HighlightSequence>)
|
||||
|
||||
//TESTED_COMPONENT=src/plugins/texteditor/generichighlighter
|
||||
|
||||
class tst_HighlighterEngine : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
|
@@ -34,6 +34,7 @@
|
||||
|
||||
#include <QtTest/QtTest>
|
||||
|
||||
//TESTED_COMPONENT=src/plugins/texteditor/generichighlighter
|
||||
using namespace TextEditor;
|
||||
using namespace Internal;
|
||||
|
||||
|
@@ -30,7 +30,7 @@
|
||||
#ifndef PROFILECACHE_H
|
||||
#define PROFILECACHE_H
|
||||
|
||||
#include "proitems.h"
|
||||
#include <proitems.h>
|
||||
#include <QString>
|
||||
|
||||
namespace Qt4ProjectManager {
|
||||
|
@@ -1,17 +1,12 @@
|
||||
load(qttest_p4)
|
||||
TEMPLATE = app
|
||||
CONFIG += qt warn_on console depend_includepath
|
||||
CONFIG += qtestlib testcase
|
||||
|
||||
SOURCES += \
|
||||
proitems.cpp \
|
||||
profileevaluator.cpp \
|
||||
profilereader.cpp \
|
||||
main.cpp
|
||||
tst_profilereader.cpp
|
||||
|
||||
HEADERS += \
|
||||
profileevaluator.h \
|
||||
proparserutils.h \
|
||||
proitems.h \
|
||||
abstractproitemvisitor.h \
|
||||
profilereader.h \
|
||||
profilecache.h \
|
||||
qtversionmanager.h
|
||||
|
||||
TARGET=tst_$$TARGET
|
||||
|
@@ -27,9 +27,7 @@
|
||||
**
|
||||
**************************************************************************/
|
||||
|
||||
#include "profilereader.h"
|
||||
#include "profilecache.h"
|
||||
#include "proitems.h"
|
||||
|
||||
#include <QtTest/QtTest>
|
||||
#include <QtCore/QSet>
|
||||
@@ -73,4 +71,4 @@ void tst_ProFileReader::conditionalScopes()
|
||||
}
|
||||
|
||||
QTEST_MAIN(tst_ProFileReader)
|
||||
#include "main.moc"
|
||||
#include "tst_profilereader.moc"
|
@@ -1,6 +1,5 @@
|
||||
load(qttest_p4)
|
||||
|
||||
include(../../../src/shared/proparser/proparser.pri)
|
||||
|
||||
SOURCES += main.cpp
|
||||
SOURCES += \
|
||||
tst_profilewriter.cpp
|
||||
QT -= gui
|
||||
|
@@ -296,4 +296,4 @@ void tst_ProFileWriter::multiVar()
|
||||
}
|
||||
|
||||
QTEST_MAIN(tst_ProFileWriter)
|
||||
#include "main.moc"
|
||||
#include "tst_profilewriter.moc"
|
@@ -24,10 +24,12 @@ TARGET = tst_qmldesigner_core
|
||||
CONFIG += console
|
||||
CONFIG -= app_bundle
|
||||
TEMPLATE = app
|
||||
SOURCES += testcore.cpp \
|
||||
SOURCES += \
|
||||
../testview.cpp \
|
||||
testrewriterview.cpp
|
||||
HEADERS += testcore.h \
|
||||
testrewriterview.cpp \
|
||||
tst_testcore.cpp
|
||||
HEADERS += \
|
||||
../testview.h \
|
||||
testrewriterview.h
|
||||
testrewriterview.h \
|
||||
tst_testcore.h
|
||||
RESOURCES += ../data/testfiles.qrc
|
||||
|
@@ -27,7 +27,7 @@
|
||||
**
|
||||
**************************************************************************/
|
||||
|
||||
#include "testcore.h"
|
||||
#include "tst_testcore.h"
|
||||
|
||||
#include <QScopedPointer>
|
||||
#include <QLatin1String>
|
||||
@@ -83,12 +83,12 @@ static void initializeMetaTypeSystem(const QString &resourcePath)
|
||||
qWarning() << qPrintable(error);
|
||||
}
|
||||
|
||||
TestCore::TestCore()
|
||||
tst_TestCore::tst_TestCore()
|
||||
: QObject()
|
||||
{
|
||||
}
|
||||
|
||||
void TestCore::initTestCase()
|
||||
void tst_TestCore::initTestCase()
|
||||
{
|
||||
#ifndef QDEBUG_IN_TESTS
|
||||
qInstallMsgHandler(testMessageOutput);
|
||||
@@ -111,12 +111,12 @@ void TestCore::initTestCase()
|
||||
MetaInfo::setPluginPaths(QStringList() << pluginPath);
|
||||
}
|
||||
|
||||
void TestCore::cleanupTestCase()
|
||||
void tst_TestCore::cleanupTestCase()
|
||||
{
|
||||
MetaInfo::clearGlobal();
|
||||
}
|
||||
|
||||
void TestCore::testModelCreateCoreModel()
|
||||
void tst_TestCore::testModelCreateCoreModel()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -132,7 +132,7 @@ void TestCore::testModelCreateCoreModel()
|
||||
}
|
||||
|
||||
// TODO: this need to e updated for states
|
||||
void TestCore::loadEmptyCoreModel()
|
||||
void tst_TestCore::loadEmptyCoreModel()
|
||||
{
|
||||
QFile file(":/fx/empty.qml");
|
||||
QVERIFY(file.open(QIODevice::ReadOnly | QIODevice::Text));
|
||||
@@ -160,7 +160,7 @@ void TestCore::loadEmptyCoreModel()
|
||||
QVERIFY(compareTree(testRewriterView1->rootModelNode(), testRewriterView2->rootModelNode()));
|
||||
}
|
||||
|
||||
void TestCore::testRewriterView()
|
||||
void tst_TestCore::testRewriterView()
|
||||
{
|
||||
try {
|
||||
QPlainTextEdit textEdit;
|
||||
@@ -231,7 +231,7 @@ void TestCore::testRewriterView()
|
||||
}
|
||||
}
|
||||
|
||||
void TestCore::testRewriterErrors()
|
||||
void tst_TestCore::testRewriterErrors()
|
||||
{
|
||||
QPlainTextEdit textEdit;
|
||||
textEdit.setPlainText("import Qt 4.7;\n\nItem {\n}\n");
|
||||
@@ -258,7 +258,7 @@ void TestCore::testRewriterErrors()
|
||||
QVERIFY(testRewriterView->errors().isEmpty());
|
||||
}
|
||||
|
||||
void TestCore::saveEmptyCoreModel()
|
||||
void tst_TestCore::saveEmptyCoreModel()
|
||||
{
|
||||
QList<QDeclarativeError> errors;
|
||||
QFile file(":/fx/empty.qml");
|
||||
@@ -293,7 +293,7 @@ void TestCore::saveEmptyCoreModel()
|
||||
|
||||
}
|
||||
|
||||
void TestCore::loadAttributesInCoreModel()
|
||||
void tst_TestCore::loadAttributesInCoreModel()
|
||||
{
|
||||
QList<QDeclarativeError> errors;
|
||||
QFile file(":/fx/attributes.qml");
|
||||
@@ -329,7 +329,7 @@ void TestCore::loadAttributesInCoreModel()
|
||||
QVERIFY(compareTree(testRewriterView1->rootModelNode(), testRewriterView2->rootModelNode()));
|
||||
}
|
||||
|
||||
void TestCore::saveAttributesInCoreModel()
|
||||
void tst_TestCore::saveAttributesInCoreModel()
|
||||
{
|
||||
QFile file(":/fx/attributes.qml");
|
||||
QVERIFY(file.open(QIODevice::ReadOnly | QIODevice::Text));
|
||||
@@ -365,7 +365,7 @@ void TestCore::saveAttributesInCoreModel()
|
||||
QVERIFY(compareTree(testRewriterView1->rootModelNode(), testRewriterView2->rootModelNode()));
|
||||
}
|
||||
|
||||
void TestCore::testModelCreateRect()
|
||||
void tst_TestCore::testModelCreateRect()
|
||||
{
|
||||
try {
|
||||
|
||||
@@ -402,7 +402,7 @@ void TestCore::testModelCreateRect()
|
||||
|
||||
}
|
||||
|
||||
void TestCore::testRewriterDynamicProperties()
|
||||
void tst_TestCore::testRewriterDynamicProperties()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -536,7 +536,7 @@ void TestCore::testRewriterDynamicProperties()
|
||||
// QVERIFY(compareTree(testRewriterView1->rootModelNode(), testRewriterView2->rootModelNode()));
|
||||
}
|
||||
|
||||
void TestCore::testRewriterGroupedProperties()
|
||||
void tst_TestCore::testRewriterGroupedProperties()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -584,7 +584,7 @@ void TestCore::testRewriterGroupedProperties()
|
||||
QCOMPARE(textEdit.toPlainText(), expected);
|
||||
}
|
||||
|
||||
void TestCore::testRewriterPreserveOrder()
|
||||
void tst_TestCore::testRewriterPreserveOrder()
|
||||
{
|
||||
const QLatin1String qmlString1("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -700,7 +700,7 @@ void TestCore::testRewriterPreserveOrder()
|
||||
}
|
||||
}
|
||||
|
||||
void TestCore::testRewriterActionCompression()
|
||||
void tst_TestCore::testRewriterActionCompression()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -767,7 +767,7 @@ void TestCore::testRewriterActionCompression()
|
||||
QCOMPARE(textEdit.toPlainText(), expected);
|
||||
}
|
||||
|
||||
void TestCore::testRewriterImports()
|
||||
void tst_TestCore::testRewriterImports()
|
||||
{
|
||||
QString fileName = QString(QTCREATORDIR) + "/tests/auto/qml/qmldesigner/data/fx/imports.qml";
|
||||
QFile file(fileName);
|
||||
@@ -813,7 +813,7 @@ void TestCore::testRewriterImports()
|
||||
QCOMPARE(import.alias(), QString("Web"));
|
||||
}
|
||||
|
||||
void TestCore::testRewriterChangeImports()
|
||||
void tst_TestCore::testRewriterChangeImports()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -892,7 +892,7 @@ void TestCore::testRewriterChangeImports()
|
||||
QCOMPARE(model->imports().first(), Import::createLibraryImport("Qt", "4.7"));
|
||||
}
|
||||
|
||||
void TestCore::testRewriterForGradientMagic()
|
||||
void tst_TestCore::testRewriterForGradientMagic()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -974,7 +974,7 @@ void TestCore::testRewriterForGradientMagic()
|
||||
transaction.commit();
|
||||
}
|
||||
|
||||
void TestCore::loadSubItems()
|
||||
void tst_TestCore::loadSubItems()
|
||||
{
|
||||
QFile file(QString(QTCREATORDIR) + "/tests/auto/qml/qmldesigner/data/fx/topitem.qml");
|
||||
QVERIFY(file.open(QIODevice::ReadOnly | QIODevice::Text));
|
||||
@@ -990,7 +990,7 @@ void TestCore::loadSubItems()
|
||||
model1->attachView(testRewriterView1.data());
|
||||
}
|
||||
|
||||
void TestCore::createInvalidCoreModel()
|
||||
void tst_TestCore::createInvalidCoreModel()
|
||||
{
|
||||
QScopedPointer<Model> invalidModel(Model::create("ItemSUX"));
|
||||
//QVERIFY(!invalidModel.data()); //#no direct ype checking in model atm
|
||||
@@ -999,7 +999,7 @@ void TestCore::createInvalidCoreModel()
|
||||
//QVERIFY(!invalidModel2.data());
|
||||
}
|
||||
|
||||
void TestCore::testModelCreateSubNode()
|
||||
void tst_TestCore::testModelCreateSubNode()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -1045,7 +1045,7 @@ void TestCore::testModelCreateSubNode()
|
||||
}
|
||||
|
||||
|
||||
void TestCore::testTypicalRewriterOperations()
|
||||
void tst_TestCore::testTypicalRewriterOperations()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -1094,7 +1094,7 @@ void TestCore::testTypicalRewriterOperations()
|
||||
|
||||
}
|
||||
|
||||
void TestCore::testBasicStates()
|
||||
void tst_TestCore::testBasicStates()
|
||||
{
|
||||
char qmlString[] = "import Qt 4.7\n"
|
||||
"Rectangle {\n"
|
||||
@@ -1245,7 +1245,7 @@ void TestCore::testBasicStates()
|
||||
QCOMPARE(rect2Instance.property("x").toInt(), 0);
|
||||
}
|
||||
|
||||
void TestCore::testModelBasicOperations()
|
||||
void tst_TestCore::testModelBasicOperations()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -1305,7 +1305,7 @@ void TestCore::testModelBasicOperations()
|
||||
QVERIFY(!childNode1.isValid());
|
||||
}
|
||||
|
||||
void TestCore::testModelResolveIds()
|
||||
void tst_TestCore::testModelResolveIds()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -1360,7 +1360,7 @@ void TestCore::testModelResolveIds()
|
||||
QCOMPARE(childNode2.bindingProperty("test").resolveToProperty().toBindingProperty().expression(), QString("childNode3.parent.test"));
|
||||
}
|
||||
|
||||
void TestCore::testModelNodeListProperty()
|
||||
void tst_TestCore::testModelNodeListProperty()
|
||||
{
|
||||
//
|
||||
// Test NodeListProperty API
|
||||
@@ -1420,7 +1420,7 @@ void TestCore::testModelNodeListProperty()
|
||||
QVERIFY(!rectChildren.isValid());
|
||||
}
|
||||
|
||||
void TestCore::testBasicOperationsWithView()
|
||||
void tst_TestCore::testBasicOperationsWithView()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -1530,7 +1530,7 @@ void TestCore::testBasicOperationsWithView()
|
||||
model->detachView(nodeInstanceView);
|
||||
}
|
||||
|
||||
void TestCore::testQmlModelView()
|
||||
void tst_TestCore::testQmlModelView()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -1652,7 +1652,7 @@ void TestCore::testQmlModelView()
|
||||
|
||||
}
|
||||
|
||||
void TestCore::testModelRemoveNode()
|
||||
void tst_TestCore::testModelRemoveNode()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -1716,7 +1716,7 @@ void TestCore::testModelRemoveNode()
|
||||
model->detachView(nodeInstanceView);
|
||||
}
|
||||
|
||||
void TestCore::reparentingNode()
|
||||
void tst_TestCore::reparentingNode()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
|
||||
@@ -1783,7 +1783,7 @@ void TestCore::reparentingNode()
|
||||
model->detachView(nodeInstanceView);
|
||||
}
|
||||
|
||||
void TestCore::reparentingNodeLikeDragAndDrop()
|
||||
void tst_TestCore::reparentingNodeLikeDragAndDrop()
|
||||
{
|
||||
QPlainTextEdit textEdit;
|
||||
textEdit.setPlainText("import Qt 4.7;\n\nItem {\n}\n");
|
||||
@@ -1900,7 +1900,7 @@ void TestCore::reparentingNodeLikeDragAndDrop()
|
||||
model->detachView(nodeInstanceView);
|
||||
}
|
||||
|
||||
void TestCore::testModelReorderSiblings()
|
||||
void tst_TestCore::testModelReorderSiblings()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -1951,7 +1951,7 @@ void TestCore::testModelReorderSiblings()
|
||||
model->detachView(nodeInstanceView);
|
||||
}
|
||||
|
||||
void TestCore::testModelRootNode()
|
||||
void tst_TestCore::testModelRootNode()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -1982,7 +1982,7 @@ void TestCore::testModelRootNode()
|
||||
}
|
||||
}
|
||||
|
||||
void TestCore::reparentingNodeInModificationGroup()
|
||||
void tst_TestCore::reparentingNodeInModificationGroup()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -2032,7 +2032,7 @@ void TestCore::reparentingNodeInModificationGroup()
|
||||
QVERIFY(view->rootModelNode().allDirectSubModelNodes().contains(childNode2));
|
||||
}
|
||||
|
||||
void TestCore::testModelAddAndRemoveProperty()
|
||||
void tst_TestCore::testModelAddAndRemoveProperty()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -2073,7 +2073,7 @@ void TestCore::testModelAddAndRemoveProperty()
|
||||
model->detachView(nodeInstanceView);
|
||||
}
|
||||
|
||||
void TestCore::testModelViewNotification()
|
||||
void tst_TestCore::testModelViewNotification()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -2145,7 +2145,7 @@ void TestCore::testModelViewNotification()
|
||||
}
|
||||
|
||||
|
||||
void TestCore::testRewriterTransaction()
|
||||
void tst_TestCore::testRewriterTransaction()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -2192,7 +2192,7 @@ void TestCore::testRewriterTransaction()
|
||||
QVERIFY(!transaction.isValid());
|
||||
}
|
||||
|
||||
void TestCore::testRewriterId()
|
||||
void tst_TestCore::testRewriterId()
|
||||
{
|
||||
char qmlString[] = "import Qt 4.7\n"
|
||||
"Rectangle {\n"
|
||||
@@ -2236,7 +2236,7 @@ void TestCore::testRewriterId()
|
||||
QCOMPARE(textEdit.toPlainText(), expected);
|
||||
}
|
||||
|
||||
void TestCore::testRewriterNodeReparentingTransaction1()
|
||||
void tst_TestCore::testRewriterNodeReparentingTransaction1()
|
||||
{
|
||||
char qmlString[] = "import Qt 4.7\n"
|
||||
"Rectangle {\n"
|
||||
@@ -2281,7 +2281,7 @@ void TestCore::testRewriterNodeReparentingTransaction1()
|
||||
rewriterTransaction.commit();
|
||||
}
|
||||
|
||||
void TestCore::testRewriterNodeReparentingTransaction2()
|
||||
void tst_TestCore::testRewriterNodeReparentingTransaction2()
|
||||
{
|
||||
char qmlString[] = "import Qt 4.7\n"
|
||||
"Rectangle {\n"
|
||||
@@ -2347,7 +2347,7 @@ void TestCore::testRewriterNodeReparentingTransaction2()
|
||||
rewriterTransaction.commit();
|
||||
}
|
||||
|
||||
void TestCore::testRewriterNodeReparentingTransaction3()
|
||||
void tst_TestCore::testRewriterNodeReparentingTransaction3()
|
||||
{
|
||||
char qmlString[] = "import Qt 4.7\n"
|
||||
"Rectangle {\n"
|
||||
@@ -2397,7 +2397,7 @@ void TestCore::testRewriterNodeReparentingTransaction3()
|
||||
rewriterTransaction.commit();
|
||||
}
|
||||
|
||||
void TestCore::testRewriterNodeReparentingTransaction4()
|
||||
void tst_TestCore::testRewriterNodeReparentingTransaction4()
|
||||
{
|
||||
char qmlString[] = "import Qt 4.7\n"
|
||||
"Rectangle {\n"
|
||||
@@ -2448,7 +2448,7 @@ void TestCore::testRewriterNodeReparentingTransaction4()
|
||||
rewriterTransaction.commit();
|
||||
}
|
||||
|
||||
void TestCore::testRewriterAddNodeTransaction()
|
||||
void tst_TestCore::testRewriterAddNodeTransaction()
|
||||
{
|
||||
char qmlString[] = "import Qt 4.7\n"
|
||||
"Rectangle {\n"
|
||||
@@ -2490,7 +2490,7 @@ void TestCore::testRewriterAddNodeTransaction()
|
||||
rewriterTransaction.commit();
|
||||
}
|
||||
|
||||
void TestCore::testRewriterComponentId()
|
||||
void tst_TestCore::testRewriterComponentId()
|
||||
{
|
||||
char qmlString[] = "import Qt 4.7\n"
|
||||
"Rectangle {\n"
|
||||
@@ -2526,7 +2526,7 @@ void TestCore::testRewriterComponentId()
|
||||
QCOMPARE(component.id(), QString("testComponent"));
|
||||
}
|
||||
|
||||
void TestCore::testRewriterTransactionRewriter()
|
||||
void tst_TestCore::testRewriterTransactionRewriter()
|
||||
{
|
||||
char qmlString[] = "import Qt 4.7\n"
|
||||
"Rectangle {\n"
|
||||
@@ -2578,7 +2578,7 @@ void TestCore::testRewriterTransactionRewriter()
|
||||
QVERIFY(childNode1.isValid());
|
||||
}
|
||||
|
||||
void TestCore::testRewriterPropertyDeclarations()
|
||||
void tst_TestCore::testRewriterPropertyDeclarations()
|
||||
{
|
||||
// Work in progress. See task https://qtrequirements.europe.nokia.com/browse/BAUHAUS-170"
|
||||
|
||||
@@ -2649,7 +2649,7 @@ void TestCore::testRewriterPropertyDeclarations()
|
||||
QCOMPARE(urlProperty.value(), QVariant(QUrl()));
|
||||
}
|
||||
|
||||
void TestCore::testRewriterPropertyAliases()
|
||||
void tst_TestCore::testRewriterPropertyAliases()
|
||||
{
|
||||
//
|
||||
// test property aliases defined in qml, i.e.
|
||||
@@ -2689,7 +2689,7 @@ void TestCore::testRewriterPropertyAliases()
|
||||
QCOMPARE(properties.size(), 0); // TODO: How to represent alias properties? As Bindings?
|
||||
}
|
||||
|
||||
void TestCore::testRewriterPositionAndOffset()
|
||||
void tst_TestCore::testRewriterPositionAndOffset()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -2807,7 +2807,7 @@ void TestCore::testRewriterPositionAndOffset()
|
||||
QCOMPARE(string, qmlExpected2);
|
||||
}
|
||||
|
||||
void TestCore::testRewriterComponentTextModifier()
|
||||
void tst_TestCore::testRewriterComponentTextModifier()
|
||||
{
|
||||
const QString qmlString("import Qt 4.7\n"
|
||||
"Rectangle {\n"
|
||||
@@ -2887,7 +2887,7 @@ void TestCore::testRewriterComponentTextModifier()
|
||||
QCOMPARE(componentrootNode.type(), QLatin1String("Qt/Component"));
|
||||
}
|
||||
|
||||
void TestCore::testRewriterPreserveType()
|
||||
void tst_TestCore::testRewriterPreserveType()
|
||||
{
|
||||
const QString qmlString("import Qt 4.7\n"
|
||||
"Rectangle {\n"
|
||||
@@ -2933,7 +2933,7 @@ void TestCore::testRewriterPreserveType()
|
||||
QCOMPARE(QVariant::Double, newTextNode.variantProperty("font.pointSize").value().type());
|
||||
}
|
||||
|
||||
void TestCore::testRewriterForArrayMagic()
|
||||
void tst_TestCore::testRewriterForArrayMagic()
|
||||
{
|
||||
try {
|
||||
const QLatin1String qmlString("import Qt 4.7\n"
|
||||
@@ -2988,7 +2988,7 @@ void TestCore::testRewriterForArrayMagic()
|
||||
}
|
||||
}
|
||||
|
||||
void TestCore::testRewriterWithSignals()
|
||||
void tst_TestCore::testRewriterWithSignals()
|
||||
{
|
||||
const QLatin1String qmlString("import Qt 4.7\n"
|
||||
"\n"
|
||||
@@ -3020,7 +3020,7 @@ void TestCore::testRewriterWithSignals()
|
||||
QCOMPARE(rootNode.properties().count(), 0);
|
||||
}
|
||||
|
||||
void TestCore::testRewriterNodeSliding()
|
||||
void tst_TestCore::testRewriterNodeSliding()
|
||||
{
|
||||
const QLatin1String qmlString("import Qt 4.7\n"
|
||||
"Rectangle {\n"
|
||||
@@ -3072,7 +3072,7 @@ void TestCore::testRewriterNodeSliding()
|
||||
QCOMPARE(rootNode.nodeListProperty(QLatin1String("data")).toModelNodeList().at(1).id(), QLatin1String("rectangle2"));
|
||||
}
|
||||
|
||||
void TestCore::testRewriterExceptionHandling()
|
||||
void tst_TestCore::testRewriterExceptionHandling()
|
||||
{
|
||||
const QLatin1String qmlString("import Qt 4.7\n"
|
||||
"Text {\n"
|
||||
@@ -3112,7 +3112,7 @@ void TestCore::testRewriterExceptionHandling()
|
||||
}
|
||||
}
|
||||
|
||||
void TestCore::testRewriterFirstDefinitionInside()
|
||||
void tst_TestCore::testRewriterFirstDefinitionInside()
|
||||
{
|
||||
const QString qmlString("import Qt 4.7\n"
|
||||
"Rectangle {\n"
|
||||
@@ -3167,7 +3167,7 @@ void TestCore::testRewriterFirstDefinitionInside()
|
||||
|
||||
}
|
||||
|
||||
void TestCore::testCopyModelRewriter1()
|
||||
void tst_TestCore::testCopyModelRewriter1()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -3337,7 +3337,7 @@ void TestCore::testCopyModelRewriter1()
|
||||
QCOMPARE(textEdit1.toPlainText(), expected);
|
||||
}
|
||||
|
||||
void TestCore::testCopyModelRewriter2()
|
||||
void tst_TestCore::testCopyModelRewriter2()
|
||||
{
|
||||
const QLatin1String qmlString1("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -3437,7 +3437,7 @@ void TestCore::testCopyModelRewriter2()
|
||||
QCOMPARE(textEdit2.toPlainText(), qmlString1);
|
||||
}
|
||||
|
||||
void TestCore::testSubComponentManager()
|
||||
void tst_TestCore::testSubComponentManager()
|
||||
{
|
||||
QString fileName = QString(QTCREATORDIR) + "/tests/auto/qml/qmldesigner/data/fx/usingmybutton.qml";
|
||||
QFile file(fileName);
|
||||
@@ -3470,7 +3470,7 @@ void TestCore::testSubComponentManager()
|
||||
QVERIFY(myButtonMetaInfo.property("border.width", true).isValid());
|
||||
}
|
||||
|
||||
void TestCore::testAnchorsAndRewriting()
|
||||
void tst_TestCore::testAnchorsAndRewriting()
|
||||
{
|
||||
const QString qmlString("import Qt 4.7\n"
|
||||
"Rectangle {\n"
|
||||
@@ -3531,7 +3531,7 @@ void TestCore::testAnchorsAndRewriting()
|
||||
}
|
||||
}
|
||||
|
||||
void TestCore::testAnchorsAndRewritingCenter()
|
||||
void tst_TestCore::testAnchorsAndRewritingCenter()
|
||||
{
|
||||
const QString qmlString("import Qt 4.7\n"
|
||||
"Rectangle {\n"
|
||||
@@ -3581,7 +3581,7 @@ void TestCore::testAnchorsAndRewritingCenter()
|
||||
childNode.anchors().setAnchor(AnchorLine::HorizontalCenter, rootItemNode, AnchorLine::HorizontalCenter);
|
||||
}
|
||||
|
||||
void TestCore::loadQml()
|
||||
void tst_TestCore::loadQml()
|
||||
{
|
||||
char qmlString[] = "import Qt 4.7\n"
|
||||
"Rectangle {\n"
|
||||
@@ -3700,7 +3700,7 @@ char qmlString[] = "import Qt 4.7\n"
|
||||
QCOMPARE(textNode2.variantProperty("text").value().toString(), QString("text"));
|
||||
}
|
||||
|
||||
void TestCore::testMetaInfo()
|
||||
void tst_TestCore::testMetaInfo()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -3716,7 +3716,7 @@ void TestCore::testMetaInfo()
|
||||
QVERIFY(model->metaInfo().hasNodeMetaInfo("QGraphicsObject", 1, 0)); // webkit 1.0 namespace
|
||||
}
|
||||
|
||||
void TestCore::testMetaInfoSimpleType()
|
||||
void tst_TestCore::testMetaInfoSimpleType()
|
||||
{
|
||||
//
|
||||
// Test type registered with qmlRegisterType:
|
||||
@@ -3759,7 +3759,7 @@ void TestCore::testMetaInfoSimpleType()
|
||||
QVERIFY(!itemMetaInfo.availableInVersion(3, 7));
|
||||
}
|
||||
|
||||
void TestCore::testMetaInfoUncreatableType()
|
||||
void tst_TestCore::testMetaInfoUncreatableType()
|
||||
{
|
||||
// Test type registered with qmlRegisterUncreatableType or qmlRegisterTypeNotAvailable:
|
||||
//
|
||||
@@ -3786,7 +3786,7 @@ void TestCore::testMetaInfoUncreatableType()
|
||||
QCOMPARE(animationTypeInfo.superClasses().size(), 1);
|
||||
}
|
||||
|
||||
void TestCore::testMetaInfoExtendedType()
|
||||
void tst_TestCore::testMetaInfoExtendedType()
|
||||
{
|
||||
// Test type registered with qmlRegisterExtendedType
|
||||
//
|
||||
@@ -3811,7 +3811,7 @@ void TestCore::testMetaInfoExtendedType()
|
||||
QCOMPARE(graphicsWidgetTypeInfo.superClasses().size(), 2);
|
||||
}
|
||||
|
||||
void TestCore::testMetaInfoInterface()
|
||||
void tst_TestCore::testMetaInfoInterface()
|
||||
{
|
||||
// Test type registered with qmlRegisterInterface
|
||||
//
|
||||
@@ -3819,7 +3819,7 @@ void TestCore::testMetaInfoInterface()
|
||||
QSKIP("TODO: Test not implemented yet", SkipAll);
|
||||
}
|
||||
|
||||
void TestCore::testMetaInfoCustomType()
|
||||
void tst_TestCore::testMetaInfoCustomType()
|
||||
{
|
||||
// Test type registered with qmlRegisterCustomType:
|
||||
//
|
||||
@@ -3846,7 +3846,7 @@ void TestCore::testMetaInfoCustomType()
|
||||
QCOMPARE(propertyChangesInfo.properties().size() - stateOperationInfo.properties().size(), 3);
|
||||
}
|
||||
|
||||
void TestCore::testMetaInfoEnums()
|
||||
void tst_TestCore::testMetaInfoEnums()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Text"));
|
||||
QVERIFY(model.data());
|
||||
@@ -3870,7 +3870,7 @@ void TestCore::testMetaInfoEnums()
|
||||
QVERIFY(view->rootModelNode().metaInfo().property("horizontalAlignment").enumerator().elementNames().contains(QLatin1String("AlignRight")));
|
||||
}
|
||||
|
||||
void TestCore::testMetaInfoProperties()
|
||||
void tst_TestCore::testMetaInfoProperties()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Text"));
|
||||
QVERIFY(model.data());
|
||||
@@ -3890,7 +3890,7 @@ void TestCore::testMetaInfoProperties()
|
||||
QVERIFY(textNodeMetaInfo.property("x").isWriteable());
|
||||
}
|
||||
|
||||
void TestCore::testMetaInfoDotProperties()
|
||||
void tst_TestCore::testMetaInfoDotProperties()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Text"));
|
||||
QVERIFY(model.data());
|
||||
@@ -3932,7 +3932,7 @@ void TestCore::testMetaInfoDotProperties()
|
||||
QVERIFY(rectNode.metaInfo().property("anchors.topMargin", true).isValid());
|
||||
}
|
||||
|
||||
void TestCore::testMetaInfoListProperties()
|
||||
void tst_TestCore::testMetaInfoListProperties()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -3963,7 +3963,7 @@ void TestCore::testMetaInfoListProperties()
|
||||
QVERIFY(!view->rootModelNode().metaInfo().property("parent").isListProperty());
|
||||
}
|
||||
|
||||
void TestCore::testStatesRewriter()
|
||||
void tst_TestCore::testStatesRewriter()
|
||||
{
|
||||
QPlainTextEdit textEdit;
|
||||
textEdit.setPlainText("import Qt 4.7; Item {}\n");
|
||||
@@ -4010,7 +4010,7 @@ void TestCore::testStatesRewriter()
|
||||
}
|
||||
|
||||
|
||||
void TestCore::testGradientsRewriter()
|
||||
void tst_TestCore::testGradientsRewriter()
|
||||
{
|
||||
QPlainTextEdit textEdit;
|
||||
textEdit.setPlainText("\nimport Qt 4.7\n\nItem {\n}\n");
|
||||
@@ -4168,7 +4168,7 @@ void TestCore::testGradientsRewriter()
|
||||
stops.reparentHere(gradientStop1);
|
||||
}
|
||||
|
||||
void TestCore::testQmlModelStates()
|
||||
void tst_TestCore::testQmlModelStates()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -4200,7 +4200,7 @@ void TestCore::testQmlModelStates()
|
||||
|
||||
}
|
||||
|
||||
void TestCore::testInstancesStates()
|
||||
void tst_TestCore::testInstancesStates()
|
||||
{
|
||||
//
|
||||
// import Qt 4.7
|
||||
@@ -4440,7 +4440,7 @@ void TestCore::testInstancesStates()
|
||||
|
||||
}
|
||||
|
||||
void TestCore::testStates()
|
||||
void tst_TestCore::testStates()
|
||||
{
|
||||
//
|
||||
// import Qt 4.7
|
||||
@@ -4536,7 +4536,7 @@ void TestCore::testStates()
|
||||
QCOMPARE(textNode.variantProperty("text").value(), QVariant("base state"));
|
||||
}
|
||||
|
||||
void TestCore::testStatesBaseState()
|
||||
void tst_TestCore::testStatesBaseState()
|
||||
{
|
||||
//
|
||||
// import Qt 4.7
|
||||
@@ -4613,7 +4613,7 @@ void TestCore::testStatesBaseState()
|
||||
}
|
||||
|
||||
|
||||
void TestCore::testInstancesIdResolution()
|
||||
void tst_TestCore::testInstancesIdResolution()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Rectangle", 4, 7));
|
||||
QVERIFY(model.data());
|
||||
@@ -4696,7 +4696,7 @@ void TestCore::testInstancesIdResolution()
|
||||
}
|
||||
|
||||
|
||||
void TestCore::testInstancesNotInScene()
|
||||
void tst_TestCore::testInstancesNotInScene()
|
||||
{
|
||||
//
|
||||
// test whether deleting an instance which is not in the scene crashes
|
||||
@@ -4719,7 +4719,7 @@ void TestCore::testInstancesNotInScene()
|
||||
node1.destroy();
|
||||
}
|
||||
|
||||
void TestCore::testQmlModelStatesInvalidForRemovedNodes()
|
||||
void tst_TestCore::testQmlModelStatesInvalidForRemovedNodes()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Rectangle", 4, 7));
|
||||
QVERIFY(model.data());
|
||||
@@ -4756,7 +4756,7 @@ void TestCore::testQmlModelStatesInvalidForRemovedNodes()
|
||||
QVERIFY(!changeSet.isValid());
|
||||
}
|
||||
|
||||
void TestCore::testInstancesAttachToExistingModel()
|
||||
void tst_TestCore::testInstancesAttachToExistingModel()
|
||||
{
|
||||
//
|
||||
// Test attaching nodeinstanceview to an existing model
|
||||
@@ -4793,7 +4793,7 @@ void TestCore::testInstancesAttachToExistingModel()
|
||||
QCOMPARE(rootInstance.testHandle(), qobject_cast<QGraphicsObject*>(rectangleInstance.testHandle())->parentItem()->toGraphicsObject());
|
||||
}
|
||||
|
||||
void TestCore::testQmlModelAddMultipleStates()
|
||||
void tst_TestCore::testQmlModelAddMultipleStates()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Rectangle", 4, 7));
|
||||
QVERIFY(model.data());
|
||||
@@ -4824,7 +4824,7 @@ void TestCore::testQmlModelAddMultipleStates()
|
||||
QCOMPARE(QmlItemNode(rootModelNode).states().allStates().count(), 3);
|
||||
}
|
||||
|
||||
void TestCore::testQmlModelRemoveStates()
|
||||
void tst_TestCore::testQmlModelRemoveStates()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Rectangle", 4, 7));
|
||||
|
||||
@@ -4853,7 +4853,7 @@ void TestCore::testQmlModelRemoveStates()
|
||||
QCOMPARE(QmlItemNode(rootModelNode).states().allStates().count(), 0);
|
||||
}
|
||||
|
||||
void TestCore::testQmlModelStateWithName()
|
||||
void tst_TestCore::testQmlModelStateWithName()
|
||||
{
|
||||
QPlainTextEdit textEdit1;
|
||||
textEdit1.setPlainText("import Qt 4.7; Rectangle { id: theRect; width: 100; states: [ State { name: \"a\"; PropertyChanges { target: theRect; width: 200; } } ] }\n");
|
||||
@@ -4898,7 +4898,7 @@ void TestCore::testQmlModelStateWithName()
|
||||
QCOMPARE(rootNode.states().allStates().size(), 0);
|
||||
}
|
||||
|
||||
void TestCore::testRewriterAutomaticSemicolonAfterChangedProperty()
|
||||
void tst_TestCore::testRewriterAutomaticSemicolonAfterChangedProperty()
|
||||
{
|
||||
QPlainTextEdit textEdit1;
|
||||
textEdit1.setPlainText("import Qt 4.7; Rectangle {\n width: 640\n height: 480\n}\n");
|
||||
@@ -4919,7 +4919,7 @@ void TestCore::testRewriterAutomaticSemicolonAfterChangedProperty()
|
||||
QVERIFY(testRewriterView1->errors().isEmpty());
|
||||
}
|
||||
|
||||
void TestCore::defaultPropertyValues()
|
||||
void tst_TestCore::defaultPropertyValues()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -4942,7 +4942,7 @@ void TestCore::defaultPropertyValues()
|
||||
QCOMPARE(imageNode.variantProperty("width").value().toDouble(), 0.0);
|
||||
}
|
||||
|
||||
void TestCore::testModelPropertyValueTypes()
|
||||
void tst_TestCore::testModelPropertyValueTypes()
|
||||
{
|
||||
QPlainTextEdit textEdit1;
|
||||
textEdit1.setPlainText("import Qt 4.7; Rectangle { width: 100; radius: 1.5; color: \"red\"; }");
|
||||
@@ -4964,7 +4964,7 @@ void TestCore::testModelPropertyValueTypes()
|
||||
QCOMPARE(rootModelNode.variantProperty("color").value().type(), QVariant::Color);
|
||||
}
|
||||
|
||||
void TestCore::testModelNodeInHierarchy()
|
||||
void tst_TestCore::testModelNodeInHierarchy()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -4985,7 +4985,7 @@ void TestCore::testModelNodeInHierarchy()
|
||||
QVERIFY(node2.isInHierarchy());
|
||||
}
|
||||
|
||||
void TestCore::testModelNodeIsAncestorOf()
|
||||
void tst_TestCore::testModelNodeIsAncestorOf()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -5024,7 +5024,7 @@ void TestCore::testModelNodeIsAncestorOf()
|
||||
QVERIFY(item3.isAncestorOf(item4));
|
||||
}
|
||||
|
||||
void TestCore::testModelDefaultProperties()
|
||||
void tst_TestCore::testModelDefaultProperties()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Rectangle"));
|
||||
QVERIFY(model.data());
|
||||
@@ -5039,7 +5039,7 @@ void TestCore::testModelDefaultProperties()
|
||||
QCOMPARE(rootModelNode.metaInfo().defaultProperty(), QString("data"));
|
||||
}
|
||||
|
||||
void TestCore::loadAnchors()
|
||||
void tst_TestCore::loadAnchors()
|
||||
{
|
||||
QPlainTextEdit textEdit1;
|
||||
textEdit1.setPlainText("import Qt 4.7; Item { width: 100; height: 100; Rectangle { anchors.left: parent.left; anchors.horizontalCenter: parent.horizontalCenter; anchors.rightMargin: 20; }}");
|
||||
@@ -5078,7 +5078,7 @@ void TestCore::loadAnchors()
|
||||
model->detachView(testView);
|
||||
}
|
||||
|
||||
void TestCore::changeAnchors()
|
||||
void tst_TestCore::changeAnchors()
|
||||
{
|
||||
QPlainTextEdit textEdit1;
|
||||
textEdit1.setPlainText("import Qt 4.7; Item { width: 100; height: 100; Rectangle { anchors.left: parent.left; anchors.horizontalCenter: parent.horizontalCenter; anchors.rightMargin: 20; }}");
|
||||
@@ -5139,7 +5139,7 @@ void TestCore::changeAnchors()
|
||||
model->detachView(testView);
|
||||
}
|
||||
|
||||
void TestCore::anchorToSibling()
|
||||
void tst_TestCore::anchorToSibling()
|
||||
{
|
||||
QPlainTextEdit textEdit1;
|
||||
textEdit1.setPlainText("import Qt 4.7; Item { Rectangle {} Rectangle { id: secondChild } }");
|
||||
@@ -5183,7 +5183,7 @@ void TestCore::anchorToSibling()
|
||||
QVERIFY(secondChild.anchors().possibleAnchorLines(AnchorLine::Left, firstChild) == AnchorLine::HorizontalMask);
|
||||
}
|
||||
|
||||
void TestCore::removeFillAnchorByDetaching()
|
||||
void tst_TestCore::removeFillAnchorByDetaching()
|
||||
{
|
||||
QPlainTextEdit textEdit1;
|
||||
textEdit1.setPlainText("import Qt 4.7; Item { width: 100; height: 100; Rectangle { id: child; anchors.fill: parent } }");
|
||||
@@ -5263,7 +5263,7 @@ void TestCore::removeFillAnchorByDetaching()
|
||||
model->detachView(testView);
|
||||
}
|
||||
|
||||
void TestCore::removeFillAnchorByChanging()
|
||||
void tst_TestCore::removeFillAnchorByChanging()
|
||||
{
|
||||
QPlainTextEdit textEdit1;
|
||||
textEdit1.setPlainText("import Qt 4.7; Item { width: 100; height: 100; Rectangle { id: child; anchors.fill: parent } }");
|
||||
@@ -5344,7 +5344,7 @@ void TestCore::removeFillAnchorByChanging()
|
||||
model->detachView(testView);
|
||||
}
|
||||
|
||||
void TestCore::testModelBindings()
|
||||
void tst_TestCore::testModelBindings()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item", 4, 7));
|
||||
QVERIFY(model.data());
|
||||
@@ -5402,7 +5402,7 @@ void TestCore::testModelBindings()
|
||||
QCOMPARE(childInstance.size().width(), 200.0);
|
||||
}
|
||||
|
||||
void TestCore::testModelDynamicProperties()
|
||||
void tst_TestCore::testModelDynamicProperties()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item", 4, 7));
|
||||
QVERIFY(model.data());
|
||||
@@ -5446,7 +5446,7 @@ void TestCore::testModelDynamicProperties()
|
||||
QCOMPARE(rootModelNode.bindingProperty("myBindingColor").expression(), QString("myColor"));
|
||||
}
|
||||
|
||||
void TestCore::testModelSliding()
|
||||
void tst_TestCore::testModelSliding()
|
||||
{
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
QVERIFY(model.data());
|
||||
@@ -5514,7 +5514,7 @@ void TestCore::testModelSliding()
|
||||
QCOMPARE(rect00, nodeList.at(3));
|
||||
}
|
||||
|
||||
void TestCore::testRewriterChangeId()
|
||||
void tst_TestCore::testRewriterChangeId()
|
||||
{
|
||||
const char* qmlString = "import Qt 4.7\nRectangle { }";
|
||||
|
||||
@@ -5551,7 +5551,7 @@ void TestCore::testRewriterChangeId()
|
||||
node.setId("myId");
|
||||
}
|
||||
|
||||
void TestCore::testRewriterRemoveId()
|
||||
void tst_TestCore::testRewriterRemoveId()
|
||||
{
|
||||
const char* qmlString = "import Qt 4.7\nRectangle { id: rect }";
|
||||
|
||||
@@ -5583,7 +5583,7 @@ void TestCore::testRewriterRemoveId()
|
||||
QCOMPARE(rootModelNode.id(), QString());
|
||||
}
|
||||
|
||||
void TestCore::testRewriterChangeValueProperty()
|
||||
void tst_TestCore::testRewriterChangeValueProperty()
|
||||
{
|
||||
const char* qmlString = "import Qt 4.7\nRectangle { x: 10; y: 10 }";
|
||||
|
||||
@@ -5618,7 +5618,7 @@ void TestCore::testRewriterChangeValueProperty()
|
||||
node.variantProperty("x").setValue(20);
|
||||
}
|
||||
|
||||
void TestCore::testRewriterRemoveValueProperty()
|
||||
void tst_TestCore::testRewriterRemoveValueProperty()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -5665,7 +5665,7 @@ void TestCore::testRewriterRemoveValueProperty()
|
||||
node.removeProperty("x");
|
||||
}
|
||||
|
||||
void TestCore::testRewriterSignalProperty()
|
||||
void tst_TestCore::testRewriterSignalProperty()
|
||||
{
|
||||
const char* qmlString = "import Qt 4.7\nRectangle { onColorChanged: {} }";
|
||||
|
||||
@@ -5691,7 +5691,7 @@ void TestCore::testRewriterSignalProperty()
|
||||
QCOMPARE(rootModelNode.properties().size(), 0);
|
||||
}
|
||||
|
||||
void TestCore::testRewriterObjectTypeProperty()
|
||||
void tst_TestCore::testRewriterObjectTypeProperty()
|
||||
{
|
||||
const char* qmlString = "import Qt 4.7\nRectangle { x: 10; y: 10 }";
|
||||
|
||||
@@ -5720,7 +5720,7 @@ void TestCore::testRewriterObjectTypeProperty()
|
||||
QCOMPARE(rootModelNode.type(), QLatin1String("Qt/Text"));
|
||||
}
|
||||
|
||||
void TestCore::testRewriterPropertyChanges()
|
||||
void tst_TestCore::testRewriterPropertyChanges()
|
||||
{
|
||||
try {
|
||||
// PropertyChanges uses a custom parser
|
||||
@@ -5792,7 +5792,7 @@ void TestCore::testRewriterPropertyChanges()
|
||||
}
|
||||
}
|
||||
|
||||
void TestCore::testRewriterListModel()
|
||||
void tst_TestCore::testRewriterListModel()
|
||||
{
|
||||
QSKIP("See BAUHAUS-157", SkipAll);
|
||||
|
||||
@@ -5830,7 +5830,7 @@ void TestCore::testRewriterListModel()
|
||||
}
|
||||
}
|
||||
|
||||
void TestCore::testRewriterAddProperty()
|
||||
void tst_TestCore::testRewriterAddProperty()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -5871,7 +5871,7 @@ void TestCore::testRewriterAddProperty()
|
||||
QCOMPARE(textEdit.toPlainText(), expected);
|
||||
}
|
||||
|
||||
void TestCore::testRewriterAddPropertyInNestedObject()
|
||||
void tst_TestCore::testRewriterAddPropertyInNestedObject()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -5921,7 +5921,7 @@ void TestCore::testRewriterAddPropertyInNestedObject()
|
||||
QCOMPARE(textEdit.toPlainText(), expected);
|
||||
}
|
||||
|
||||
void TestCore::testRewriterAddObjectDefinition()
|
||||
void tst_TestCore::testRewriterAddObjectDefinition()
|
||||
{
|
||||
const QLatin1String qmlString("import Qt 4.7\n"
|
||||
"\n"
|
||||
@@ -5954,7 +5954,7 @@ void TestCore::testRewriterAddObjectDefinition()
|
||||
QCOMPARE(childNode.type(), QString(QLatin1String("Qt/MouseArea")));
|
||||
}
|
||||
|
||||
void TestCore::testRewriterAddStatesArray()
|
||||
void tst_TestCore::testRewriterAddStatesArray()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -6010,7 +6010,7 @@ void TestCore::testRewriterAddStatesArray()
|
||||
QCOMPARE(textEdit.toPlainText(), expected2);
|
||||
}
|
||||
|
||||
void TestCore::testRewriterRemoveStates()
|
||||
void tst_TestCore::testRewriterRemoveStates()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -6070,7 +6070,7 @@ void TestCore::testRewriterRemoveStates()
|
||||
QCOMPARE(textEdit.toPlainText(), expected2);
|
||||
}
|
||||
|
||||
void TestCore::testRewriterRemoveObjectDefinition()
|
||||
void tst_TestCore::testRewriterRemoveObjectDefinition()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -6131,7 +6131,7 @@ void TestCore::testRewriterRemoveObjectDefinition()
|
||||
node1.destroy();
|
||||
}
|
||||
|
||||
void TestCore::testRewriterRemoveScriptBinding()
|
||||
void tst_TestCore::testRewriterRemoveScriptBinding()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -6182,7 +6182,7 @@ void TestCore::testRewriterRemoveScriptBinding()
|
||||
QCOMPARE(textEdit.toPlainText(), expected);
|
||||
}
|
||||
|
||||
void TestCore::testRewriterNodeReparenting()
|
||||
void tst_TestCore::testRewriterNodeReparenting()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -6285,7 +6285,7 @@ void TestCore::testRewriterNodeReparenting()
|
||||
QCOMPARE(textEdit.toPlainText(), expected);
|
||||
}
|
||||
|
||||
void TestCore::testRewriterNodeReparentingWithTransaction()
|
||||
void tst_TestCore::testRewriterNodeReparentingWithTransaction()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -6355,7 +6355,7 @@ void TestCore::testRewriterNodeReparentingWithTransaction()
|
||||
"}");
|
||||
QCOMPARE(textEdit.toPlainText(), expected);
|
||||
}
|
||||
void TestCore::testRewriterMovingInOut()
|
||||
void tst_TestCore::testRewriterMovingInOut()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -6411,7 +6411,7 @@ void TestCore::testRewriterMovingInOut()
|
||||
QCOMPARE(textEdit.toPlainText(), expected2);
|
||||
}
|
||||
|
||||
void TestCore::testRewriterMovingInOutWithTransaction()
|
||||
void tst_TestCore::testRewriterMovingInOutWithTransaction()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -6462,7 +6462,7 @@ void TestCore::testRewriterMovingInOutWithTransaction()
|
||||
QCOMPARE(textEdit.toPlainText(), expected2);
|
||||
}
|
||||
|
||||
void TestCore::testRewriterComplexMovingInOut()
|
||||
void tst_TestCore::testRewriterComplexMovingInOut()
|
||||
{
|
||||
const QLatin1String qmlString("\n"
|
||||
"import Qt 4.7\n"
|
||||
@@ -6560,7 +6560,7 @@ void TestCore::testRewriterComplexMovingInOut()
|
||||
QCOMPARE(textEdit.toPlainText(), expected4);
|
||||
}
|
||||
|
||||
void TestCore::removeCenteredInAnchorByDetaching()
|
||||
void tst_TestCore::removeCenteredInAnchorByDetaching()
|
||||
{
|
||||
QPlainTextEdit textEdit1;
|
||||
textEdit1.setPlainText("import Qt 4.7; Item { Rectangle { id: child; anchors.centerIn: parent } }");
|
||||
@@ -6614,7 +6614,7 @@ void TestCore::removeCenteredInAnchorByDetaching()
|
||||
}
|
||||
|
||||
|
||||
void TestCore::changePropertyBinding()
|
||||
void tst_TestCore::changePropertyBinding()
|
||||
{
|
||||
|
||||
QScopedPointer<Model> model(Model::create("Qt/Item"));
|
||||
@@ -6656,7 +6656,7 @@ void TestCore::changePropertyBinding()
|
||||
}
|
||||
|
||||
|
||||
void TestCore::loadTestFiles()
|
||||
void tst_TestCore::loadTestFiles()
|
||||
{
|
||||
{ //empty.qml
|
||||
QFile file(":/fx/empty.qml");
|
||||
@@ -6799,7 +6799,7 @@ static QString rectWithGradient = "import Qt 4.7\n"
|
||||
" }\n"
|
||||
"}";
|
||||
|
||||
void TestCore::loadGradient()
|
||||
void tst_TestCore::loadGradient()
|
||||
{
|
||||
QPlainTextEdit textEdit;
|
||||
textEdit.setPlainText(rectWithGradient);
|
||||
@@ -6894,7 +6894,7 @@ void TestCore::loadGradient()
|
||||
}
|
||||
}
|
||||
|
||||
void TestCore::changeGradientId()
|
||||
void tst_TestCore::changeGradientId()
|
||||
{
|
||||
try {
|
||||
QPlainTextEdit textEdit;
|
||||
@@ -6953,4 +6953,4 @@ void TestCore::changeGradientId()
|
||||
}
|
||||
|
||||
|
||||
QTEST_MAIN(TestCore);
|
||||
QTEST_MAIN(tst_TestCore);
|
@@ -35,11 +35,11 @@
|
||||
#include <QtTest>
|
||||
|
||||
|
||||
class TestCore : public QObject
|
||||
class tst_TestCore : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
TestCore();
|
||||
tst_TestCore();
|
||||
|
||||
private slots:
|
||||
void initTestCase();
|
@@ -5,7 +5,9 @@
|
||||
TARGET = gui
|
||||
CONFIG+=console
|
||||
TEMPLATE = app
|
||||
SOURCES += main.cpp \
|
||||
mainwindow.cpp
|
||||
SOURCES += \
|
||||
mainwindow.cpp \
|
||||
tst_gui.cpp
|
||||
|
||||
HEADERS += mainwindow.h
|
||||
FORMS += mainwindow.ui
|
||||
|
@@ -1,11 +1,12 @@
|
||||
TEMPLATE = app
|
||||
TARGET = debuggertest
|
||||
TARGET = simple_gdbtest_app
|
||||
DEPENDPATH += .
|
||||
INCLUDEPATH += .
|
||||
DESTDIR = .
|
||||
|
||||
# Input
|
||||
SOURCES += app.cpp
|
||||
SOURCES += \
|
||||
simple_gdbtest_app.cpp
|
||||
|
||||
# SOURCES += ../../../share/qtcreator/gdbmacros/gdbmacros.cpp
|
||||
QT += network
|
||||
|
@@ -1,9 +1,9 @@
|
||||
TEMPLATE = lib
|
||||
TARGET = plugin
|
||||
DESTDIR = .
|
||||
TARGET = simple_gdbtest_plugin
|
||||
CONFIG += shared
|
||||
|
||||
SOURCES += plugin.cpp
|
||||
SOURCES += \
|
||||
simple_gdbtest_plugin.cpp
|
||||
|
||||
macx {
|
||||
QMAKE_LFLAGS_SONAME = -Wl,-install_name,@executable_path/../PlugIns/$${PROVIDER}/
|
||||
@@ -14,5 +14,3 @@ macx {
|
||||
QMAKE_LFLAGS += -Wl,-z,origin \'-Wl,-rpath,$${IDE_PLUGIN_RPATH}\'
|
||||
QMAKE_RPATHDIR =
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user