aboutsummaryrefslogtreecommitdiff
path: root/test/app-cat-conf.bats
diff options
context:
space:
mode:
Diffstat (limited to 'test/app-cat-conf.bats')
-rwxr-xr-xtest/app-cat-conf.bats7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/app-cat-conf.bats b/test/app-cat-conf.bats
index a95049a..8060cea 100755
--- a/test/app-cat-conf.bats
+++ b/test/app-cat-conf.bats
@@ -41,6 +41,13 @@ setup_inner() {
eq '${#lines[*]}' 1
}
+@test "app-cat-conf can use stdin and multiple files" {
+ x=$(cat $APPSH_HOME/test/data/app-cat-conf/config-3 | \
+ $APPSH_HOME/libexec/app-cat-conf -D -f $APPSH_HOME/test/data/app-cat-conf/config-2 -f -)
+ [[ $x == "foo.bar=wat
+foo.wat=bar" ]]
+}
+
@test "uses \$APPSH_DEFAULT_CONFIG" {
APPSH_DEFAULT_CONFIG=$APPSH_HOME/test/data/app-cat-conf/config-2
app_libexec app-cat-conf -f /dev/null