Documentation
¶
Index ¶
- Constants
- func Check(t *testing.T, err error)
- func Checkf(t *testing.T, err error, format string, args ...any)
- func GenerateLayersMetaFile(t *testing.T, appsRootDir string) string
- func NewTestConfig(t *testing.T) *compose.Config
- func WithAppBundleIndexes(enableAppBundleIndexes bool) func(opts *PublishOpts)
- func WithLayersManifest(addLayerManifest bool) func(opts *PublishOpts)
- func WithRegistry(registry string) func(opts *PublishOpts)
- type App
- func (a *App) CheckFetched(t *testing.T)
- func (a *App) CheckInstalled(t *testing.T)
- func (a *App) CheckRunning(t *testing.T)
- func (a *App) GetAppImageManifest(t *testing.T, image string) (imageManifest ocischema.Manifest)
- func (a *App) GetAppImages(t *testing.T) []string
- func (a *App) GetAppImagesFromAppStore(t *testing.T) []string
- func (a *App) GetInstallCheckRes(t *testing.T) (checkRes *composectl.AppInstallCheckResult)
- func (a *App) GetRunningStatus(t *testing.T) (appStatus *composectl.App)
- func (a *App) Install(t *testing.T)
- func (a *App) Publish(t *testing.T, publishOpts ...func(*PublishOpts))
- func (a *App) Pull(t *testing.T)
- func (a *App) PullAppImagesWithSkopeo(t *testing.T)
- func (a *App) Remove(t *testing.T)
- func (a *App) Run(t *testing.T)
- func (a *App) Stop(t *testing.T)
- func (a *App) Uninstall(t *testing.T)
- func (a *App) Up(t *testing.T)
- type PublishOpts
Constants ¶
View Source
const ( AppStoreRoot = "/var/sota/reset-apps" AppComposeRootRoot = "/var/sota/compose-apps" )
Variables ¶
This section is empty.
Functions ¶
func WithAppBundleIndexes ¶
func WithAppBundleIndexes(enableAppBundleIndexes bool) func(opts *PublishOpts)
func WithLayersManifest ¶
func WithLayersManifest(addLayerManifest bool) func(opts *PublishOpts)
func WithRegistry ¶
func WithRegistry(registry string) func(opts *PublishOpts)
Types ¶
type App ¶
func (*App) CheckFetched ¶
func (*App) CheckInstalled ¶
func (*App) CheckRunning ¶
func (*App) GetAppImageManifest ¶
func (*App) GetAppImagesFromAppStore ¶
func (*App) GetInstallCheckRes ¶
func (a *App) GetInstallCheckRes(t *testing.T) (checkRes *composectl.AppInstallCheckResult)
func (*App) GetRunningStatus ¶
func (a *App) GetRunningStatus(t *testing.T) (appStatus *composectl.App)
func (*App) PullAppImagesWithSkopeo ¶
Click to show internal directories.
Click to hide internal directories.