summaryrefslogtreecommitdiff
path: root/test/output.zig
diff options
context:
space:
mode:
Diffstat (limited to 'test/output.zig')
-rw-r--r--test/output.zig12
1 files changed, 9 insertions, 3 deletions
diff --git a/test/output.zig b/test/output.zig
index 21e9f04c..07a1ce23 100644
--- a/test/output.zig
+++ b/test/output.zig
@@ -575,6 +575,12 @@ test "EffectCode lists readable virtual sources used by this backend" {
const p = try Pardes.init(std.testing.allocator, .{ .tty_only = true });
defer p.deinit();
+ if (!pardes.memory.limits.embedded_sources) {
+ const before = p.active;
+ try std.testing.expect(p.executeBuiltinLine(0, "EffectCode PanelSlide"));
+ try std.testing.expectEqual(before, p.active);
+ return error.SkipZigTest;
+ }
try std.testing.expect(p.executeBuiltinLine(0, "EffectCode PanelSlide"));
const out = p.panes[p.active].?.file.?;
try std.testing.expectEqualStrings(config.effect_code_buffer, std.fs.path.basename(out.path));
@@ -1035,10 +1041,10 @@ test "identical result refresh keeps warm content caches without allocation" {
const style_ptr = file.highlights.ptr;
const highlight_start = file.highlight_start;
const selected = result.vsel;
- const event_node = pardes.filesystem.Node.of(result.serial, .event);
- const opened = pardes.filesystem.handle(p, .{ .tag = 0, .op = .open, .node = event_node });
+ const event_node = pardes.ctlfs.Node.of(result.serial, .event);
+ const opened = pardes.ctlfs.handle(p, .{ .tag = 0, .op = .open, .node = event_node });
try std.testing.expectEqual(.ok, opened.status);
- defer _ = pardes.filesystem.handle(p, .{ .tag = 0, .op = .release, .node = event_node, .handle = opened.handle });
+ defer _ = pardes.ctlfs.handle(p, .{ .tag = 0, .op = .release, .node = event_node, .handle = opened.handle });
for (0..32) |_| {
const incoming = try p.gpa.dupe(u8, text);