diff --git a/cmd/spike/main.go b/cmd/spike/main.go index a3999c5..1a01ea3 100644 --- a/cmd/spike/main.go +++ b/cmd/spike/main.go @@ -108,7 +108,7 @@ func run(argv []string, cols, rows uint16, idleMS int, followHost, stdinPassthro } defer em.Close() - child, err := pty.Start(argv, nil, cols, rows) + child, err := pty.Start(argv, nil, "", cols, rows) if err != nil { return fmt.Errorf("pty: %w", err) } diff --git a/internal/harness/restart_persist_test.go b/internal/harness/restart_persist_test.go index c278df5..658ed5b 100644 --- a/internal/harness/restart_persist_test.go +++ b/internal/harness/restart_persist_test.go @@ -23,9 +23,9 @@ func TestRestartRestoresUserCommandProcess(t *testing.T) { } sc := &Scenario{ - Name: "restart_persist", - Cols: 120, - Rows: 40, + Name: "restart_persist", + Cols: 120, + Rows: 40, Trust: []string{"persist-target"}, Presets: ScenarioPresets{ Processes: []ScenarioPreset{{ @@ -143,7 +143,7 @@ func openSession(t *testing.T, env *testEnv, childEnv []string) *Session { if err != nil { t.Fatalf("vt emulator: %v", err) } - p, err := pkgpty.Start([]string{env.PattermBin, "--project", env.ProjectDir}, childEnv, env.Cols, env.Rows) + p, err := pkgpty.Start([]string{env.PattermBin, "--project", env.ProjectDir}, childEnv, "", env.Cols, env.Rows) if err != nil { _ = em.Close() t.Fatalf("pty start: %v", err) diff --git a/internal/harness/session.go b/internal/harness/session.go index 7928353..94cdf56 100644 --- a/internal/harness/session.go +++ b/internal/harness/session.go @@ -55,7 +55,7 @@ func NewCLI(opts Options) (*Session, error) { if err != nil { return nil, err } - p, err := pkgpty.Start([]string{env.PattermBin, "--project", env.ProjectDir}, childEnv, env.Cols, env.Rows) + p, err := pkgpty.Start([]string{env.PattermBin, "--project", env.ProjectDir}, childEnv, "", env.Cols, env.Rows) if err != nil { _ = em.Close() return nil, err