refactor(modules): adopt appmodulev2.Hasgenesis (#19627)
Co-authored-by: Julien Robert <julien@rbrt.fr>
This commit is contained in:
@@ -105,13 +105,12 @@ func (suite *GenesisTestSuite) TestInitGenesis() {
|
||||
tc.malleate()
|
||||
|
||||
if tc.expPass {
|
||||
suite.NotPanics(func() {
|
||||
evidence.InitGenesis(suite.ctx, suite.keeper, genesisState)
|
||||
})
|
||||
err := evidence.InitGenesis(suite.ctx, suite.keeper, genesisState)
|
||||
suite.NoError(err)
|
||||
} else {
|
||||
suite.Panics(func() {
|
||||
evidence.InitGenesis(suite.ctx, suite.keeper, genesisState)
|
||||
})
|
||||
err := evidence.InitGenesis(suite.ctx, suite.keeper, genesisState)
|
||||
suite.Error(err)
|
||||
|
||||
}
|
||||
|
||||
tc.posttests()
|
||||
@@ -151,13 +150,13 @@ func (suite *GenesisTestSuite) TestExportGenesis() {
|
||||
tc.malleate()
|
||||
|
||||
if tc.expPass {
|
||||
suite.NotPanics(func() {
|
||||
evidence.ExportGenesis(suite.ctx, suite.keeper)
|
||||
})
|
||||
|
||||
_, err := evidence.ExportGenesis(suite.ctx, suite.keeper)
|
||||
suite.Require().NoError(err)
|
||||
|
||||
} else {
|
||||
suite.Panics(func() {
|
||||
evidence.ExportGenesis(suite.ctx, suite.keeper)
|
||||
})
|
||||
_, err := evidence.ExportGenesis(suite.ctx, suite.keeper)
|
||||
suite.Require().Error(err)
|
||||
}
|
||||
|
||||
tc.posttests()
|
||||
|
||||
@@ -141,7 +141,7 @@ func initFixture(tb testing.TB) *fixture {
|
||||
bankModule := bank.NewAppModule(cdc, bankKeeper, accountKeeper)
|
||||
stakingModule := staking.NewAppModule(cdc, stakingKeeper, accountKeeper, bankKeeper)
|
||||
slashingModule := slashing.NewAppModule(cdc, slashingKeeper, accountKeeper, bankKeeper, stakingKeeper, cdc.InterfaceRegistry())
|
||||
evidenceModule := evidence.NewAppModule(*evidenceKeeper)
|
||||
evidenceModule := evidence.NewAppModule(cdc, *evidenceKeeper)
|
||||
|
||||
integrationApp := integration.NewIntegrationApp(newCtx, logger, keys, cdc,
|
||||
encodingCfg.InterfaceRegistry.SigningContext().AddressCodec(),
|
||||
|
||||
@@ -204,23 +204,26 @@ func TestImportExportQueues_ErrorUnconsistentState(t *testing.T) {
|
||||
suite := createTestSuite(t)
|
||||
app := suite.app
|
||||
ctx := app.BaseApp.NewContext(false)
|
||||
require.Panics(t, func() {
|
||||
gov.InitGenesis(ctx, suite.AccountKeeper, suite.BankKeeper, suite.GovKeeper, &v1.GenesisState{
|
||||
Deposits: v1.Deposits{
|
||||
{
|
||||
ProposalId: 1234,
|
||||
Depositor: "me",
|
||||
Amount: sdk.Coins{
|
||||
sdk.NewCoin(
|
||||
"stake",
|
||||
sdkmath.NewInt(1234),
|
||||
),
|
||||
},
|
||||
|
||||
params := v1.DefaultParams()
|
||||
err := gov.InitGenesis(ctx, suite.AccountKeeper, suite.BankKeeper, suite.GovKeeper, &v1.GenesisState{
|
||||
Deposits: v1.Deposits{
|
||||
{
|
||||
ProposalId: 1234,
|
||||
Depositor: "me",
|
||||
Amount: sdk.Coins{
|
||||
sdk.NewCoin(
|
||||
"stake",
|
||||
sdkmath.NewInt(1234),
|
||||
),
|
||||
},
|
||||
},
|
||||
})
|
||||
},
|
||||
Params: ¶ms,
|
||||
})
|
||||
gov.InitGenesis(ctx, suite.AccountKeeper, suite.BankKeeper, suite.GovKeeper, v1.DefaultGenesisState())
|
||||
require.Error(t, err)
|
||||
err = gov.InitGenesis(ctx, suite.AccountKeeper, suite.BankKeeper, suite.GovKeeper, v1.DefaultGenesisState())
|
||||
require.NoError(t, err)
|
||||
genState, err := gov.ExportGenesis(ctx, suite.GovKeeper)
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, genState, v1.DefaultGenesisState())
|
||||
|
||||
Reference in New Issue
Block a user