github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/libs/ibc-go/modules/apps/27-interchain-accounts/host/keeper/params_test.go (about)

     1  package keeper_test
     2  
     3  import "github.com/fibonacci-chain/fbc/libs/ibc-go/modules/apps/27-interchain-accounts/host/types"
     4  
     5  func (suite *KeeperTestSuite) TestParams() {
     6  	expParams := types.DefaultParams()
     7  
     8  	params := suite.chainA.GetSimApp().ICAHostKeeper.GetParams(suite.chainA.GetContext())
     9  	suite.Require().Equal(expParams, params)
    10  
    11  	expParams.HostEnabled = false
    12  	expParams.AllowMessages = []string{"/cosmos.staking.v1beta1.MsgDelegate"}
    13  	suite.chainA.GetSimApp().ICAHostKeeper.SetParams(suite.chainA.GetContext(), expParams)
    14  	params = suite.chainA.GetSimApp().ICAHostKeeper.GetParams(suite.chainA.GetContext())
    15  	suite.Require().Equal(expParams, params)
    16  }