add1e9b2534d6d79cb280ffbc3ea976dbd302859
[freeside.git] / FS-Test / bin / freeside-test-run
1 #!/bin/bash
2
3 set -ae
4
5 tempdir=$( mktemp -d freeside-test.XXXX )
6 sharedir=$(perl -MFS::Test -e "print FS::Test::share_dir()")
7
8 echo "Starting test mode."
9 freeside-test-start
10 echo "Saving results to $tempdir."
11 freeside-test-fetch -d $tempdir
12 echo "Exiting test mode."
13 freeside-test-stop || true
14
15 diffname=freeside-test.`date +%Y%m%d`.diff
16 echo "Writing diff to $diffname."
17 diff -urb "$sharedir/output" "$tempdir" > $diffname
18 diffstat -C $diffname
19