authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-04-22 02:36:36 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-04-22 02:36:36 -07:00
log01ccc842f0fb9a476f85f531cee16c4d85978464
tree89218d0801aacf86f0542732b40660777641e7a4
parent52acd8e5cdb106ad7f0a17105d2bd9292c23f050
signaturebadge-check Signed by SSH key SHA256:4hHJbtBRU58AYXwjL7fkz2fnQHdiye8x1QpTCQ0sHNw

add getTreeCommits test


1 files changed, 14 insertions(+), 0 deletions(-)

test.zig+14
......@@ -196,6 +196,20 @@ test {
196196 _ = t; // TODO: test fields when we upgrade to 0.14 and have decl literals
197197}
198198
199test {
200 const gpa = std.testing.allocator;
201 var arena = std.heap.ArenaAllocator.init(std.testing.allocator);
202 defer arena.deinit();
203 const alloc = arena.allocator();
204 const git_dir = try nfs.cwd().openDir(".git", .{});
205 defer git_dir.close();
206 var repo: git.Repository = .init(git_dir, gpa);
207 defer repo.deinit();
208 const head_oid = (try git.getHEAD(alloc, git_dir)).?;
209 _ = try repo.getTreeCommits(alloc, head_oid, "");
210 _ = try repo.getTreeCommits(alloc, head_oid, "testdata");
211}
212
199213test {
200214 var arena = std.heap.ArenaAllocator.init(std.testing.allocator);
201215 defer arena.deinit();