@@ -5,11 +5,6 @@ import (
55 "os"
66 "time"
77
8- "cosmossdk.io/log"
9- "cosmossdk.io/store/metrics"
10- "cosmossdk.io/store/rootmulti"
11- db "github.com/cosmos/cosmos-db"
12-
138 tmtypes "github.com/cometbft/cometbft/proto/tendermint/types"
149
1510 "github.com/cosmos/cosmos-sdk/baseapp"
@@ -136,6 +131,14 @@ func (s *KeeperTestHelper) Reset() {
136131 }
137132}
138133
134+ func (s * KeeperTestHelper ) SetupTestForInitGenesis () {
135+ dir , _ := os .MkdirTemp ("" , "junod-test-home" )
136+ // Setting to True, leads to init genesis not running
137+ s .App = setup .Setup (true , dir , "juno-1" )
138+ s .Ctx = s .App .BaseApp .NewContextLegacy (true , tmtypes.Header {})
139+ s .hasUsedAbci = true
140+ }
141+
139142func (s * KeeperTestHelper ) SetupWithLevelDb () func () {
140143 app , cleanup := setup .SetupTestingAppWithLevelDb (false )
141144 s .App = app
@@ -152,13 +155,3 @@ func (s *KeeperTestHelper) SetupWithLevelDb() func() {
152155 s .hasUsedAbci = false
153156 return cleanup
154157}
155-
156- // CreateTestContext creates a test context.
157- func (s * KeeperTestHelper ) CreateTestContext () sdk.Context {
158- db := db .NewMemDB ()
159- logger := log .NewNopLogger ()
160-
161- ms := rootmulti .NewStore (db , logger , metrics .NewNoOpMetrics ())
162-
163- return sdk .NewContext (ms , tmtypes.Header {}, false , logger )
164- }
0 commit comments