summaryrefslogtreecommitdiffstats
path: root/tests/auto/declarative/qdeclarativelanguage/tst_qdeclarativelanguage.cpp
diff options
context:
space:
mode:
authorFrederik Gladhorn <frederik.gladhorn@digia.com>2013-01-09 12:15:59 +0100
committerFrederik Gladhorn <frederik.gladhorn@digia.com>2013-01-17 12:44:43 +0100
commit3146dcbdc768c90a03b58eed3f42630604443093 (patch)
tree10e234460c5f57012b346cdbe6304002ad0a446d /tests/auto/declarative/qdeclarativelanguage/tst_qdeclarativelanguage.cpp
parenta7ea2afffd61e2a89f7bb2c586b4b733c4996bb5 (diff)
parent722725cf24e45e86a2844810b90787a29df8a4a9 (diff)
Merge branch 'stable' into dev
Conflicts: sync.profile tests/auto/declarative/qdeclarativelanguage/tst_qdeclarativelanguage.cpp Change-Id: I3620d15b4163fec420d18f6be50cae1635b99a2f
Diffstat (limited to 'tests/auto/declarative/qdeclarativelanguage/tst_qdeclarativelanguage.cpp')
-rw-r--r--tests/auto/declarative/qdeclarativelanguage/tst_qdeclarativelanguage.cpp156
1 files changed, 78 insertions, 78 deletions
diff --git a/tests/auto/declarative/qdeclarativelanguage/tst_qdeclarativelanguage.cpp b/tests/auto/declarative/qdeclarativelanguage/tst_qdeclarativelanguage.cpp
index 5dbcf456..f1467ef6 100644
--- a/tests/auto/declarative/qdeclarativelanguage/tst_qdeclarativelanguage.cpp
+++ b/tests/auto/declarative/qdeclarativelanguage/tst_qdeclarativelanguage.cpp
@@ -1446,101 +1446,101 @@ void tst_qdeclarativelanguage::importsBuiltin_data()
<< ""
<< "Test is not a type";
QTest::newRow("not in version 0.0")
- << "import com.nokia.Test 0.0\n"
+ << "import org.qtproject.Test 0.0\n"
"Test {}"
<< ""
<< "Test is not a type";
QTest::newRow("version not installed")
- << "import com.nokia.Test 99.0\n"
+ << "import org.qtproject.Test 99.0\n"
"Test {}"
<< ""
- << "module \"com.nokia.Test\" version 99.0 is not installed";
+ << "module \"org.qtproject.Test\" version 99.0 is not installed";
QTest::newRow("in version 0.0")
- << "import com.nokia.Test 0.0\n"
+ << "import org.qtproject.Test 0.0\n"
"TestTP {}"
<< "TestType"
<< "";
QTest::newRow("qualified in version 0.0")
- << "import com.nokia.Test 0.0 as T\n"
+ << "import org.qtproject.Test 0.0 as T\n"
"T.TestTP {}"
<< "TestType"
<< "";
QTest::newRow("in version 1.0")
- << "import com.nokia.Test 1.0\n"
+ << "import org.qtproject.Test 1.0\n"
"Test {}"
<< "TestType"
<< "";
QTest::newRow("qualified wrong")
- << "import com.nokia.Test 1.0 as T\n" // QT-610
+ << "import org.qtproject.Test 1.0 as T\n" // QT-610
"Test {}"
<< ""
<< "Test is not a type";
QTest::newRow("qualified right")
- << "import com.nokia.Test 1.0 as T\n"
+ << "import org.qtproject.Test 1.0 as T\n"
"T.Test {}"
<< "TestType"
<< "";
QTest::newRow("qualified right but not in version 0.0")
- << "import com.nokia.Test 0.0 as T\n"
+ << "import org.qtproject.Test 0.0 as T\n"
"T.Test {}"
<< ""
<< "T.Test is not a type";
QTest::newRow("in version 1.1")
- << "import com.nokia.Test 1.1\n"
+ << "import org.qtproject.Test 1.1\n"
"Test {}"
<< "TestType"
<< "";
QTest::newRow("in version 1.3")
- << "import com.nokia.Test 1.3\n"
+ << "import org.qtproject.Test 1.3\n"
"Test {}"
<< "TestType"
<< "";
QTest::newRow("in version 1.5")
- << "import com.nokia.Test 1.5\n"
+ << "import org.qtproject.Test 1.5\n"
"Test {}"
<< "TestType"
<< "";
QTest::newRow("changed in version 1.8")
- << "import com.nokia.Test 1.8\n"
+ << "import org.qtproject.Test 1.8\n"
"Test {}"
<< "TestType2"
<< "";
QTest::newRow("in version 1.12")
- << "import com.nokia.Test 1.12\n"
+ << "import org.qtproject.Test 1.12\n"
"Test {}"
<< "TestType2"
<< "";
QTest::newRow("old in version 1.9")
- << "import com.nokia.Test 1.9\n"
+ << "import org.qtproject.Test 1.9\n"
"OldTest {}"
<< "TestType"
<< "";
QTest::newRow("old in version 1.11")
- << "import com.nokia.Test 1.11\n"
+ << "import org.qtproject.Test 1.11\n"
"OldTest {}"
<< "TestType"
<< "";
QTest::newRow("multiversion 1")
- << "import com.nokia.Test 1.11\n"
- "import com.nokia.Test 1.12\n"
+ << "import org.qtproject.Test 1.11\n"
+ "import org.qtproject.Test 1.12\n"
"Test {}"
<< (!qmlCheckTypes()?"TestType2":"")
- << (!qmlCheckTypes()?"":"Test is ambiguous. Found in com/nokia/Test in version 1.12 and 1.11");
+ << (!qmlCheckTypes()?"":"Test is ambiguous. Found in org/qtproject/Test in version 1.12 and 1.11");
QTest::newRow("multiversion 2")
- << "import com.nokia.Test 1.11\n"
- "import com.nokia.Test 1.12\n"
+ << "import org.qtproject.Test 1.11\n"
+ "import org.qtproject.Test 1.12\n"
"OldTest {}"
<< (!qmlCheckTypes()?"TestType":"")
- << (!qmlCheckTypes()?"":"OldTest is ambiguous. Found in com/nokia/Test in version 1.12 and 1.11");
+ << (!qmlCheckTypes()?"":"OldTest is ambiguous. Found in org/qtproject/Test in version 1.12 and 1.11");
QTest::newRow("qualified multiversion 3")
- << "import com.nokia.Test 1.0 as T0\n"
- "import com.nokia.Test 1.8 as T8\n"
+ << "import org.qtproject.Test 1.0 as T0\n"
+ "import org.qtproject.Test 1.8 as T8\n"
"T0.Test {}"
<< "TestType"
<< "";
QTest::newRow("qualified multiversion 4")
- << "import com.nokia.Test 1.0 as T0\n"
- "import com.nokia.Test 1.8 as T8\n"
+ << "import org.qtproject.Test 1.0 as T0\n"
+ "import org.qtproject.Test 1.8 as T8\n"
"T8.Test {}"
<< "TestType2"
<< "";
@@ -1597,10 +1597,10 @@ void tst_qdeclarativelanguage::importsLocal_data()
<< "Test is not a type";
QTest::newRow("library precedence over local import")
<< "import \"subdir\"\n"
- "import com.nokia.Test 1.0\n"
+ "import org.qtproject.Test 1.0\n"
"Test {}"
<< (!qmlCheckTypes()?"TestType":"")
- << (!qmlCheckTypes()?"":"Test is ambiguous. Found in com/nokia/Test and in subdir");
+ << (!qmlCheckTypes()?"":"Test is ambiguous. Found in org/qtproject/Test and in subdir");
}
void tst_qdeclarativelanguage::importsLocal()
@@ -1690,47 +1690,47 @@ void tst_qdeclarativelanguage::importsInstalled_data()
// import installed
QTest::newRow("installed import 0")
- << "import com.nokia.installedtest0 0.0\n"
+ << "import org.qtproject.installedtest0 0.0\n"
"InstalledTestTP {}"
<< "QDeclarativeRectangle"
<< "";
QTest::newRow("installed import 0 as TP")
- << "import com.nokia.installedtest0 0.0 as TP\n"
+ << "import org.qtproject.installedtest0 0.0 as TP\n"
"TP.InstalledTestTP {}"
<< "QDeclarativeRectangle"
<< "";
QTest::newRow("installed import 1")
- << "import com.nokia.installedtest 1.0\n"
+ << "import org.qtproject.installedtest 1.0\n"
"InstalledTest {}"
<< "QDeclarativeRectangle"
<< "";
QTest::newRow("installed import 2")
- << "import com.nokia.installedtest 1.3\n"
+ << "import org.qtproject.installedtest 1.3\n"
"InstalledTest {}"
<< "QDeclarativeRectangle"
<< "";
QTest::newRow("installed import 3")
- << "import com.nokia.installedtest 1.4\n"
+ << "import org.qtproject.installedtest 1.4\n"
"InstalledTest {}"
<< "QDeclarativeText"
<< "";
QTest::newRow("installed import minor version not available") // QTBUG-11936
- << "import com.nokia.installedtest 0.1\n"
+ << "import org.qtproject.installedtest 0.1\n"
"InstalledTest {}"
<< ""
- << "module \"com.nokia.installedtest\" version 0.1 is not installed";
+ << "module \"org.qtproject.installedtest\" version 0.1 is not installed";
QTest::newRow("installed import minor version not available") // QTBUG-9627
- << "import com.nokia.installedtest 1.10\n"
+ << "import org.qtproject.installedtest 1.10\n"
"InstalledTest {}"
<< ""
- << "module \"com.nokia.installedtest\" version 1.10 is not installed";
+ << "module \"org.qtproject.installedtest\" version 1.10 is not installed";
QTest::newRow("installed import major version not available") // QTBUG-9627
- << "import com.nokia.installedtest 9.0\n"
+ << "import org.qtproject.installedtest 9.0\n"
"InstalledTest {}"
<< ""
- << "module \"com.nokia.installedtest\" version 9.0 is not installed";
+ << "module \"org.qtproject.installedtest\" version 9.0 is not installed";
QTest::newRow("installed import visibility") // QT-614
- << "import com.nokia.installedtest 1.4\n"
+ << "import org.qtproject.installedtest 1.4\n"
"PrivateType {}"
<< ""
<< "PrivateType is not a type";
@@ -1752,60 +1752,60 @@ void tst_qdeclarativelanguage::importsOrder_data()
QTest::addColumn<QString>("error");
QTest::newRow("double import") <<
- "import com.nokia.installedtest 1.4\n"
- "import com.nokia.installedtest 1.4\n"
+ "import org.qtproject.installedtest 1.4\n"
+ "import org.qtproject.installedtest 1.4\n"
"InstalledTest {}"
<< (!qmlCheckTypes()?"QDeclarativeText":"")
- << (!qmlCheckTypes()?"":"InstalledTest is ambiguous. Found in lib/com/nokia/installedtest in version 1.4 and 1.4");
+ << (!qmlCheckTypes()?"":"InstalledTest is ambiguous. Found in lib/org/qtproject/installedtest in version 1.4 and 1.4");
QTest::newRow("installed import overrides 1") <<
- "import com.nokia.installedtest 1.0\n"
- "import com.nokia.installedtest 1.4\n"
+ "import org.qtproject.installedtest 1.0\n"
+ "import org.qtproject.installedtest 1.4\n"
"InstalledTest {}"
<< (!qmlCheckTypes()?"QDeclarativeText":"")
- << (!qmlCheckTypes()?"":"InstalledTest is ambiguous. Found in lib/com/nokia/installedtest in version 1.4 and 1.0");
+ << (!qmlCheckTypes()?"":"InstalledTest is ambiguous. Found in lib/org/qtproject/installedtest in version 1.4 and 1.0");
QTest::newRow("installed import overrides 2") <<
- "import com.nokia.installedtest 1.4\n"
- "import com.nokia.installedtest 1.0\n"
+ "import org.qtproject.installedtest 1.4\n"
+ "import org.qtproject.installedtest 1.0\n"
"InstalledTest {}"
<< (!qmlCheckTypes()?"QDeclarativeRectangle":"")
- << (!qmlCheckTypes()?"":"InstalledTest is ambiguous. Found in lib/com/nokia/installedtest in version 1.0 and 1.4");
+ << (!qmlCheckTypes()?"":"InstalledTest is ambiguous. Found in lib/org/qtproject/installedtest in version 1.0 and 1.4");
QTest::newRow("installed import re-overrides 1") <<
- "import com.nokia.installedtest 1.4\n"
- "import com.nokia.installedtest 1.0\n"
- "import com.nokia.installedtest 1.4\n"
+ "import org.qtproject.installedtest 1.4\n"
+ "import org.qtproject.installedtest 1.0\n"
+ "import org.qtproject.installedtest 1.4\n"
"InstalledTest {}"
<< (!qmlCheckTypes()?"QDeclarativeText":"")
- << (!qmlCheckTypes()?"":"InstalledTest is ambiguous. Found in lib/com/nokia/installedtest in version 1.4 and 1.0");
+ << (!qmlCheckTypes()?"":"InstalledTest is ambiguous. Found in lib/org/qtproject/installedtest in version 1.4 and 1.0");
QTest::newRow("installed import re-overrides 2") <<
- "import com.nokia.installedtest 1.4\n"
- "import com.nokia.installedtest 1.0\n"
- "import com.nokia.installedtest 1.4\n"
- "import com.nokia.installedtest 1.0\n"
+ "import org.qtproject.installedtest 1.4\n"
+ "import org.qtproject.installedtest 1.0\n"
+ "import org.qtproject.installedtest 1.4\n"
+ "import org.qtproject.installedtest 1.0\n"
"InstalledTest {}"
<< (!qmlCheckTypes()?"QDeclarativeRectangle":"")
- << (!qmlCheckTypes()?"":"InstalledTest is ambiguous. Found in lib/com/nokia/installedtest in version 1.0 and 1.4");
+ << (!qmlCheckTypes()?"":"InstalledTest is ambiguous. Found in lib/org/qtproject/installedtest in version 1.0 and 1.4");
QTest::newRow("installed import versus builtin 1") <<
- "import com.nokia.installedtest 1.5\n"
+ "import org.qtproject.installedtest 1.5\n"
"import QtQuick 1.0\n"
"Rectangle {}"
<< (!qmlCheckTypes()?"QDeclarativeRectangle":"")
- << (!qmlCheckTypes()?"":"Rectangle is ambiguous. Found in Qt and in lib/com/nokia/installedtest");
+ << (!qmlCheckTypes()?"":"Rectangle is ambiguous. Found in Qt and in lib/org/qtproject/installedtest");
QTest::newRow("installed import versus builtin 2") <<
"import QtQuick 1.0\n"
- "import com.nokia.installedtest 1.5\n"
+ "import org.qtproject.installedtest 1.5\n"
"Rectangle {}"
<< (!qmlCheckTypes()?"QDeclarativeText":"")
- << (!qmlCheckTypes()?"":"Rectangle is ambiguous. Found in lib/com/nokia/installedtest and in Qt");
+ << (!qmlCheckTypes()?"":"Rectangle is ambiguous. Found in lib/org/qtproject/installedtest and in Qt");
QTest::newRow("namespaces cannot be overridden by types 1") <<
"import QtQuick 1.0 as Rectangle\n"
- "import com.nokia.installedtest 1.5\n"
+ "import org.qtproject.installedtest 1.5\n"
"Rectangle {}"
<< ""
<< "Namespace Rectangle cannot be used as a type";
QTest::newRow("namespaces cannot be overridden by types 2") <<
"import QtQuick 1.0 as Rectangle\n"
- "import com.nokia.installedtest 1.5\n"
+ "import org.qtproject.installedtest 1.5\n"
"Rectangle.Image {}"
<< "QDeclarativeImage"
<< "";
@@ -1814,15 +1814,15 @@ void tst_qdeclarativelanguage::importsOrder_data()
<< "QDeclarativeText"
<< "";
QTest::newRow("local last 2") <<
- "import com.nokia.installedtest 1.0\n"
+ "import org.qtproject.installedtest 1.0\n"
"LocalLast {}"
- << (!qmlCheckTypes()?"QDeclarativeRectangle":"")// i.e. from com.nokia.installedtest, not data/LocalLast.qml
- << (!qmlCheckTypes()?"":"LocalLast is ambiguous. Found in lib/com/nokia/installedtest and in local directory");
+ << (!qmlCheckTypes()?"QDeclarativeRectangle":"")// i.e. from org.qtproject.installedtest, not data/LocalLast.qml
+ << (!qmlCheckTypes()?"":"LocalLast is ambiguous. Found in lib/org/qtproject/installedtest and in local directory");
QTest::newRow("local last 3") <<
- "import com.nokia.installedtest 1.0\n"
+ "import org.qtproject.installedtest 1.0\n"
"LocalLast {LocalLast2{}}"
- << (!qmlCheckTypes()?"QDeclarativeRectangle":"")// i.e. from com.nokia.installedtest, not data/LocalLast.qml
- << (!qmlCheckTypes()?"":"LocalLast is ambiguous. Found in lib/com/nokia/installedtest and in local directory");
+ << (!qmlCheckTypes()?"QDeclarativeRectangle":"")// i.e. from org.qtproject.installedtest, not data/LocalLast.qml
+ << (!qmlCheckTypes()?"":"LocalLast is ambiguous. Found in lib/org/qtproject/installedtest and in local directory");
}
void tst_qdeclarativelanguage::importsOrder()
@@ -1980,17 +1980,17 @@ void tst_qdeclarativelanguage::initTestCase()
qmlRegisterType(testFileUrl("MyComponentType.qml"), "Test", 1, 0, "MyComponentType");
// Registering the TestType class in other modules should have no adverse effects
- qmlRegisterType<TestType>("com.nokia.TestPre", 1, 0, "Test");
+ qmlRegisterType<TestType>("org.qtproject.TestPre", 1, 0, "Test");
- qmlRegisterType<TestType>("com.nokia.Test", 0, 0, "TestTP");
- qmlRegisterType<TestType>("com.nokia.Test", 1, 0, "Test");
- qmlRegisterType<TestType>("com.nokia.Test", 1, 5, "Test");
- qmlRegisterType<TestType2>("com.nokia.Test", 1, 8, "Test");
- qmlRegisterType<TestType>("com.nokia.Test", 1, 9, "OldTest");
- qmlRegisterType<TestType2>("com.nokia.Test", 1, 12, "Test");
+ qmlRegisterType<TestType>("org.qtproject.Test", 0, 0, "TestTP");
+ qmlRegisterType<TestType>("org.qtproject.Test", 1, 0, "Test");
+ qmlRegisterType<TestType>("org.qtproject.Test", 1, 5, "Test");
+ qmlRegisterType<TestType2>("org.qtproject.Test", 1, 8, "Test");
+ qmlRegisterType<TestType>("org.qtproject.Test", 1, 9, "OldTest");
+ qmlRegisterType<TestType2>("org.qtproject.Test", 1, 12, "Test");
// Registering the TestType class in other modules should have no adverse effects
- qmlRegisterType<TestType>("com.nokia.TestPost", 1, 0, "Test");
+ qmlRegisterType<TestType>("org.qtproject.TestPost", 1, 0, "Test");
// Create locale-specific file
// For POSIX, this will just be data/I18nType.qml, since POSIX is 7-bit