Skip to content

Commit 99216b7

Browse files
committed
fix(poolside): update SSH and remotesync test fixtures to .local/state
Stale .local/share fixtures missed by the initial path fix. The SSH resolver now searches .local/state, so tests using the old path would pass vacuously.
1 parent 9f0b3d8 commit 99216b7

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

internal/remotesync/resolve_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ func TestResolveTargetsMatchesSSHResolverForRepresentativeHome(t *testing.T) {
341341
windsurfWorkspaceDir := filepath.Join(windsurfWorkspaceRoot, "workspace-a")
342342
windsurfStateDB := filepath.Join(windsurfWorkspaceDir, parser.WindsurfStateDBName)
343343
windsurfWorkspaceJSON := filepath.Join(windsurfWorkspaceDir, "workspace.json")
344-
poolsideRoot := filepath.Join(home, ".local", "share", "poolside")
344+
poolsideRoot := filepath.Join(home, ".local", "state", "poolside")
345345
poolsideTrajectories := filepath.Join(poolsideRoot, "trajectories")
346346
require.NoError(t, os.MkdirAll(claudeDir, 0o755))
347347
require.NoError(t, os.MkdirAll(codexDir, 0o755))

internal/ssh/resolve_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -713,7 +713,7 @@ func TestResolveScriptKiloLegacyRejectsSymlinkedTaskDir(t *testing.T) {
713713
// remotesync.resolvePoolsideTarget.
714714
func TestResolveScriptPoolsideTargetsOnlyTrajectories(t *testing.T) {
715715
home := t.TempDir()
716-
poolsideRoot := filepath.Join(home, ".local", "share", "poolside")
716+
poolsideRoot := filepath.Join(home, ".local", "state", "poolside")
717717
trajectoriesDir := filepath.Join(poolsideRoot, "trajectories")
718718
settingsDir := filepath.Join(poolsideRoot, "settings")
719719
require.NoError(t, os.MkdirAll(trajectoriesDir, 0o755))
@@ -729,7 +729,7 @@ func TestResolveScriptPoolsideTargetsOnlyTrajectories(t *testing.T) {
729729

730730
records := resolveOutputRecords(string(out))
731731
trajectoriesSuffix := filepath.ToSlash(filepath.Join(
732-
".local", "share", "poolside", "trajectories"))
732+
".local", "state", "poolside", "trajectories"))
733733
assert.True(t, hasRecordWithPathSuffix(records,
734734
string(parser.AgentPoolside), trajectoriesSuffix),
735735
"only the trajectories/ subdirectory must be emitted as the target")
@@ -746,7 +746,7 @@ func TestResolveScriptPoolsideTargetsOnlyTrajectories(t *testing.T) {
746746
// not exist.
747747
func TestResolveScriptPoolsideSkipsRootWithoutTrajectories(t *testing.T) {
748748
home := t.TempDir()
749-
poolsideRoot := filepath.Join(home, ".local", "share", "poolside")
749+
poolsideRoot := filepath.Join(home, ".local", "state", "poolside")
750750
require.NoError(t, os.MkdirAll(poolsideRoot, 0o755))
751751

752752
out := runResolveScriptForTest(t, "HOME="+home)

0 commit comments

Comments
 (0)