summaryrefslogtreecommitdiff
path: root/src/exec.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/exec.zig')
-rw-r--r--src/exec.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/exec.zig b/src/exec.zig
index 421bfd13..0e9fb6d7 100644
--- a/src/exec.zig
+++ b/src/exec.zig
@@ -831,6 +831,9 @@ test "an init file's ThemeSel runs as Themes and says it was renamed" {
listed = listed or std.meta.eql(o.from, panes.Output.Origin{ .cmd = .Themes });
};
try std.testing.expect(listed);
+ // In the session's directory, not `/`.
+ for (p.panes) |slot| if (slot) |pane| if (pane.file) |f| if (f.output != null)
+ try std.testing.expectEqualStrings(p.sessionDir(), std.fs.path.dirname(f.path).?);
var said = false;
for (p.panes) |slot| if (slot) |pane| {
said = said or std.mem.eql(u8, pane.msg[0..pane.msg_len], "ThemeSel: renamed to Themes");