github.com/Finschia/finschia-sdk@v0.49.1/x/auth/legacy/legacytx/config_test.go (about) 1 package legacytx_test 2 3 import ( 4 "testing" 5 6 "github.com/stretchr/testify/suite" 7 8 "github.com/Finschia/finschia-sdk/codec" 9 cryptoAmino "github.com/Finschia/finschia-sdk/crypto/codec" 10 "github.com/Finschia/finschia-sdk/testutil/testdata" 11 sdk "github.com/Finschia/finschia-sdk/types" 12 "github.com/Finschia/finschia-sdk/x/auth/legacy/legacytx" 13 "github.com/Finschia/finschia-sdk/x/auth/testutil" 14 ) 15 16 func testCodec() *codec.LegacyAmino { 17 cdc := codec.NewLegacyAmino() 18 sdk.RegisterLegacyAminoCodec(cdc) 19 cryptoAmino.RegisterCrypto(cdc) 20 cdc.RegisterConcrete(&testdata.TestMsg{}, "cosmos-sdk/Test", nil) 21 return cdc 22 } 23 24 func TestStdTxConfig(t *testing.T) { 25 cdc := testCodec() 26 txGen := legacytx.StdTxConfig{Cdc: cdc} 27 suite.Run(t, testutil.NewTxConfigTestSuite(txGen)) 28 }