Versions in this module Expand all Collapse all v0 v0.1.1 Apr 19, 2026 v0.1.0 Apr 19, 2026 Changes in this version + func CleanString(input string) string + func CleanupTempDir(initialDir, tempDir string) + func CopyToTempDir(relativePath string) (string, error) + func CopyToTempDirInDir(baseDir, relativePath string) (string, error) + func CopyToTempDirWithoutChdir(relativePath string) (string, error) + func CreateTempDir() (string, error) + func ExpectEqual(actual any, extra any, explain ...any) + func ExpectError(err error, explain ...any) + func ExpectNoError(err error, explain ...any) + func ExpectNoErrorWithOffset(offset int, err error, explain ...any) + func ExpectNotEqual(actual any, extra any, explain ...any) + func GetTimeout() time.Duration + func ServeAgent() + type Framework struct + DevsyBinDir string + DevsyBinName string + func NewDefaultFramework(path string) *Framework + func SetupDockerProvider(binDir, dockerPath string) (*Framework, error) + func (f *Framework) DevsyBuild(ctx context.Context, additionalArgs ...string) error + func (f *Framework) DevsyContextCreate(ctx context.Context, name string, extraArgs ...string) error + func (f *Framework) DevsyContextDelete(ctx context.Context, name string, extraArgs ...string) error + func (f *Framework) DevsyContextUse(ctx context.Context, name string, extraArgs ...string) error + func (f *Framework) DevsyIDEList(ctx context.Context, extraArgs ...string) (string, error) + func (f *Framework) DevsyIDEUse(ctx context.Context, ide string, extraArgs ...string) error + func (f *Framework) DevsyList(ctx context.Context) (string, error) + func (f *Framework) DevsyListParsed(ctx context.Context) ([]*provider2.Workspace, error) + func (f *Framework) DevsyMachineCreate(ctx context.Context, args []string) error + func (f *Framework) DevsyMachineDelete(ctx context.Context, args []string) error + func (f *Framework) DevsyPortTest(ctx context.Context, port string, workspace string) error + func (f *Framework) DevsyProviderAdd(ctx context.Context, args ...string) error + func (f *Framework) DevsyProviderDelete(ctx context.Context, args ...string) error + func (f *Framework) DevsyProviderFindOption(ctx context.Context, provider string, searchStr string, extraArgs ...string) error + func (f *Framework) DevsyProviderList(ctx context.Context, extraArgs ...string) error + func (f *Framework) DevsyProviderOptionsCheckNamespaceDescription(ctx context.Context, provider, searchStr string) error + func (f *Framework) DevsyProviderOptionsJSON(ctx context.Context, providerName string) (string, error) + func (f *Framework) DevsyProviderRename(ctx context.Context, oldName, newName string, args ...string) error + func (f *Framework) DevsyProviderUpdate(ctx context.Context, args ...string) error + func (f *Framework) DevsyProviderUse(ctx context.Context, provider string, extraArgs ...string) error + func (f *Framework) DevsySSH(ctx context.Context, workspace string, command string) (string, error) + func (f *Framework) DevsySSHEchoTestString(ctx context.Context, workspace string) error + func (f *Framework) DevsySSHGpgTestKey(ctx context.Context, workspace string) error + func (f *Framework) DevsyStatus(ctx context.Context, extraArgs ...string) (client.WorkspaceStatus, error) + func (f *Framework) DevsyStop(ctx context.Context, workspace string) error + func (f *Framework) DevsyUp(ctx context.Context, additionalArgs ...string) error + func (f *Framework) DevsyUpRecreate(ctx context.Context, additionalArgs ...string) error + func (f *Framework) DevsyUpReset(ctx context.Context, additionalArgs ...string) error + func (f *Framework) DevsyUpStreams(ctx context.Context, workspace string, additionalArgs ...string) (string, string, error) + func (f *Framework) DevsyUpWithIDE(ctx context.Context, additionalArgs ...string) error + func (f *Framework) DevsyWorkspaceDelete(ctx context.Context, workspace string, extraArgs ...string) error + func (f *Framework) DevsyWorkspaceStop(ctx context.Context, extraArgs ...string) error + func (f *Framework) ExecCommand(ctx context.Context, captureStdOut, searchForString bool, searchString string, ...) error + func (f *Framework) ExecCommandCapture(ctx context.Context, args []string) (string, string, error) + func (f *Framework) ExecCommandOutput(ctx context.Context, args []string) (string, error) + func (f *Framework) ExecCommandStdout(ctx context.Context, args []string) error + func (f *Framework) FindWorkspace(ctx context.Context, id string) (*provider2.Workspace, error) + func (f *Framework) SetupGPG(tmpDir string) error + type Pod struct + Spec PodSpec + type PodContainer struct + Image string + type PodList struct + Items []Pod + type PodSpec struct + Containers []PodContainer