summaryrefslogtreecommitdiff
path: root/tests/Klocation
diff options
context:
space:
mode:
authorUlf Magnusson <ulfalizer@gmail.com>2019-10-29 16:41:03 +0100
committerUlf Magnusson <ulfalizer@gmail.com>2019-10-29 18:30:46 +0100
commite1ccf19f9f5fc896dfeef15883d2cb455cbbb937 (patch)
tree10cc86a8840315f0ec4c603abad7c4a2b840e2a6 /tests/Klocation
parent2d1cb7eae230a560e02b7a8bdee2cf0526d169e2 (diff)
Add public helpers for generating "<name> (defined at ...)" strings
Have Symbol/Choice.name_and_loc return strings like "MY_SYM (defined at foo:1, bar:2)" "<choice> (defined at foo:4)" I've added a function like that in at least four different scripts now, so that's probably a sign that it's a worthwhile helper. Clean up the tests/Klocation tests a bit while adding tests.
Diffstat (limited to 'tests/Klocation')
-rw-r--r--tests/Klocation16
1 files changed, 11 insertions, 5 deletions
diff --git a/tests/Klocation b/tests/Klocation
index f997055..3820a7b 100644
--- a/tests/Klocation
+++ b/tests/Klocation
@@ -1,10 +1,16 @@
if UNDEFINED
endif
-config SINGLE_DEF
+config ONE_DEF
bool
-config MULTI_DEF
+config TWO_DEF
+ bool
+
+config TWO_DEF
+ bool
+
+config MANY_DEF
bool
# Throw in some line continuations too to make sure it doesn't mess up the line
@@ -34,9 +40,9 @@ config HELP_3
bar
bool
config \
-MULTI_DEF
+MANY_DEF
-config MULTI_DEF
+config MANY_DEF
endif
endif
@@ -69,4 +75,4 @@ orsource "nonexistent*"
grsource "nonexistent"
grsource "nonexistent*"
-config MULTI_DEF
+config MANY_DEF