Documentation ¶
Index ¶
- type Keepers
- type TestSuite
- func (ts *TestSuite) App() *app.AkashApp
- func (ts *TestSuite) AuditKeeper() akeeper.IKeeper
- func (ts *TestSuite) AuthzKeeper() *emocks.AuthzKeeper
- func (ts *TestSuite) BankKeeper() *emocks.BankKeeper
- func (ts *TestSuite) Context() sdk.Context
- func (ts *TestSuite) DeploymentKeeper() dkeeper.IKeeper
- func (ts *TestSuite) EscrowKeeper() ekeeper.Keeper
- func (ts *TestSuite) MarketKeeper() mkeeper.IKeeper
- func (ts *TestSuite) ProviderKeeper() pkeeper.IKeeper
- func (ts *TestSuite) SetBlockHeight(height int64)
- func (ts *TestSuite) Store() sdk.CommitMultiStore
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TestSuite ¶
type TestSuite struct {
// contains filtered or unexported fields
}
TestSuite encapsulates a functional Akash nodes data stores for ephemeral testing.
func SetupTestSuite ¶
SetupTestSuite provides toolkit for accessing stores and keepers for complex data interactions.
func (*TestSuite) AuditKeeper ¶
AuditKeeper key store
func (*TestSuite) AuthzKeeper ¶ added in v0.34.0
func (ts *TestSuite) AuthzKeeper() *emocks.AuthzKeeper
AuthzKeeper key store
func (*TestSuite) BankKeeper ¶
func (ts *TestSuite) BankKeeper() *emocks.BankKeeper
BankKeeper key store
func (*TestSuite) DeploymentKeeper ¶
DeploymentKeeper key store
func (*TestSuite) EscrowKeeper ¶
EscrowKeeper key store
func (*TestSuite) MarketKeeper ¶
MarketKeeper key store
func (*TestSuite) ProviderKeeper ¶
ProviderKeeper key store
func (*TestSuite) SetBlockHeight ¶
SetBlockHeight provides arbitrarily setting the chain's block height.
func (*TestSuite) Store ¶
func (ts *TestSuite) Store() sdk.CommitMultiStore
Store provides access to the underlying KVStore
Click to show internal directories.
Click to hide internal directories.