diff options
Diffstat (limited to 'data/basics/teal_test.go')
-rw-r--r-- | data/basics/teal_test.go | 111 |
1 files changed, 0 insertions, 111 deletions
diff --git a/data/basics/teal_test.go b/data/basics/teal_test.go index 526573aaf..35aa9a193 100644 --- a/data/basics/teal_test.go +++ b/data/basics/teal_test.go @@ -143,114 +143,3 @@ func TestStateDeltaEqual(t *testing.T) { d2 = StateDelta{"test": {Action: SetBytesAction, Bytes: "val1"}} a.False(d1.Equal(d2)) } - -func TestEvalDeltaEqual(t *testing.T) { - partitiontest.PartitionTest(t) - - a := require.New(t) - - d1 := EvalDelta{} - d2 := EvalDelta{} - a.True(d1.Equal(d2)) - - d2 = EvalDelta{ - GlobalDelta: nil, - LocalDeltas: nil, - Logs: nil, - } - a.True(d1.Equal(d2)) - - d2 = EvalDelta{ - GlobalDelta: StateDelta{}, - LocalDeltas: map[uint64]StateDelta{}, - Logs: []LogItem{}, - } - a.True(d1.Equal(d2)) - - d2 = EvalDelta{ - GlobalDelta: StateDelta{"test": {Action: SetUintAction, Uint: 0}}, - } - a.False(d1.Equal(d2)) - - d1 = EvalDelta{ - GlobalDelta: StateDelta{"test": {Action: SetUintAction, Uint: 0}}, - } - a.True(d1.Equal(d2)) - - d2 = EvalDelta{ - LocalDeltas: map[uint64]StateDelta{ - 0: {"test": {Action: SetUintAction, Uint: 0}}, - }, - } - a.False(d1.Equal(d2)) - - d1 = EvalDelta{ - LocalDeltas: map[uint64]StateDelta{ - 0: {"test": {Action: SetUintAction, Uint: 1}}, - }, - } - a.False(d1.Equal(d2)) - - d2 = EvalDelta{ - LocalDeltas: map[uint64]StateDelta{ - 0: {"test": {Action: SetUintAction, Uint: 1}}, - }, - } - a.True(d1.Equal(d2)) - - d1 = EvalDelta{ - LocalDeltas: map[uint64]StateDelta{ - 0: {"test": {Action: SetBytesAction, Bytes: "val"}}, - }, - } - d2 = EvalDelta{ - LocalDeltas: map[uint64]StateDelta{ - 0: {"test": {Action: SetBytesAction, Bytes: "val"}}, - }, - } - a.True(d1.Equal(d2)) - - d2 = EvalDelta{ - LocalDeltas: map[uint64]StateDelta{ - 0: {"test": {Action: SetBytesAction, Bytes: "val1"}}, - }, - } - a.False(d1.Equal(d2)) - - d2 = EvalDelta{ - LocalDeltas: map[uint64]StateDelta{ - 1: {"test": {Action: SetBytesAction, Bytes: "val"}}, - }, - } - a.False(d1.Equal(d2)) - - d2 = EvalDelta{ - Logs: []LogItem{{ID: 0, Message: "val"}}, - } - a.False(d1.Equal(d2)) - - d1 = EvalDelta{ - Logs: []LogItem{{ID: 0, Message: "val2"}}, - } - a.False(d1.Equal(d2)) - - d1 = EvalDelta{ - Logs: []LogItem{{ID: 1, Message: "val"}}, - } - a.False(d1.Equal(d2)) - - d1 = EvalDelta{ - Logs: []LogItem{{ID: 1, Message: "val2"}}, - } - a.False(d1.Equal(d2)) - - d1 = EvalDelta{ - Logs: []LogItem{{ID: 0, Message: "val"}, {ID: 0, Message: "val2"}}, - } - a.False(d1.Equal(d2)) - - d1 = EvalDelta{ - Logs: []LogItem{{ID: 0, Message: "val"}}, - } - a.True(d1.Equal(d2)) -} |