From 2474a9e50e5d21ed6b3fd825d9fe565b79f62014 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Sat, 26 Oct 2013 11:35:57 +0200 Subject: o Adding '-f [file]' option to app-conf set. --- test/app-conf.bats | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'test') diff --git a/test/app-conf.bats b/test/app-conf.bats index 5c5da05..97041cd 100755 --- a/test/app-conf.bats +++ b/test/app-conf.bats @@ -103,6 +103,26 @@ setup_inner() { eq '${#lines[*]}' 2 } +@test "./app conf set -f" { + echo "" > .app/config + + app conf set -f myconfig group.foo bar + eq '${#lines[*]}' 0 + + app_libexec app-cat-conf -f myconfig + eq '${lines[0]}' "group.foo=bar" + eq '${#lines[*]}' 1 + + run cat .app/config + eq '$status' 0 + eq '${#lines[*]}' 0 + + run cat myconfig + eq '$status' 0 + eq '${lines[0]}' "group.foo=bar" + eq '${#lines[*]}' 1 +} + @test "./app conf set - values with '=' and spaces" { echo > .app/config app conf set app.env "JAVA_OPTS=-Xmx1G -Dawesome=true" -- cgit v1.2.3