summaryrefslogtreecommitdiff
path: root/tests/Kdep
diff options
context:
space:
mode:
authorUlf Magnusson <ulfalizer@gmail.com>2012-12-10 08:19:21 +0100
committerUlf Magnusson <ulfalizer@gmail.com>2012-12-10 08:45:10 +0100
commit4c515a3f2beade7df7ba06a572bfc1581da8d6aa (patch)
treee03a3df52381ab9c04d40a7626d14ba1114982eb /tests/Kdep
parentcaadd8237bd35193eec5da17c899ac2651045825 (diff)
Add dependency selftests for =/!=.
Also add tests for misc. other forms.
Diffstat (limited to 'tests/Kdep')
-rw-r--r--tests/Kdep47
1 files changed, 45 insertions, 2 deletions
diff --git a/tests/Kdep b/tests/Kdep
index fe99283..3d2b95c 100644
--- a/tests/Kdep
+++ b/tests/Kdep
@@ -75,9 +75,52 @@ config D13
endif
endmenu
-# Complicated expression
+# Different kinds of expressions
+
config D14
- bool "D14" if n || (y && n || (m || D))
+ bool "D14" if D || n
+
+config D15
+ bool "D15" if n || D
+
+config D16
+ bool "D16" if D && y
+
+config D17
+ bool "D17" if y && D
+
+config D18
+ bool "D18" if !D
+
+config D19
+ bool "D19" if !D && y
+
+config D20
+ bool "D20" if !(D && y)
+
+config D21
+ bool "D21" if (D)
+
+config D22
+ bool "D22" if ((D))
+
+config D23
+ bool "D23" if n || (y && n || (m || D))
+
+config D24
+ bool "D24" if D = n
+
+config D25
+ bool "D25" if n = D
+
+config D26
+ bool "D26" if n != D
+
+config D27
+ bool "D27" if D != n
+
+config D28
+ bool "D28" if n || ((n != D) || n)
#
# Choices