diff options
| author | Mark Wells <mark@freeside.biz> | 2015-08-04 11:15:52 -0700 |
|---|---|---|
| committer | Mark Wells <mark@freeside.biz> | 2015-08-04 11:53:17 -0700 |
| commit | 82090fc595a4c7b1d03fe3d6e0039b06f0bc9ede (patch) | |
| tree | 243b990aca8c033f6b85adb0ff2cd1cc46ce7a2f /FS-Test/bin/freeside-test-run | |
| parent | ce1a26f5033acf26ccf0c922b2fc43cc2baa2bb9 (diff) | |
UI testing tool, #37340
Diffstat (limited to 'FS-Test/bin/freeside-test-run')
| -rw-r--r-- | FS-Test/bin/freeside-test-run | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/FS-Test/bin/freeside-test-run b/FS-Test/bin/freeside-test-run new file mode 100644 index 000000000..e709641c1 --- /dev/null +++ b/FS-Test/bin/freeside-test-run @@ -0,0 +1,19 @@ +#!/bin/bash + +set -ae + +tempdir=$( mktemp -d freeside-test.XXXX ) +sharedir=$(perl -MFS::Test -e "print FS::Test::share_dir()") + +echo "Starting test mode." +freeside-test-start +echo "Saving results to $tempdir." +freeside-test-fetch -d $tempdir +echo "Exiting test mode." +freeside-test-stop || true + +diffname=freeside-test.`date +%Y%m%d`.diff +echo "Writing diff to $diffname." +diff -urb "$tempdir" "$sharedir/output" > $diffname +diffstat -C $diffname + |
