diff options
Diffstat (limited to 'tests/auto/declarative/tst_declarative.cpp')
-rw-r--r-- | tests/auto/declarative/tst_declarative.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/auto/declarative/tst_declarative.cpp b/tests/auto/declarative/tst_declarative.cpp index f5b9167..68e5e6c 100644 --- a/tests/auto/declarative/tst_declarative.cpp +++ b/tests/auto/declarative/tst_declarative.cpp @@ -53,6 +53,7 @@ #include "declarativematchdelegate.h" #include "declarativerewritedelegate.h" #include "standardprocessbackendfactory.h" +#include "prelaunchprocessbackendfactory.h" #include "socketprocessbackendfactory.h" #include "processfrontend.h" #include "processbackend.h" @@ -72,6 +73,7 @@ private slots: void initTestCase(); void basic(); + void prelaunch(); void matchDelegate(); void socketLauncher(); void socketRangeLauncher(); @@ -92,6 +94,8 @@ void tst_DeclarativeProcessManager::initTestCase() qmlRegisterType<ProcessFrontend>(); qmlRegisterType<StandardProcessBackendFactory>(uri, 1, 0, "StandardProcessBackendFactory"); + qmlRegisterType<PrelaunchProcessBackendFactory>(uri, 1, 0, "PrelaunchProcessBackendFactory"); + qmlRegisterType<ProcessInfo>(uri, 1, 0, "ProcessInfo"); qmlRegisterType<SocketProcessBackendFactory>(uri, 1, 0, "SocketProcessBackendFactory"); qmlRegisterType<DeclarativeProcessManager>(uri, 1, 0, "DeclarativeProcessManager"); qmlRegisterType<DeclarativeMatchDelegate>(uri, 1, 0, "DeclarativeMatchDelegate"); @@ -246,6 +250,11 @@ void tst_DeclarativeProcessManager::basic() _frontendTest("data/testfrontend.qml"); } +void tst_DeclarativeProcessManager::prelaunch() +{ + _frontendTest("data/testprelaunch.qml"); +} + void tst_DeclarativeProcessManager::matchDelegate() { _frontendTest("data/testmatch.qml"); |