aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/blackbox
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/blackbox')
-rw-r--r--tests/auto/blackbox/testdata/auto-qrc/auto-qrc.qbs8
-rw-r--r--tests/auto/blackbox/testdata/auto-qrc/main.cpp5
-rw-r--r--tests/auto/blackbox/testdata/auto-qrc/qrc-base/subdir/resource3.txt1
3 files changed, 13 insertions, 1 deletions
diff --git a/tests/auto/blackbox/testdata/auto-qrc/auto-qrc.qbs b/tests/auto/blackbox/testdata/auto-qrc/auto-qrc.qbs
index 2d0452d49..3055e51b8 100644
--- a/tests/auto/blackbox/testdata/auto-qrc/auto-qrc.qbs
+++ b/tests/auto/blackbox/testdata/auto-qrc/auto-qrc.qbs
@@ -20,6 +20,14 @@ Project {
Qt.core.resourceSourceBase: "qrc-base/subdir"
files: ["resource2.txt"]
+
+ Group {
+ prefix: "qrc-base/subdir/"
+
+ Qt.core.resourcePrefix: "/theOtherPrefix"
+
+ files: ["resource3.txt"]
+ }
}
}
}
diff --git a/tests/auto/blackbox/testdata/auto-qrc/main.cpp b/tests/auto/blackbox/testdata/auto-qrc/main.cpp
index bbfcd8fee..53a33854d 100644
--- a/tests/auto/blackbox/testdata/auto-qrc/main.cpp
+++ b/tests/auto/blackbox/testdata/auto-qrc/main.cpp
@@ -10,6 +10,9 @@ int main()
QFile resource2(":/thePrefix/resource2.txt");
if (!resource2.open(QIODevice::ReadOnly))
return 2;
+ QFile resource3(":/theOtherPrefix/resource3.txt");
+ if (!resource3.open(QIODevice::ReadOnly))
+ return 3;
std::cout << "resource data: " << resource1.readAll().constData()
- << resource2.readAll().constData() << std::endl;
+ << resource2.readAll().constData() << resource3.readAll().constData() << std::endl;
}
diff --git a/tests/auto/blackbox/testdata/auto-qrc/qrc-base/subdir/resource3.txt b/tests/auto/blackbox/testdata/auto-qrc/qrc-base/subdir/resource3.txt
new file mode 100644
index 000000000..6df9761da
--- /dev/null
+++ b/tests/auto/blackbox/testdata/auto-qrc/qrc-base/subdir/resource3.txt
@@ -0,0 +1 @@
+resource3