Merge PR #6806: Docs & Cleanup
This commit is contained in:
@@ -54,8 +54,8 @@ type AppModuleBasic interface {
|
||||
|
||||
// client functionality
|
||||
RegisterRESTRoutes(client.Context, *mux.Router)
|
||||
GetTxCmd(clientCtx client.Context) *cobra.Command
|
||||
GetQueryCmd(clientCtx client.Context) *cobra.Command
|
||||
GetTxCmd() *cobra.Command
|
||||
GetQueryCmd() *cobra.Command
|
||||
}
|
||||
|
||||
// BasicManager is a collection of AppModuleBasic
|
||||
@@ -109,9 +109,9 @@ func (bm BasicManager) RegisterRESTRoutes(clientCtx client.Context, rtr *mux.Rou
|
||||
//
|
||||
// TODO: Remove clientCtx argument.
|
||||
// REF: https://github.com/cosmos/cosmos-sdk/issues/6571
|
||||
func (bm BasicManager) AddTxCommands(rootTxCmd *cobra.Command, ctx client.Context) {
|
||||
func (bm BasicManager) AddTxCommands(rootTxCmd *cobra.Command) {
|
||||
for _, b := range bm {
|
||||
if cmd := b.GetTxCmd(ctx); cmd != nil {
|
||||
if cmd := b.GetTxCmd(); cmd != nil {
|
||||
rootTxCmd.AddCommand(cmd)
|
||||
}
|
||||
}
|
||||
@@ -121,9 +121,9 @@ func (bm BasicManager) AddTxCommands(rootTxCmd *cobra.Command, ctx client.Contex
|
||||
//
|
||||
// TODO: Remove clientCtx argument.
|
||||
// REF: https://github.com/cosmos/cosmos-sdk/issues/6571
|
||||
func (bm BasicManager) AddQueryCommands(rootQueryCmd *cobra.Command, clientCtx client.Context) {
|
||||
func (bm BasicManager) AddQueryCommands(rootQueryCmd *cobra.Command) {
|
||||
for _, b := range bm {
|
||||
if cmd := b.GetQueryCmd(clientCtx); cmd != nil {
|
||||
if cmd := b.GetQueryCmd(); cmd != nil {
|
||||
rootQueryCmd.AddCommand(cmd)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,8 +35,8 @@ func TestBasicManager(t *testing.T) {
|
||||
mockAppModuleBasic1.EXPECT().ValidateGenesis(gomock.Eq(cdc), gomock.Eq(wantDefaultGenesis["mockAppModuleBasic1"])).Times(1).Return(errFoo)
|
||||
mockAppModuleBasic1.EXPECT().RegisterRESTRoutes(gomock.Eq(client.Context{}), gomock.Eq(&mux.Router{})).Times(1)
|
||||
mockAppModuleBasic1.EXPECT().RegisterCodec(gomock.Eq(cdc)).Times(1)
|
||||
mockAppModuleBasic1.EXPECT().GetTxCmd(clientCtx).Times(1).Return(nil)
|
||||
mockAppModuleBasic1.EXPECT().GetQueryCmd(clientCtx).Times(1).Return(nil)
|
||||
mockAppModuleBasic1.EXPECT().GetTxCmd().Times(1).Return(nil)
|
||||
mockAppModuleBasic1.EXPECT().GetQueryCmd().Times(1).Return(nil)
|
||||
|
||||
mm := module.NewBasicManager(mockAppModuleBasic1)
|
||||
require.Equal(t, mm["mockAppModuleBasic1"], mockAppModuleBasic1)
|
||||
@@ -53,9 +53,9 @@ func TestBasicManager(t *testing.T) {
|
||||
mm.RegisterRESTRoutes(client.Context{}, &mux.Router{})
|
||||
|
||||
mockCmd := &cobra.Command{Use: "root"}
|
||||
mm.AddTxCommands(mockCmd, clientCtx)
|
||||
mm.AddTxCommands(mockCmd)
|
||||
|
||||
mm.AddQueryCommands(mockCmd, clientCtx)
|
||||
mm.AddQueryCommands(mockCmd)
|
||||
|
||||
// validate genesis returns nil
|
||||
require.Nil(t, module.NewBasicManager().ValidateGenesis(cdc, wantDefaultGenesis))
|
||||
|
||||
Reference in New Issue
Block a user