Gitlab CI - Debugging
[tpg/opendispense2.git] / tests / TEST_basic.sh
1 #!/bin/bash
2 set -eu
3 TESTNAME=basic
4
5 . _common.sh
6
7 TRY_COMMAND "$DISPENSE acct ${USER}"
8 TRY_COMMAND "$DISPENSE pseudo:0"
9
10 # Try to add a new user
11 TRY_COMMAND "$DISPENSE user add unittest_user0"
12
13 # Ensure that the add worked
14 LOG "Checking for test user"
15 TRY_COMMAND $DISPENSE acct unittest_user0 | grep ': $    0.00'
16
17 # Manipulate user's balance
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