Gitlab CI - Debugging
[tpg/opendispense2.git] / tests / TEST_basic.sh
1 #!/bin/bash
2 set -eux
3 TESTNAME=basic
4
5 . _common.sh
6
7 if $DISPENSE acct tpg; then
8         FAIL "Database contains '$USER'"
9 fi
10
11 sqlite3 "${BASEDIR}cokebank.db" "INSERT INTO accounts (acct_name,acct_is_admin,acct_uid) VALUES ('${USER}',1,1);"
12
13 TRY_COMMAND "$DISPENSE user add unittest_user0"
14
15 LOG "Checking for test user"
16 TRY_COMMAND $DISPENSE acct unittest_user0 | grep ': $    0.00'
17
18 TRY_COMMAND $DISPENSE acct unittest_user0 +100 Unit_test
19 TRY_COMMAND $DISPENSE acct unittest_user0 | grep ': $    1.00'
20 TRY_COMMAND $DISPENSE acct unittest_user0 -100 Unit_test
21 TRY_COMMAND $DISPENSE acct unittest_user0 | grep ': $    0.00'
22 LOG "Success"

UCC git Repository :: git.ucc.asn.au