|
| 1 | +diff --git a/types/address_test.go b/types/address_test.go |
| 2 | +index 014a48b73..99f9a1a86 100644 |
| 3 | +--- a/types/address_test.go |
| 4 | ++++ b/types/address_test.go |
| 5 | +@@ -26,10 +26,6 @@ type addressTestSuite struct { |
| 6 | + suite.Suite |
| 7 | + } |
| 8 | + |
| 9 | +-func TestAddressTestSuite(t *testing.T) { |
| 10 | +- suite.Run(t, new(addressTestSuite)) |
| 11 | +-} |
| 12 | +- |
| 13 | + func (s *addressTestSuite) SetupSuite() { |
| 14 | + s.T().Parallel() |
| 15 | + } |
| 16 | +@@ -403,65 +399,6 @@ func (s *addressTestSuite) TestAddressInterface() { |
| 17 | + } |
| 18 | + } |
| 19 | + |
| 20 | +-func (s *addressTestSuite) TestBech32ifyAddressBytes() { |
| 21 | +- type args struct { |
| 22 | +- prefix string |
| 23 | +- bs []byte |
| 24 | +- } |
| 25 | +- tests := []struct { |
| 26 | +- name string |
| 27 | +- args args |
| 28 | +- want string |
| 29 | +- wantErr bool |
| 30 | +- }{ |
| 31 | +- {"empty address", args{"prefixa", []byte{}}, "", false}, |
| 32 | +- {"empty prefix", args{"", addr20byte}, "", true}, |
| 33 | +- {"10-byte address", args{"prefixa", addr10byte}, "prefixa1qqqsyqcyq5rqwzqf3953cc", false}, |
| 34 | +- {"10-byte address", args{"prefixb", addr10byte}, "prefixb1qqqsyqcyq5rqwzqf20xxpc", false}, |
| 35 | +- {"20-byte address", args{"prefixa", addr20byte}, "prefixa1qqqsyqcyq5rqwzqfpg9scrgwpugpzysn7hzdtn", false}, |
| 36 | +- {"20-byte address", args{"prefixb", addr20byte}, "prefixb1qqqsyqcyq5rqwzqfpg9scrgwpugpzysnrujsuw", false}, |
| 37 | +- } |
| 38 | +- for _, tt := range tests { |
| 39 | +- s.T().Run(tt.name, func(t *testing.T) { |
| 40 | +- got, err := types.Bech32ifyAddressBytes(tt.args.prefix, tt.args.bs) |
| 41 | +- if (err != nil) != tt.wantErr { |
| 42 | +- t.Errorf("Bech32ifyBytes() error = %v, wantErr %v", err, tt.wantErr) |
| 43 | +- return |
| 44 | +- } |
| 45 | +- require.Equal(t, tt.want, got) |
| 46 | +- }) |
| 47 | +- } |
| 48 | +-} |
| 49 | +- |
| 50 | +-func (s *addressTestSuite) TestMustBech32ifyAddressBytes() { |
| 51 | +- type args struct { |
| 52 | +- prefix string |
| 53 | +- bs []byte |
| 54 | +- } |
| 55 | +- tests := []struct { |
| 56 | +- name string |
| 57 | +- args args |
| 58 | +- want string |
| 59 | +- wantPanic bool |
| 60 | +- }{ |
| 61 | +- {"empty address", args{"prefixa", []byte{}}, "", false}, |
| 62 | +- {"empty prefix", args{"", addr20byte}, "", true}, |
| 63 | +- {"10-byte address", args{"prefixa", addr10byte}, "prefixa1qqqsyqcyq5rqwzqf3953cc", false}, |
| 64 | +- {"10-byte address", args{"prefixb", addr10byte}, "prefixb1qqqsyqcyq5rqwzqf20xxpc", false}, |
| 65 | +- {"20-byte address", args{"prefixa", addr20byte}, "prefixa1qqqsyqcyq5rqwzqfpg9scrgwpugpzysn7hzdtn", false}, |
| 66 | +- {"20-byte address", args{"prefixb", addr20byte}, "prefixb1qqqsyqcyq5rqwzqfpg9scrgwpugpzysnrujsuw", false}, |
| 67 | +- } |
| 68 | +- for _, tt := range tests { |
| 69 | +- s.T().Run(tt.name, func(t *testing.T) { |
| 70 | +- if tt.wantPanic { |
| 71 | +- require.Panics(t, func() { types.MustBech32ifyAddressBytes(tt.args.prefix, tt.args.bs) }) |
| 72 | +- return |
| 73 | +- } |
| 74 | +- require.Equal(t, tt.want, types.MustBech32ifyAddressBytes(tt.args.prefix, tt.args.bs)) |
| 75 | +- }) |
| 76 | +- } |
| 77 | +-} |
| 78 | +- |
| 79 | + func (s *addressTestSuite) TestAddressTypesEquals() { |
| 80 | + addr1 := secp256k1.GenPrivKey().PubKey().Address() |
| 81 | + accAddr1 := types.AccAddress(addr1) |
0 commit comments