};
test "print HEAD" {
- const alloc = std.testing.allocator;
+ var arena = std.heap.ArenaAllocator.init(std.testing.allocator);
+ defer arena.deinit();
+ const alloc = arena.allocator();
+
var repo = try Repo.open(alloc, "../imgui/.git");
defer repo.close();
}
test "parse idx" {
- const alloc = std.testing.allocator;
+ var arena = std.heap.ArenaAllocator.init(std.testing.allocator);
+ defer arena.deinit();
+ const alloc = arena.allocator();
+
var repo = try Repo.open(alloc, "../imgui/.git");
defer repo.close();
}
test "get object" {
- const alloc = std.testing.allocator;
+ var arena = std.heap.ArenaAllocator.init(std.testing.allocator);
+ defer arena.deinit();
+ const alloc = arena.allocator();
+
var repo = try Repo.open(alloc, "../imgui/.git");
defer repo.close();
}
test "parse commit" {
- const alloc = std.testing.allocator;
+ var arena = std.heap.ArenaAllocator.init(std.testing.allocator);
+ defer arena.deinit();
+ const alloc = arena.allocator();
+
var repo = try Repo.open(alloc, "../imgui/.git");
defer repo.close();
}
test "get tree" {
- const alloc = std.testing.allocator;
+ var arena = std.heap.ArenaAllocator.init(std.testing.allocator);
+ defer arena.deinit();
+ const alloc = arena.allocator();
+
var repo = try Repo.open(alloc, "../imgui/.git");
defer repo.close();
}
test "parse tree" {
- const alloc = std.testing.allocator;
+ var arena = std.heap.ArenaAllocator.init(std.testing.allocator);
+ defer arena.deinit();
+ const alloc = arena.allocator();
+
var repo = try Repo.open(alloc, "../imgui/.git");
defer repo.close();
}
test "list commits" {
- const alloc = std.testing.allocator;
+ var arena = std.heap.ArenaAllocator.init(std.testing.allocator);
+ defer arena.deinit();
+ const alloc = arena.allocator();
+
var repo = try Repo.open(alloc, "../imgui/.git");
defer repo.close();
}
test "list blobs" {
- const alloc = std.testing.allocator;
+ var arena = std.heap.ArenaAllocator.init(std.testing.allocator);
+ defer arena.deinit();
+ const alloc = arena.allocator();
+
var repo = try Repo.open(alloc, "../imgui/.git");
defer repo.close();
}
test "basic frontend" {
- const alloc = std.testing.allocator;
+ var arena = std.heap.ArenaAllocator.init(std.testing.allocator);
+ defer arena.deinit();
+ const alloc = arena.allocator();
+
var repo = try Repo.open(alloc, "../imgui/.git");
defer repo.close();