summaryrefslogtreecommitdiff
path: root/tests/combined/testscript
diff options
context:
space:
mode:
Diffstat (limited to 'tests/combined/testscript')
-rw-r--r--tests/combined/testscript33
1 files changed, 29 insertions, 4 deletions
diff --git a/tests/combined/testscript b/tests/combined/testscript
index aaa1bea..83eb00e 100644
--- a/tests/combined/testscript
+++ b/tests/combined/testscript
@@ -37,10 +37,35 @@
: options-file
:
- cat <<EOI >=options;
- --foo=123
- EOI
- $* --file=options >'--foo=123'
+ {
+ : basics
+ :
+ cat <<EOI >=options;
+ --foo=123
+ EOI
+ $* --file=options >'--foo=123'
+
+ : equal-in-value
+ :
+ cat <<EOI >=options;
+ --foo bar=123
+ EOI
+ $* --file=options >'--foo=bar=123'
+
+ : space-in-value
+ :
+ cat <<EOI >=options;
+ --foo= 123
+ EOI
+ $* --file=options >'--foo= 123'
+
+ : quoted-value
+ :
+ cat <<EOI >=options;
+ --foo="'bar 123'"
+ EOI
+ $* --file=options >"--foo='bar 123'"
+ }
}
: flags