X-Git-Url: https://ruderich.org/simon/gitweb/?p=config%2Fdotfiles.git;a=blobdiff_plain;f=tests%2Flib.sh.test;h=3568c47de354f64e4dbfebd24fcf7ead4ee1ecb5;hp=e8d5053be6ebec71118818ad1c3a7505b0787525;hb=3c9f2ee5ea8c7fe57864cad38f4f6188c569fa5d;hpb=28014a7a3978f84082fb7e979357e3ff56435887 diff --git a/tests/lib.sh.test b/tests/lib.sh.test index e8d5053..3568c47 100644 --- a/tests/lib.sh.test +++ b/tests/lib.sh.test @@ -41,6 +41,18 @@ echo stupid which installed ls && echo ls installed installed doesnt-exist && echo doesnt-exist installed +# which with proper exit codes and no output in case of an error. +which() { + if [ $1 = ls ]; then + echo /bin/ls + else + return 1 + fi +} +echo different which +installed ls && echo ls installed +installed doesnt-exist && echo doesnt-exist installed + # Tests for generate(). echo "Simple test file for generate() using m4.