| ... | @@ -538,6 +538,7 @@ test "basic" { | ... | @@ -538,6 +538,7 @@ test "basic" { |
| 538 | \\.{ | 538 | \\.{ |
| 539 | \\ .name = "foo", | 539 | \\ .name = "foo", |
| 540 | \\ .version = "3.2.1", | 540 | \\ .version = "3.2.1", |
| | 541 | \\ .paths = .{""}, |
| 541 | \\ .dependencies = .{ | 542 | \\ .dependencies = .{ |
| 542 | \\ .bar = .{ | 543 | \\ .bar = .{ |
| 543 | \\ .url = "https://example.com/baz.tar.gz", | 544 | \\ .url = "https://example.com/baz.tar.gz", |
| ... | @@ -552,7 +553,7 @@ test "basic" { | ... | @@ -552,7 +553,7 @@ test "basic" { |
| 552 | | 553 | |
| 553 | try testing.expect(ast.errors.len == 0); | 554 | try testing.expect(ast.errors.len == 0); |
| 554 | | 555 | |
| 555 | var manifest = try Manifest.parse(gpa, ast); | 556 | var manifest = try Manifest.parse(gpa, ast, .{}); |
| 556 | defer manifest.deinit(gpa); | 557 | defer manifest.deinit(gpa); |
| 557 | | 558 | |
| 558 | try testing.expect(manifest.errors.len == 0); | 559 | try testing.expect(manifest.errors.len == 0); |
| ... | @@ -568,7 +569,7 @@ test "basic" { | ... | @@ -568,7 +569,7 @@ test "basic" { |
| 568 | try testing.expectEqualStrings("bar", manifest.dependencies.keys()[0]); | 569 | try testing.expectEqualStrings("bar", manifest.dependencies.keys()[0]); |
| 569 | try testing.expectEqualStrings( | 570 | try testing.expectEqualStrings( |
| 570 | "https://example.com/baz.tar.gz", | 571 | "https://example.com/baz.tar.gz", |
| 571 | manifest.dependencies.values()[0].url, | 572 | manifest.dependencies.values()[0].location.url, |
| 572 | ); | 573 | ); |
| 573 | try testing.expectEqualStrings( | 574 | try testing.expectEqualStrings( |
| 574 | "1220f1b680b6065fcfc94fe777f22e73bcb7e2767e5f4d99d4255fe76ded69c7a35f", | 575 | "1220f1b680b6065fcfc94fe777f22e73bcb7e2767e5f4d99d4255fe76ded69c7a35f", |
| ... | @@ -585,6 +586,7 @@ test "minimum_zig_version" { | ... | @@ -585,6 +586,7 @@ test "minimum_zig_version" { |
| 585 | \\.{ | 586 | \\.{ |
| 586 | \\ .name = "foo", | 587 | \\ .name = "foo", |
| 587 | \\ .version = "3.2.1", | 588 | \\ .version = "3.2.1", |
| | 589 | \\ .paths = .{""}, |
| 588 | \\ .minimum_zig_version = "0.11.1", | 590 | \\ .minimum_zig_version = "0.11.1", |
| 589 | \\} | 591 | \\} |
| 590 | ; | 592 | ; |
| ... | @@ -594,7 +596,7 @@ test "minimum_zig_version" { | ... | @@ -594,7 +596,7 @@ test "minimum_zig_version" { |
| 594 | | 596 | |
| 595 | try testing.expect(ast.errors.len == 0); | 597 | try testing.expect(ast.errors.len == 0); |
| 596 | | 598 | |
| 597 | var manifest = try Manifest.parse(gpa, ast); | 599 | var manifest = try Manifest.parse(gpa, ast, .{}); |
| 598 | defer manifest.deinit(gpa); | 600 | defer manifest.deinit(gpa); |
| 599 | | 601 | |
| 600 | try testing.expect(manifest.errors.len == 0); | 602 | try testing.expect(manifest.errors.len == 0); |
| ... | @@ -617,6 +619,7 @@ test "minimum_zig_version - invalid version" { | ... | @@ -617,6 +619,7 @@ test "minimum_zig_version - invalid version" { |
| 617 | \\ .name = "foo", | 619 | \\ .name = "foo", |
| 618 | \\ .version = "3.2.1", | 620 | \\ .version = "3.2.1", |
| 619 | \\ .minimum_zig_version = "X.11.1", | 621 | \\ .minimum_zig_version = "X.11.1", |
| | 622 | \\ .paths = .{""}, |
| 620 | \\} | 623 | \\} |
| 621 | ; | 624 | ; |
| 622 | | 625 | |
| ... | @@ -625,7 +628,7 @@ test "minimum_zig_version - invalid version" { | ... | @@ -625,7 +628,7 @@ test "minimum_zig_version - invalid version" { |
| 625 | | 628 | |
| 626 | try testing.expect(ast.errors.len == 0); | 629 | try testing.expect(ast.errors.len == 0); |
| 627 | | 630 | |
| 628 | var manifest = try Manifest.parse(gpa, ast); | 631 | var manifest = try Manifest.parse(gpa, ast, .{}); |
| 629 | defer manifest.deinit(gpa); | 632 | defer manifest.deinit(gpa); |
| 630 | | 633 | |
| 631 | try testing.expect(manifest.errors.len == 1); | 634 | try testing.expect(manifest.errors.len == 1); |