From 6c4fe8da783719a46e852ddda75650d81a74ed39 Mon Sep 17 00:00:00 2001 From: i-stam Date: Mon, 12 Aug 2019 18:00:05 +0100 Subject: [PATCH] Add returndata check on event emission --- test/wallet/execute_transaction_test.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/test/wallet/execute_transaction_test.go b/test/wallet/execute_transaction_test.go index 948e1788..2e15de0b 100644 --- a/test/wallet/execute_transaction_test.go +++ b/test/wallet/execute_transaction_test.go @@ -65,6 +65,7 @@ var _ = Describe("executeTransaction", func() { Expect(evt.Destination).To(Equal(randomAddress)) Expect(evt.Value.String()).To(Equal(FinneyToWei(500).String())) Expect(evt.Data).To(Equal([]uint8{})) + Expect(evt.Returndata).To(Equal(common.Hex2Bytes(""))) }) }) @@ -110,6 +111,7 @@ var _ = Describe("executeTransaction", func() { Expect(err).ToNot(HaveOccurred()) ed, _ := a.Pack("transfer", randomAddress, big.NewInt(300)) Expect(evt.Data).To(Equal(ed)) + Expect(evt.Returndata).To(Equal(common.Hex2Bytes(""))) }) }) @@ -161,6 +163,7 @@ var _ = Describe("executeTransaction", func() { Expect(evt.Destination).To(Equal(randomAddress)) Expect(evt.Value.String()).To(Equal(EthToWei(100).String())) Expect(evt.Data).To(Equal([]uint8{})) + Expect(evt.Returndata).To(Equal(common.Hex2Bytes(""))) }) }) @@ -207,6 +210,7 @@ var _ = Describe("executeTransaction", func() { Expect(evt.Value.String()).To(Equal(FinneyToWei(500).String())) Expect(evt.Returndata).To(Equal(common.Hex2Bytes(""))) Expect(evt.Data).To(Equal([]uint8{})) + Expect(evt.Returndata).To(Equal(common.Hex2Bytes(""))) }) }) @@ -271,11 +275,11 @@ var _ = Describe("executeTransaction", func() { Expect(it.Next()).To(BeFalse()) Expect(evt.Destination).To(Equal(TKNBurnerAddress)) Expect(evt.Value.String()).To(Equal("0")) - Expect(evt.Returndata).To(Equal(common.Hex2Bytes("0000000000000000000000000000000000000000000000000000000000000001"))) a, err := abi.JSON(strings.NewReader(ERC20ABI)) Expect(err).ToNot(HaveOccurred()) ed, _ := a.Pack("burn", big.NewInt(300)) Expect(evt.Data).To(Equal(ed)) + Expect(evt.Returndata).To(Equal(common.Hex2Bytes("0000000000000000000000000000000000000000000000000000000000000001"))) }) }) @@ -325,6 +329,7 @@ var _ = Describe("executeTransaction", func() { Expect(err).ToNot(HaveOccurred()) ed, _ := a.Pack("transfer", RandomAccount.Address(), big.NewInt(300)) Expect(evt.Data).To(Equal(ed)) + Expect(evt.Returndata).To(Equal(common.Hex2Bytes("0000000000000000000000000000000000000000000000000000000000000001"))) }) })