zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 777af14b57c65a28da488a3aa0cdf91affd3deec (tree)
parent 1882ff95e7aefcb4059f669d1ef6d92906831a77
Author: Andrew Kelley <andrew@ziglang.org>
Date:   Wed, 18 Oct 2023 18:55:14 -0700

Package.Manifest: fix bitrotted unit tests

Diffstat:
Msrc/Package/Manifest.zig | 11+++++++----
1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/Package/Manifest.zig b/src/Package/Manifest.zig @@ -538,6 +538,7 @@ test "basic" { \\.{ \\ .name = "foo", \\ .version = "3.2.1", + \\ .paths = .{""}, \\ .dependencies = .{ \\ .bar = .{ \\ .url = "https://example.com/baz.tar.gz", @@ -552,7 +553,7 @@ test "basic" { try testing.expect(ast.errors.len == 0); - var manifest = try Manifest.parse(gpa, ast); + var manifest = try Manifest.parse(gpa, ast, .{}); defer manifest.deinit(gpa); try testing.expect(manifest.errors.len == 0); @@ -568,7 +569,7 @@ test "basic" { try testing.expectEqualStrings("bar", manifest.dependencies.keys()[0]); try testing.expectEqualStrings( "https://example.com/baz.tar.gz", - manifest.dependencies.values()[0].url, + manifest.dependencies.values()[0].location.url, ); try testing.expectEqualStrings( "1220f1b680b6065fcfc94fe777f22e73bcb7e2767e5f4d99d4255fe76ded69c7a35f", @@ -585,6 +586,7 @@ test "minimum_zig_version" { \\.{ \\ .name = "foo", \\ .version = "3.2.1", + \\ .paths = .{""}, \\ .minimum_zig_version = "0.11.1", \\} ; @@ -594,7 +596,7 @@ test "minimum_zig_version" { try testing.expect(ast.errors.len == 0); - var manifest = try Manifest.parse(gpa, ast); + var manifest = try Manifest.parse(gpa, ast, .{}); defer manifest.deinit(gpa); try testing.expect(manifest.errors.len == 0); @@ -617,6 +619,7 @@ test "minimum_zig_version - invalid version" { \\ .name = "foo", \\ .version = "3.2.1", \\ .minimum_zig_version = "X.11.1", + \\ .paths = .{""}, \\} ; @@ -625,7 +628,7 @@ test "minimum_zig_version - invalid version" { try testing.expect(ast.errors.len == 0); - var manifest = try Manifest.parse(gpa, ast); + var manifest = try Manifest.parse(gpa, ast, .{}); defer manifest.deinit(gpa); try testing.expect(manifest.errors.len == 1);