diff --git a/src/main.zig b/src/main.zig index 4d07e09..70e61a5 100644 --- a/src/main.zig +++ b/src/main.zig @@ -548,6 +548,11 @@ pub fn handleEvent(block: bool, force_draw: bool) void { } } +test "imports" { + _ = @import("model.zig"); + _ = @import("ui.zig"); + _ = @import("util.zig"); +} test "argument parser" { const lst = [_][:0]const u8{ "a", "-abcd=e", "--opt1=arg1", "--opt2", "arg2", "-x", "foo", "", "--", "--arg", "", "-", }; diff --git a/src/model.zig b/src/model.zig index c1c0997..75cfe3d 100644 --- a/src/model.zig +++ b/src/model.zig @@ -457,8 +457,8 @@ pub var root: *Dir = undefined; test "entry" { - var e = Entry.create(.file, false, "hello") catch unreachable; - std.debug.assert(e.etype == .file); - std.debug.assert(!e.isext); - std.testing.expectEqualStrings(e.name(), "hello"); + var e = Entry.create(.file, false, "hello"); + try std.testing.expectEqual(e.etype, .file); + try std.testing.expect(!e.isext); + try std.testing.expectEqualStrings(e.name(), "hello"); }