aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qml/qqmlapplicationengine/tst_qqmlapplicationengine.cpp
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@digia.com>2013-06-21 15:08:43 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-06-29 11:51:03 +0200
commit101a5185138f4eb4d1ed0e69065d8e4c30a7fff7 (patch)
treef76f32cedfd5d509c86be149359d6b9525c64d3c /tests/auto/qml/qqmlapplicationengine/tst_qqmlapplicationengine.cpp
parenta1922317f8b2c219176553ff3f0db815f6f16cfd (diff)
Add Qt.application.organization/domain
Change-Id: Ic4a161b59d51e621e13c960f104d1a3be2ee64f8 Reviewed-by: Alan Alpert <aalpert@blackberry.com> Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
Diffstat (limited to 'tests/auto/qml/qqmlapplicationengine/tst_qqmlapplicationengine.cpp')
-rw-r--r--tests/auto/qml/qqmlapplicationengine/tst_qqmlapplicationengine.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/auto/qml/qqmlapplicationengine/tst_qqmlapplicationengine.cpp b/tests/auto/qml/qqmlapplicationengine/tst_qqmlapplicationengine.cpp
index 4780ee0310..c0c3f736b9 100644
--- a/tests/auto/qml/qqmlapplicationengine/tst_qqmlapplicationengine.cpp
+++ b/tests/auto/qml/qqmlapplicationengine/tst_qqmlapplicationengine.cpp
@@ -132,26 +132,42 @@ void tst_qqmlapplicationengine::applicationProperties()
QCoreApplication* coreApp = QCoreApplication::instance();
QString originalName = coreApp->applicationName();
QString originalVersion = coreApp->applicationVersion();
+ QString originalOrganization = coreApp->organizationName();
+ QString originalDomain = coreApp->organizationDomain();
QString firstName = QLatin1String("Test A");
QString firstVersion = QLatin1String("0.0A");
+ QString firstOrganization = QLatin1String("Org A");
+ QString firstDomain = QLatin1String("a.org");
QString secondName = QLatin1String("Test B");
QString secondVersion = QLatin1String("0.0B");
+ QString secondOrganization = QLatin1String("Org B");
+ QString secondDomain = QLatin1String("b.org");
coreApp->setApplicationName(firstName);
coreApp->setApplicationVersion(firstVersion);
+ coreApp->setOrganizationName(firstOrganization);
+ coreApp->setOrganizationDomain(firstDomain);
QQmlApplicationEngine *test = new QQmlApplicationEngine(testFileUrl("applicationTest.qml"));
QObject* root = test->rootObjects().at(0);
QVERIFY(root);
QCOMPARE(root->property("originalName").toString(), firstName);
QCOMPARE(root->property("originalVersion").toString(), firstVersion);
+ QCOMPARE(root->property("originalOrganization").toString(), firstOrganization);
+ QCOMPARE(root->property("originalDomain").toString(), firstDomain);
QCOMPARE(root->property("currentName").toString(), secondName);
QCOMPARE(root->property("currentVersion").toString(), secondVersion);
+ QCOMPARE(root->property("currentOrganization").toString(), secondOrganization);
+ QCOMPARE(root->property("currentDomain").toString(), secondDomain);
QCOMPARE(coreApp->applicationName(), secondName);
QCOMPARE(coreApp->applicationVersion(), secondVersion);
+ QCOMPARE(coreApp->organizationName(), secondOrganization);
+ QCOMPARE(coreApp->organizationDomain(), secondDomain);
coreApp->setApplicationName(originalName);
coreApp->setApplicationVersion(originalVersion);
+ coreApp->setOrganizationName(originalOrganization);
+ coreApp->setOrganizationDomain(originalDomain);
delete test;
}