aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/testdata/modulepropertiesingroups.qbs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/corelib/language/testdata/modulepropertiesingroups.qbs')
-rw-r--r--src/lib/corelib/language/testdata/modulepropertiesingroups.qbs34
1 files changed, 33 insertions, 1 deletions
diff --git a/src/lib/corelib/language/testdata/modulepropertiesingroups.qbs b/src/lib/corelib/language/testdata/modulepropertiesingroups.qbs
index 6b1976e10..7a0a99b3e 100644
--- a/src/lib/corelib/language/testdata/modulepropertiesingroups.qbs
+++ b/src/lib/corelib/language/testdata/modulepropertiesingroups.qbs
@@ -12,7 +12,6 @@ Project {
gmod.gmod1.gmod1_list3: ["product"]
gmod.gmod1.p1: 1
- // TODO: Also test nested groups in >= 1.7
Group {
name: "g1"
files: ["Banana"]
@@ -24,6 +23,28 @@ Project {
gmod2.commonName: "g1"
gmod3.gmod3_string: "g1_gmod3"
gmod4.gmod4_string: "g1_gmod4"
+
+ Group {
+ name: "g1.1"
+
+ gmod.gmod1.gmod1_string: name
+ gmod.gmod1.gmod1_list2: outer.concat([name])
+ gmod.gmod1.p2: 4
+ gmod2.prop: 2
+ gmod2.commonName: name
+ gmod3.gmod3_string: "g1.1_gmod3"
+ gmod4.gmod4_string: "g1.1_gmod4"
+ }
+
+ Group {
+ name: "g1.2"
+
+ gmod.gmod1.gmod1_string: name
+ gmod.gmod1.gmod1_list2: outer.concat([name])
+ gmod.gmod1.p2: 8
+ gmod2.commonName: name
+ gmod3.gmod3_string: "g1.2_gmod3"
+ }
}
Group {
@@ -36,6 +57,17 @@ Project {
gmod2.prop: 2
gmod3.gmod3_string: name + "_gmod3"
gmod4.gmod4_string: name + "_gmod4"
+
+ Group {
+ name: "g2.1"
+
+ Group {
+ name: "g2.1.1"
+
+ gmod.gmod1.gmod1_list2: [name]
+ gmod.gmod1.p2: 15
+ }
+ }
}
}
}