aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/language/testdata/exports.qbs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/language/testdata/exports.qbs')
-rw-r--r--tests/auto/language/testdata/exports.qbs19
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/auto/language/testdata/exports.qbs b/tests/auto/language/testdata/exports.qbs
index 83cb4f811..3f4e3cf49 100644
--- a/tests/auto/language/testdata/exports.qbs
+++ b/tests/auto/language/testdata/exports.qbs
@@ -109,8 +109,24 @@ Project {
Product {
name: "dependency"
+
+ Probe {
+ id: configProbe
+ property var config
+ configure: {
+ var obj = {};
+ obj.featureX = true;
+ obj.featureY = false;
+ obj.featureZ = true;
+ config = obj;
+ found = true;
+ }
+ }
+ property var config: configProbe.config
+
Export {
property bool depend: false
+ property var config: product.config
Depends { condition: depend; name: "cpp" }
Properties { condition: depend; cpp.includePaths: ["."] }
}
@@ -118,6 +134,9 @@ Project {
Product {
name: "depender"
Depends { name: "dependency" }
+ property bool featureX: dependency.config.featureX
+ property bool featureY: dependency.config.featureY
+ property bool featureZ: dependency.config.featureZ
}
Product {