From 21df1a59e62726b6574de4bcddf7fe89f6254218 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sun, 12 Nov 2017 10:53:07 -0200 Subject: Some test enhancements --- share/trashman/docker/unix/linux/debian/test | 2 +- share/trashman/nodejs/unix/linux/debian/test | 9 +++++++-- share/trashman/trashman/functions | 6 ++++++ 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/share/trashman/docker/unix/linux/debian/test b/share/trashman/docker/unix/linux/debian/test index 684453c..69611ba 100755 --- a/share/trashman/docker/unix/linux/debian/test +++ b/share/trashman/docker/unix/linux/debian/test @@ -9,7 +9,7 @@ SHARE="$1" # Include basic functions . $SHARE/trashman/functions || exit 1 -# Basic check +# Basic test if ! which docker > /dev/null 2>&1; then exit 1 fi diff --git a/share/trashman/nodejs/unix/linux/debian/test b/share/trashman/nodejs/unix/linux/debian/test index f465bb6..6af295b 100755 --- a/share/trashman/nodejs/unix/linux/debian/test +++ b/share/trashman/nodejs/unix/linux/debian/test @@ -9,9 +9,14 @@ SHARE="$1" # Include basic functions . $SHARE/trashman/functions || exit 1 +# Basic test +if ! which nodejs > /dev/null 2>&1; then + exit 1 +fi + # Run hello-world test program -__trashman_echo "Check if nodejs runs..." -nodejs -v > /dev/null 2>&1 +__trashman_echo_keepline "Testing program version... " +nodejs -v status="$?" # Test exit status diff --git a/share/trashman/trashman/functions b/share/trashman/trashman/functions index 4208b45..1335528 100644 --- a/share/trashman/trashman/functions +++ b/share/trashman/trashman/functions @@ -13,6 +13,12 @@ __trashman_echo() { echo "-> $*" } +# Message, no newline +__trashman_echo_keepline() { + #echo "" + echo -n "-> $*" +} + # Our most common ancestor __trashman_ancestor() { echo "unix" -- cgit v1.2.3