Commit 8c44c577 authored by liuyuhang's avatar liuyuhang Committed by 33cn

add delLocal test

parent 1e3095ef
...@@ -157,6 +157,7 @@ func testPropBoard(t *testing.T, env *execEnv, exec drivers.Driver, stateDB dbm. ...@@ -157,6 +157,7 @@ func testPropBoard(t *testing.T, env *execEnv, exec drivers.Driver, stateDB dbm.
} }
} }
// local
receiptData := &types.ReceiptData{Ty: receipt.Ty, Logs: receipt.Logs} receiptData := &types.ReceiptData{Ty: receipt.Ty, Logs: receipt.Logs}
set, err := exec.ExecLocal(pbtx, receiptData, int(1)) set, err := exec.ExecLocal(pbtx, receiptData, int(1))
require.NoError(t, err) require.NoError(t, err)
...@@ -166,6 +167,11 @@ func testPropBoard(t *testing.T, env *execEnv, exec drivers.Driver, stateDB dbm. ...@@ -166,6 +167,11 @@ func testPropBoard(t *testing.T, env *execEnv, exec drivers.Driver, stateDB dbm.
kvdb.Set(kv.Key, kv.Value) kvdb.Set(kv.Key, kv.Value)
} }
} }
// del
set, err = exec.ExecDelLocal(pbtx, receiptData, int(1))
require.NoError(t, err)
require.NotNil(t, set)
// 更新tahash // 更新tahash
env.txHash = common.ToHex(pbtx.Hash()) env.txHash = common.ToHex(pbtx.Hash())
env.startHeight = opt1.StartBlockHeight env.startHeight = opt1.StartBlockHeight
...@@ -217,6 +223,10 @@ func revokeProposalBoard(t *testing.T, env *execEnv, exec drivers.Driver, stateD ...@@ -217,6 +223,10 @@ func revokeProposalBoard(t *testing.T, env *execEnv, exec drivers.Driver, stateD
kvdb.Set(kv.Key, kv.Value) kvdb.Set(kv.Key, kv.Value)
} }
} }
// del
set, err = exec.ExecDelLocal(rtx, receiptData, int(1))
require.NoError(t, err)
require.NotNil(t, set)
// check // check
accCoin := account.NewCoinsAccount() accCoin := account.NewCoinsAccount()
accCoin.SetDB(stateDB) accCoin.SetDB(stateDB)
...@@ -302,6 +312,10 @@ func voteProposalBoard(t *testing.T, env *execEnv, exec drivers.Driver, stateDB ...@@ -302,6 +312,10 @@ func voteProposalBoard(t *testing.T, env *execEnv, exec drivers.Driver, stateDB
kvdb.Set(kv.Key, kv.Value) kvdb.Set(kv.Key, kv.Value)
} }
} }
// del
set, err = exec.ExecDelLocal(tx, receiptData, int(1))
require.NoError(t, err)
require.NotNil(t, set)
// 每次需要重新设置 // 每次需要重新设置
acc := &types.Account{ acc := &types.Account{
...@@ -387,6 +401,10 @@ func terminateProposalBoard(t *testing.T, env *execEnv, exec drivers.Driver, sta ...@@ -387,6 +401,10 @@ func terminateProposalBoard(t *testing.T, env *execEnv, exec drivers.Driver, sta
kvdb.Set(kv.Key, kv.Value) kvdb.Set(kv.Key, kv.Value)
} }
} }
// del
set, err = exec.ExecDelLocal(tx, receiptData, int(1))
require.NoError(t, err)
require.NotNil(t, set)
// check // check
accCoin := account.NewCoinsAccount() accCoin := account.NewCoinsAccount()
accCoin.SetDB(stateDB) accCoin.SetDB(stateDB)
......
...@@ -201,6 +201,11 @@ func testPropProject(t *testing.T, env *execEnv, exec drivers.Driver, stateDB db ...@@ -201,6 +201,11 @@ func testPropProject(t *testing.T, env *execEnv, exec drivers.Driver, stateDB db
kvdb.Set(kv.Key, kv.Value) kvdb.Set(kv.Key, kv.Value)
} }
} }
// del
set, err = exec.ExecDelLocal(pbtx, receiptData, int(1))
require.NoError(t, err)
require.NotNil(t, set)
// 更新tahash // 更新tahash
env.txHash = common.ToHex(pbtx.Hash()) env.txHash = common.ToHex(pbtx.Hash())
env.startHeight = opt1.StartBlockHeight env.startHeight = opt1.StartBlockHeight
...@@ -252,6 +257,11 @@ func revokeProposalProject(t *testing.T, env *execEnv, exec drivers.Driver, stat ...@@ -252,6 +257,11 @@ func revokeProposalProject(t *testing.T, env *execEnv, exec drivers.Driver, stat
kvdb.Set(kv.Key, kv.Value) kvdb.Set(kv.Key, kv.Value)
} }
} }
// del
set, err = exec.ExecDelLocal(rtx, receiptData, int(1))
require.NoError(t, err)
require.NotNil(t, set)
// check // check
accCoin := account.NewCoinsAccount() accCoin := account.NewCoinsAccount()
accCoin.SetDB(stateDB) accCoin.SetDB(stateDB)
...@@ -344,6 +354,10 @@ func voteProposalProject(t *testing.T, env *execEnv, exec drivers.Driver, stateD ...@@ -344,6 +354,10 @@ func voteProposalProject(t *testing.T, env *execEnv, exec drivers.Driver, stateD
kvdb.Set(kv.Key, kv.Value) kvdb.Set(kv.Key, kv.Value)
} }
} }
// del
set, err = exec.ExecDelLocal(tx, receiptData, int(1))
require.NoError(t, err)
require.NotNil(t, set)
// 每次需要重新设置 // 每次需要重新设置
acc := &types.Account{ acc := &types.Account{
...@@ -454,6 +468,10 @@ func pubVoteProposalProject(t *testing.T, env *execEnv, exec drivers.Driver, sta ...@@ -454,6 +468,10 @@ func pubVoteProposalProject(t *testing.T, env *execEnv, exec drivers.Driver, sta
kvdb.Set(kv.Key, kv.Value) kvdb.Set(kv.Key, kv.Value)
} }
} }
// del
set, err = exec.ExecDelLocal(tx, receiptData, int(1))
require.NoError(t, err)
require.NotNil(t, set)
// 每次需要重新设置 // 每次需要重新设置
acc := &types.Account{ acc := &types.Account{
...@@ -541,6 +559,10 @@ func terminateProposalProject(t *testing.T, env *execEnv, exec drivers.Driver, s ...@@ -541,6 +559,10 @@ func terminateProposalProject(t *testing.T, env *execEnv, exec drivers.Driver, s
kvdb.Set(kv.Key, kv.Value) kvdb.Set(kv.Key, kv.Value)
} }
} }
// del
set, err = exec.ExecDelLocal(tx, receiptData, int(1))
require.NoError(t, err)
require.NotNil(t, set)
// check // check
accCoin := account.NewCoinsAccount() accCoin := account.NewCoinsAccount()
accCoin.SetDB(stateDB) accCoin.SetDB(stateDB)
......
...@@ -95,6 +95,10 @@ func testPropRule(t *testing.T, env *execEnv, exec drivers.Driver, stateDB dbm.K ...@@ -95,6 +95,10 @@ func testPropRule(t *testing.T, env *execEnv, exec drivers.Driver, stateDB dbm.K
kvdb.Set(kv.Key, kv.Value) kvdb.Set(kv.Key, kv.Value)
} }
} }
// del
set, err = exec.ExecDelLocal(pbtx, receiptData, int(1))
require.NoError(t, err)
require.NotNil(t, set)
// 更新tahash // 更新tahash
env.txHash = common.ToHex(pbtx.Hash()) env.txHash = common.ToHex(pbtx.Hash())
env.startHeight = opt1.StartBlockHeight env.startHeight = opt1.StartBlockHeight
...@@ -146,6 +150,10 @@ func revokeProposalRule(t *testing.T, env *execEnv, exec drivers.Driver, stateDB ...@@ -146,6 +150,10 @@ func revokeProposalRule(t *testing.T, env *execEnv, exec drivers.Driver, stateDB
kvdb.Set(kv.Key, kv.Value) kvdb.Set(kv.Key, kv.Value)
} }
} }
// del
set, err = exec.ExecDelLocal(rtx, receiptData, int(1))
require.NoError(t, err)
require.NotNil(t, set)
// check // check
accCoin := account.NewCoinsAccount() accCoin := account.NewCoinsAccount()
accCoin.SetDB(stateDB) accCoin.SetDB(stateDB)
...@@ -246,6 +254,10 @@ func voteProposalRule(t *testing.T, env *execEnv, exec drivers.Driver, stateDB d ...@@ -246,6 +254,10 @@ func voteProposalRule(t *testing.T, env *execEnv, exec drivers.Driver, stateDB d
kvdb.Set(kv.Key, kv.Value) kvdb.Set(kv.Key, kv.Value)
} }
} }
// del
set, err = exec.ExecDelLocal(tx, receiptData, int(1))
require.NoError(t, err)
require.NotNil(t, set)
// 每次需要重新设置 // 每次需要重新设置
acc := &types.Account{ acc := &types.Account{
...@@ -346,6 +358,10 @@ func terminateProposalRule(t *testing.T, env *execEnv, exec drivers.Driver, stat ...@@ -346,6 +358,10 @@ func terminateProposalRule(t *testing.T, env *execEnv, exec drivers.Driver, stat
kvdb.Set(kv.Key, kv.Value) kvdb.Set(kv.Key, kv.Value)
} }
} }
// del
set, err = exec.ExecDelLocal(tx, receiptData, int(1))
require.NoError(t, err)
require.NotNil(t, set)
// check // check
accCoin := account.NewCoinsAccount() accCoin := account.NewCoinsAccount()
accCoin.SetDB(stateDB) accCoin.SetDB(stateDB)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment