Compare commits

..

2 Commits

Author SHA1 Message Date
kayomn 8ab80f07b8 Add install step to tests in build script
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-10-25 01:02:18 +01:00
kayomn 7c5dcc1cde Fix typo in OAR unit test 2022-10-25 01:02:01 +01:00
3 changed files with 3 additions and 2 deletions

2
.vscode/launch.json vendored
View File

@ -23,7 +23,7 @@
"name": "Test", "name": "Test",
"type": "gdb", "type": "gdb",
"request": "launch", "request": "launch",
"target": "${workspaceFolder}/zig-cache/o/2c2b6e0f85a1dcd7caa00765b05ec679/test", "target": "${workspaceFolder}/zig-cache/o/acfc38b60cc59a70f8386ac73748d92a/test",
"arguments": "main.zig", "arguments": "main.zig",
"cwd": "${workspaceRoot}", "cwd": "${workspaceRoot}",
"valuesFormatting": "parseText", "valuesFormatting": "parseText",

View File

@ -39,6 +39,7 @@ pub fn build(builder: *std.build.Builder) void {
tests.addPackage(core_pkg); tests.addPackage(core_pkg);
tests.setTarget(target); tests.setTarget(target);
tests.setBuildMode(mode); tests.setBuildMode(mode);
tests.install();
builder.step("test", "Run unit tests").dependOn(&tests.step); builder.step("test", "Run unit tests").dependOn(&tests.step);
} }
} }

View File

@ -155,7 +155,7 @@ test "Path" {
const joined_component_path = try Path.joined(&.{"path", "to/my", "/file"}); const joined_component_path = try Path.joined(&.{"path", "to/my", "/file"});
const joined_normalized_path = try Path.joined(&.{"path/to/my/file"}); const joined_normalized_path = try Path.joined(&.{"path/to/my/file"});
try testing.expectEqual(empty_path.length, joined_normalized_path.length); try testing.expectEqual(joined_component_path.length, joined_normalized_path.length);
try testing.expect(joined_component_path.equals(joined_normalized_path)); try testing.expect(joined_component_path.equals(joined_normalized_path));
} }