From 866064100999a1b326b05cdd0e25450638763546 Mon Sep 17 00:00:00 2001 From: gastown/refinery Date: Tue, 13 Jan 2026 18:15:16 -0800 Subject: [PATCH] fix(tests): prevent sling tests from inheriting TMUX_PANE Merge polecat/nux-mkd36irl: Clears TMUX_PANE env var in tests to prevent test failures when running inside tmux. Co-Authored-By: Claude Opus 4.5 --- internal/cmd/sling_test.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/cmd/sling_test.go b/internal/cmd/sling_test.go index 4bfffb04..76e0cf64 100644 --- a/internal/cmd/sling_test.go +++ b/internal/cmd/sling_test.go @@ -265,6 +265,7 @@ exit 0 t.Setenv(EnvGTRole, "mayor") t.Setenv("GT_POLECAT", "") t.Setenv("GT_CREW", "") + t.Setenv("TMUX_PANE", "") // Prevent inheriting real tmux pane from test runner cwd, err := os.Getwd() if err != nil { @@ -428,6 +429,7 @@ exit 0 t.Setenv(EnvGTRole, "mayor") t.Setenv("GT_POLECAT", "") t.Setenv("GT_CREW", "") + t.Setenv("TMUX_PANE", "") // Prevent inheriting real tmux pane from test runner cwd, err := os.Getwd() if err != nil {