Versions in this module Expand all Collapse all v0 v0.0.1 Jul 30, 2018 Changes in this version + func NewTestSuite(model *suite.Model) (storage.TestSuite, error) + type ModuleStore struct + func NewRDBMSStorage(connectionName string) *ModuleStore + func NewRDBMSStorageWithConn(connection *pop.Connection) *ModuleStore + func (r *ModuleStore) Connect() error + func (r *ModuleStore) Delete(ctx context.Context, module, version string) error + func (r *ModuleStore) Exists(ctx context.Context, module, vsn string) bool + func (r *ModuleStore) Get(ctx context.Context, module, vsn string) (*storage.Version, error) + func (r *ModuleStore) List(ctx context.Context, module string) ([]string, error) + func (r *ModuleStore) Save(ctx context.Context, module, version string, mod []byte, zip io.Reader, ...) error + type TestSuite struct + func (ts *TestSuite) Cleanup() + func (ts *TestSuite) Storage() storage.Backend + func (ts *TestSuite) StorageHumanReadableName() string