Skip to content

Commit 4144525

Browse files
committed
imp(transfer_test): improved test styling and added new test case
1 parent 6026235 commit 4144525

File tree

1 file changed

+17
-5
lines changed

1 file changed

+17
-5
lines changed

modules/apps/transfer/ibc_module_test.go

+17-5
Original file line numberDiff line numberDiff line change
@@ -246,8 +246,6 @@ func (suite *TransferTestSuite) TestPacketDataUnmarshalerInterface() {
246246
var (
247247
sender = sdk.AccAddress(secp256k1.GenPrivKey().PubKey().Address()).String()
248248
receiver = sdk.AccAddress(secp256k1.GenPrivKey().PubKey().Address()).String()
249-
denom = "transfer/channel-0/atom"
250-
amount = "100"
251249

252250
data []byte
253251
expPacketData types.FungibleTokenPacketData
@@ -259,11 +257,11 @@ func (suite *TransferTestSuite) TestPacketDataUnmarshalerInterface() {
259257
expPass bool
260258
}{
261259
{
262-
"success: both callbacks",
260+
"success: valid packet data with memo",
263261
func() {
264262
expPacketData = types.FungibleTokenPacketData{
265-
Denom: denom,
266-
Amount: amount,
263+
Denom: ibctesting.TestCoin.Denom,
264+
Amount: ibctesting.TestCoin.Amount.String(),
267265
Sender: sender,
268266
Receiver: receiver,
269267
Memo: "some memo",
@@ -272,6 +270,20 @@ func (suite *TransferTestSuite) TestPacketDataUnmarshalerInterface() {
272270
},
273271
true,
274272
},
273+
{
274+
"success: valid packet data without memo",
275+
func() {
276+
expPacketData = types.FungibleTokenPacketData{
277+
Denom: ibctesting.TestCoin.Denom,
278+
Amount: ibctesting.TestCoin.Amount.String(),
279+
Sender: sender,
280+
Receiver: receiver,
281+
Memo: "",
282+
}
283+
data = expPacketData.GetBytes()
284+
},
285+
true,
286+
},
275287
{
276288
"failure: invalid packet data",
277289
func() {

0 commit comments

Comments
 (0)