X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=tests%2Fsource_config.test;h=7237d11f2a74c626432415307bb221cf48be649d;hb=dd87c200babeaa8006cbe7df050e1477c84a5aba;hp=7d062cf1beb89ee3ca550da3d95473d31e70e3aa;hpb=0f76f93bd286c46d281a574a6db67e038b6d42a7;p=config%2Fdotfiles.git diff --git a/tests/source_config.test b/tests/source_config.test index 7d062cf..7237d11 100644 --- a/tests/source_config.test +++ b/tests/source_config.test @@ -2,7 +2,7 @@ # Load source_config(). -source ../shell/env +. ../shell/env # Make sure the old temporary directory is removed. @@ -14,6 +14,7 @@ mkdir tmp/shell mkdir tmp/zsh tmp/zsh/host tmp/zsh/os echo echo loaded bash/env.zucker > tmp/shell/env.zucker echo echo loaded shell/env.zucker > tmp/shell/env.zucker +echo echo loaded shell/logout > tmp/shell/logout echo echo loaded zsh.env.local > tmp/zsh/env.local echo echo loaded zsh/rc.local > tmp/zsh/rc.local echo echo loaded zsh/host/rc.zucker > tmp/zsh/host/rc.zucker @@ -22,17 +23,30 @@ echo echo loaded zsh/os/rc.Darwin > tmp/zsh/os/rc.Darwin function tests() { source_config tmp/zsh os rc Darwin nolocal + echo -n $source_file$source_file_local source_config tmp/zsh host rc zucker + echo -n $source_file$source_file_local source_config tmp/zsh os env Darwin nolocal + echo -n $source_file$source_file_local source_config tmp/zsh host env zucker + echo -n $source_file$source_file_local source_config tmp/bash host rc zucker + echo -n $source_file$source_file_local source_config tmp/shell "" env zucker + echo -n $source_file$source_file_local + + source_config tmp/shell "" logout + echo -n $source_file$source_file_local + source_config tmp/shell "" doesnt-exist + echo -n $source_file$source_file_local } # Run tests without and with debug output. tests echo DEBUG=1 tests + +# vim: ft=sh