From d1b176119a4c4152f762e31aeca2b855f8404ad9 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Fri, 22 May 2009 10:36:36 +0200 Subject: envstore: Added support for values with nwelines --- test/main | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'test') diff --git a/test/main b/test/main index 9386794..7c73fc2 100755 --- a/test/main +++ b/test/main @@ -100,6 +100,16 @@ unset hello $envstore clear if ((test_extended)) { + echo "# $envstore save (newline in value)" + export flurbl=$'yo my fresh\nhomies' + $envstore save flurbl + unset flurbl + # XXX eval does not like newlines. Not even in dash. + source <($envstore eval) + [[ $flurbl == $'yo my fresh\nhomies' ]] + unset flurbl + $envstore clear + echo "# invalid invocations" ! $envstore save unset nonexistent -- cgit v1.2.3