package keeper_test import ( sdk "github.com/cosmos/cosmos-sdk/types" evmkeeper "github.com/evmos/ethermint/x/evm/keeper" ) func (suite *KeeperTestSuite) TestMigrations() { migrator := evmkeeper.NewMigrator(*suite.app.EvmKeeper) testCases := []struct { name string migrateFunc func(ctx sdk.Context) error }{ { "Run Migrate1to2", migrator.Migrate1to2, }, { "Run Migrate2to3", migrator.Migrate2to3, }, } for _, tc := range testCases { suite.Run(tc.name, func() { err := tc.migrateFunc(suite.ctx) suite.Require().NoError(err) }) } }