Fix all tests for CheckTx/DeliverTx split

This commit is contained in:
Ethan Frey
2017-08-03 21:41:23 +02:00
parent cbfd2cd611
commit eb08136104
8 changed files with 54 additions and 21 deletions
+4 -4
View File
@@ -82,10 +82,10 @@ func TestChain(t *testing.T) {
i := strconv.Itoa(idx)
// make sure check returns error, not a panic crash
res, err := app.CheckTx(ctx, store, tc.tx)
cres, err := app.CheckTx(ctx, store, tc.tx)
if tc.valid {
assert.Nil(err, "%d: %+v", idx, err)
assert.Equal(msg, res.Log, i)
assert.Equal(msg, cres.Log, i)
} else {
if assert.NotNil(err, i) {
assert.Contains(err.Error(), tc.errorMsg, i)
@@ -93,10 +93,10 @@ func TestChain(t *testing.T) {
}
// make sure deliver returns error, not a panic crash
res, err = app.DeliverTx(ctx, store, tc.tx)
dres, err := app.DeliverTx(ctx, store, tc.tx)
if tc.valid {
assert.Nil(err, "%d: %+v", idx, err)
assert.Equal(msg, res.Log, i)
assert.Equal(msg, dres.Log, i)
} else {
if assert.NotNil(err, i) {
assert.Contains(err.Error(), tc.errorMsg, i)
+2 -2
View File
@@ -18,13 +18,13 @@ func TestEncoding(t *testing.T) {
require := require.New(t)
raw := stack.NewRawTx([]byte{0x34, 0xa7})
raw2 := stack.NewRawTx([]byte{0x73, 0x86, 0x22})
// raw2 := stack.NewRawTx([]byte{0x73, 0x86, 0x22})
cases := []struct {
Tx basecoin.Tx
}{
{raw},
{NewMultiTx(raw, raw2)},
// {NewMultiTx(raw, raw2)},
{NewChainTx("foobar", 0, raw)},
}