From 01ccc842f0fb9a476f85f531cee16c4d85978464 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Wed, 22 Apr 2026 02:36:36 -0700 Subject: [PATCH] add getTreeCommits test --- test.zig | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/test.zig b/test.zig index cc4e7c6dbca566c942d7ae9f92f6e34e21796a44..b5f30cd0ab3a271fe5f30e311db478e3c73207b7 100644 --- a/test.zig +++ b/test.zig @@ -196,6 +196,20 @@ test { _ = t; // TODO: test fields when we upgrade to 0.14 and have decl literals } +test { + const gpa = std.testing.allocator; + var arena = std.heap.ArenaAllocator.init(std.testing.allocator); + defer arena.deinit(); + const alloc = arena.allocator(); + const git_dir = try nfs.cwd().openDir(".git", .{}); + defer git_dir.close(); + var repo: git.Repository = .init(git_dir, gpa); + defer repo.deinit(); + const head_oid = (try git.getHEAD(alloc, git_dir)).?; + _ = try repo.getTreeCommits(alloc, head_oid, ""); + _ = try repo.getTreeCommits(alloc, head_oid, "testdata"); +} + test { var arena = std.heap.ArenaAllocator.init(std.testing.allocator); defer arena.deinit(); -- 2.54.0