diff options
author | Dimitri John Ledkov <xnox@ubuntu.com> | 2016-07-26 13:24:39 +0100 |
---|---|---|
committer | Dimitri John Ledkov <xnox@ubuntu.com> | 2016-07-26 13:24:39 +0100 |
commit | 3d69435ee3292b4b1db2d61c4784789d75883821 (patch) | |
tree | 2c0edc9d9501374799875af36259089feb99d48c /tests/test-console.sh |
Imported Upstream version 4.6.1
Diffstat (limited to 'tests/test-console.sh')
-rwxr-xr-x | tests/test-console.sh | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/tests/test-console.sh b/tests/test-console.sh new file mode 100755 index 00000000..cc1cdf3c --- /dev/null +++ b/tests/test-console.sh @@ -0,0 +1,23 @@ +#!/bin/sh +# a shell with test environment set up, logged commands and output + +LANG=C +SCRIPT_DIR=$(dirname $(readlink -f $0)) +TOP=$(readlink -f $SCRIPT_DIR/../) +TEST_DEV=${TEST_DEV:-} +RESULTS="$TOP/tests/test-console.txt" +IMAGE="$TOP/tests/test.img" + +source common +source common.convert + +setup_root_helper + +echo "Eval loop in test environment (log: $RESULTS)" +echo -e " ---------------------\nStarting session, `date`" >> "$RESULTS" +echo -n "`pwd`> " +while read x; do + echo "COMMAND: $x" >> "$RESULTS" + { eval $x; } 2>&1 | tee -a "$RESULTS" + echo -n "`pwd`> " +done |