@@ -12,7 +12,6 @@ import (
1212
1313 wasmtypes "github.com/CosmWasm/wasmd/x/wasm/types"
1414 cmtproto "github.com/cometbft/cometbft/proto/tendermint/types"
15- simcli "github.com/cosmos/cosmos-sdk/x/simulation/client/cli"
1615 "github.com/spf13/viper"
1716 "github.com/stretchr/testify/assert"
1817 "github.com/stretchr/testify/require"
@@ -169,8 +168,12 @@ func TestAppImportExport(t *testing.T) {
169168
170169 t .Log ("importing genesis...\n " )
171170
172- newDB , newDir , _ , _ , err := simtestutil .SetupSimulation (config , "leveldb-app-sim-2" , "Simulation-2" , simcli .FlagVerboseValue , simcli .FlagEnabledValue )
171+ newDB , newDir , _ , skip , err := simtestutil .SetupSimulation (config , "leveldb-app-sim-2" , "Simulation-2" , sim .FlagVerboseValue , sim .FlagEnabledValue )
173172 require .NoError (t , err , "simulation setup failed" )
173+ if skip {
174+ t .Skip ("skipping application import/export simulation" )
175+ }
176+
174177 defer func () {
175178 require .NoError (t , newDB .Close ())
176179 require .NoError (t , os .RemoveAll (newDir ))
@@ -521,14 +524,14 @@ func TestAppStateDeterminism(t *testing.T) {
521524}
522525
523526func setupSimulationApp (t * testing.T , msg string ) (simtypes.Config , sdkutil.EncodingConfig , dbm.DB , simtestutil.AppOptionsMap , log.Logger , * akash.AkashApp ) {
524- config := simcli .NewConfigFromFlags ()
527+ config := sim .NewConfigFromFlags ()
525528 config .ChainID = AppChainID
526529
527530 encodingConfig := sdkutil .MakeEncodingConfig ()
528531
529532 akash .ModuleBasics ().RegisterInterfaces (encodingConfig .InterfaceRegistry )
530533
531- db , dir , logger , skip , err := simtestutil .SetupSimulation (config , "leveldb-app-sim" , "Simulation" , simcli .FlagVerboseValue , simcli .FlagEnabledValue )
534+ db , dir , logger , skip , err := simtestutil .SetupSimulation (config , "leveldb-app-sim" , "Simulation" , sim .FlagVerboseValue , sim .FlagEnabledValue )
532535 if skip {
533536 t .Skip (msg )
534537 }
@@ -539,11 +542,11 @@ func setupSimulationApp(t *testing.T, msg string) (simtypes.Config, sdkutil.Enco
539542 require .NoError (t , os .RemoveAll (dir ))
540543 })
541544
542- appOpts := make (simtestutil.AppOptionsMap , 0 )
545+ appOpts := make (simtestutil.AppOptionsMap )
543546 appOpts [cflags .FlagHome ] = dir // ensure a unique folder
544- appOpts [cflags .FlagInvCheckPeriod ] = simcli .FlagPeriodValue
547+ appOpts [cflags .FlagInvCheckPeriod ] = sim .FlagPeriodValue
545548 app := akash .NewApp (logger , db , nil , true , sim .FlagPeriodValue , map [int64 ]bool {}, encodingConfig , appOpts , fauxMerkleModeOpt , baseapp .SetChainID (AppChainID ))
546549
547- require .Equal (t , "AkashApp" , app .Name ())
550+ require .Equal (t , akash . AppName , app .Name ())
548551 return config , encodingConfig , db , appOpts , logger , app
549552}
0 commit comments