aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qml/qjsengine
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@digia.com>2013-09-18 08:08:04 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-09-18 13:14:41 +0200
commit382709e14daeeb5132d6e39043b1140f251fc49b (patch)
tree7ec60e71a5033e5952911633f4f5d4fdb507f71a /tests/auto/qml/qjsengine
parent2f4522d72e1615404abd73c7c47db074dd4fd725 (diff)
Skip unstable tests
We can't test GC reliably due to our GC being conservative currently. Once we moved over to an exact GC, we can re-enable the test. Change-Id: I6778ed9bee3b41372705f6b41c1379d224335e53 Reviewed-by: Gunnar Sletta <gunnar.sletta@digia.com> Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'tests/auto/qml/qjsengine')
-rw-r--r--tests/auto/qml/qjsengine/tst_qjsengine.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/auto/qml/qjsengine/tst_qjsengine.cpp b/tests/auto/qml/qjsengine/tst_qjsengine.cpp
index ae9ac6602c..4ae187c829 100644
--- a/tests/auto/qml/qjsengine/tst_qjsengine.cpp
+++ b/tests/auto/qml/qjsengine/tst_qjsengine.cpp
@@ -452,6 +452,7 @@ void tst_QJSEngine::newQObject()
void tst_QJSEngine::newQObject_ownership()
{
+ QSKIP("unreliable test due to our conservative GC");
QJSEngine eng;
{
QPointer<QObject> ptr = new QObject();
@@ -1240,6 +1241,7 @@ void tst_QJSEngine::castWithMultipleInheritance()
void tst_QJSEngine::collectGarbage()
{
+ QSKIP("This test is not reliable due to our conservative GC");
QJSEngine eng;
eng.evaluate("a = new Object(); a = new Object(); a = new Object()");
QJSValue a = eng.newObject();