Fix compilation of tst_compilation (:-P) benchmark.
authorRobin Burchell <robin.burchell@jollamobile.com>
Mon, 11 Aug 2014 10:13:46 +0000 (12:13 +0200)
committerRobin Burchell <robin.burchell@viroteck.net>
Tue, 12 Aug 2014 08:49:23 +0000 (10:49 +0200)
Change-Id: I7bbf24d816a356f100d7e2c5a8e7a81218f0f54d
Reviewed-by: Gunnar Sletta <gunnar.sletta@jollamobile.com>
tests/benchmarks/qml/compilation/tst_compilation.cpp
tests/benchmarks/qml/qml.pro

index eac3dcc..5c9017a 100644 (file)
@@ -47,7 +47,6 @@
 #include <QtQml/private/qqmljsmemorypool_p.h>
 #include <QtQml/private/qqmljsparser_p.h>
 #include <QtQml/private/qqmljslexer_p.h>
-#include <QtQml/private/qqmlscript_p.h>
 
 #include <QFile>
 #include <QDebug>
@@ -65,9 +64,6 @@ private slots:
     void jsparser_data();
     void jsparser();
 
-    void scriptparser_data();
-    void scriptparser();
-
 private:
     QQmlEngine engine;
 };
@@ -130,33 +126,6 @@ void tst_compilation::jsparser()
     }
 }
 
-void tst_compilation::scriptparser_data()
-{
-    QTest::addColumn<QString>("file");
-
-    QTest::newRow("boomblock") << QString(SRCDIR + QLatin1String("/data/BoomBlock.qml"));
-}
-
-void tst_compilation::scriptparser()
-{
-    QFETCH(QString, file);
-
-    QFile f(file);
-    QVERIFY(f.open(QIODevice::ReadOnly));
-    QByteArray data = f.readAll();
-
-    //TODO(pvarga): check preparseData
-    QByteArray preparseData;
-    QUrl url = QUrl::fromLocalFile(file);
-    QString urlString = url.toString();
-
-    QBENCHMARK {
-        QQmlScript::Parser parser;
-        parser.parse(data, preparseData, url, urlString);
-        parser.tree();
-    }
-}
-
 QTEST_MAIN(tst_compilation)
 
 #include "tst_compilation.moc"
index c50f57b..3f2772c 100644 (file)
@@ -3,6 +3,7 @@ TEMPLATE = subdirs
 SUBDIRS += \
            binding \
            creation \
+           compilation \
            javascript \
            holistic \
            pointers \