Remove all sequence from coin, fixed cli tests
This commit is contained in:
@@ -23,7 +23,7 @@ test00GetAccount() {
|
||||
|
||||
assertFalse "requires arg" "${CLIENT_EXE} query account"
|
||||
|
||||
checkAccount $SENDER "0" "9007199254740992"
|
||||
checkAccount $SENDER "9007199254740992"
|
||||
|
||||
ACCT2=$(${CLIENT_EXE} query account $RECV 2>/dev/null)
|
||||
assertFalse "has no genesis account" $?
|
||||
@@ -40,10 +40,10 @@ test01SendTx() {
|
||||
HASH=$(echo $TX | jq .hash | tr -d \")
|
||||
TX_HEIGHT=$(echo $TX | jq .height)
|
||||
|
||||
checkAccount $SENDER "1" "9007199254740000"
|
||||
checkAccount $SENDER "9007199254740000"
|
||||
# make sure 0x prefix also works
|
||||
checkAccount "0x$SENDER" "1" "9007199254740000"
|
||||
checkAccount $RECV "0" "992"
|
||||
checkAccount "0x$SENDER" "9007199254740000"
|
||||
checkAccount $RECV "992"
|
||||
|
||||
# Make sure tx is indexed
|
||||
checkSendTx $HASH $TX_HEIGHT $SENDER "992"
|
||||
|
||||
+2
-2
@@ -124,6 +124,7 @@ getAddr() {
|
||||
echo $RAW | cut -d' ' -f2
|
||||
}
|
||||
|
||||
# XXX Ex Usage: checkAccount $ADDR $AMOUNT
|
||||
# Desc: Assumes just one coin, checks the balance of first coin in any case
|
||||
checkAccount() {
|
||||
# make sure sender goes down
|
||||
@@ -133,8 +134,7 @@ checkAccount() {
|
||||
fi
|
||||
|
||||
if [ -n "$DEBUG" ]; then echo $ACCT; echo; fi
|
||||
assertEquals "proper sequence" "$2" $(echo $ACCT | jq .data.sequence)
|
||||
assertEquals "proper money" "$3" $(echo $ACCT | jq .data.coins[0].amount)
|
||||
assertEquals "proper money" "$2" $(echo $ACCT | jq .data.coins[0].amount)
|
||||
return $?
|
||||
}
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ test00GetAccount() {
|
||||
|
||||
assertFalse "requires arg" "${CLIENT_EXE} query account"
|
||||
|
||||
checkAccount $SENDER "0" "9007199254740992"
|
||||
checkAccount $SENDER "9007199254740992"
|
||||
|
||||
ACCT2=$(${CLIENT_EXE} query account $RECV 2>/dev/null)
|
||||
assertFalse "has no genesis account" $?
|
||||
@@ -40,8 +40,8 @@ test01SendTx() {
|
||||
HASH=$(echo $TX | jq .hash | tr -d \")
|
||||
TX_HEIGHT=$(echo $TX | jq .height)
|
||||
|
||||
checkAccount $SENDER "1" "9007199254740000"
|
||||
checkAccount $RECV "0" "992"
|
||||
checkAccount $SENDER "9007199254740000"
|
||||
checkAccount $RECV "992"
|
||||
|
||||
# make sure tx is indexed
|
||||
checkSendTx $HASH $TX_HEIGHT $SENDER "992"
|
||||
@@ -76,7 +76,7 @@ test03AddCount() {
|
||||
checkCounter "1" "10"
|
||||
|
||||
# make sure the account was debited
|
||||
checkAccount $SENDER "2" "9007199254739990"
|
||||
checkAccount $SENDER "9007199254739990"
|
||||
|
||||
# make sure tx is indexed
|
||||
TX=$(${CLIENT_EXE} query tx $HASH --trace)
|
||||
|
||||
@@ -26,8 +26,8 @@ test00PreRestart() {
|
||||
HASH=$(echo $TX | jq .hash | tr -d \")
|
||||
TX_HEIGHT=$(echo $TX | jq .height)
|
||||
|
||||
checkAccount $SENDER "1" "9007199254740000"
|
||||
checkAccount $RECV "0" "992"
|
||||
checkAccount $SENDER "9007199254740000"
|
||||
checkAccount $RECV "992"
|
||||
|
||||
# make sure tx is indexed
|
||||
checkSendTx $HASH $TX_HEIGHT $SENDER "992"
|
||||
@@ -63,8 +63,8 @@ test01OnRestart() {
|
||||
|
||||
# make sure queries still work properly, with all 3 tx now executed
|
||||
echo "Checking state after restart..."
|
||||
checkAccount $SENDER "3" "9007199254710000"
|
||||
checkAccount $RECV "0" "30992"
|
||||
checkAccount $SENDER "9007199254710000"
|
||||
checkAccount $RECV "30992"
|
||||
|
||||
# make sure tx is indexed
|
||||
checkSendTx $HASH $TX_HEIGHT $SENDER "10000"
|
||||
|
||||
Reference in New Issue
Block a user