diff options
Diffstat (limited to 'git.zig')
| -rw-r--r-- | git.zig | 45 |
1 files changed, 36 insertions, 9 deletions
@@ -410,7 +410,10 @@ const Repo = struct { }; 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(); @@ -420,7 +423,10 @@ test "print HEAD" { } 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(); @@ -431,7 +437,10 @@ test "parse idx" { } 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(); @@ -445,7 +454,10 @@ test "get object" { } 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(); @@ -464,7 +476,10 @@ test "parse commit" { } 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(); @@ -476,7 +491,10 @@ test "get tree" { } 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(); @@ -496,7 +514,10 @@ test "parse tree" { } 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(); @@ -520,7 +541,10 @@ test "list commits" { } 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(); @@ -548,7 +572,10 @@ test "list blobs" { } 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(); |
