From cc0885a2fd8c4bbfbf8ffbe6e31a8d0540fec495 Mon Sep 17 00:00:00 2001 From: Jimmi Holst Christensen Date: Tue, 10 Nov 2020 18:31:35 +0100 Subject: Better parseParam --- clap/comptime.zig | 4 +--- clap/streaming.zig | 10 +--------- 2 files changed, 2 insertions(+), 12 deletions(-) (limited to 'clap') diff --git a/clap/comptime.zig b/clap/comptime.zig index 1570eaf..80eb428 100644 --- a/clap/comptime.zig +++ b/clap/comptime.zig @@ -152,9 +152,7 @@ test "" { clap.parseParam("-b, --bb ") catch unreachable, clap.parseParam("-c, --cc ") catch unreachable, clap.parseParam("-d, --dd ...") catch unreachable, - clap.Param(clap.Help){ - .takes_value = .One, - }, + clap.parseParam("

") catch unreachable, }); var buf: [1024]u8 = undefined; diff --git a/clap/streaming.zig b/clap/streaming.zig index 602d94a..844cbf7 100644 --- a/clap/streaming.zig +++ b/clap/streaming.zig @@ -208,15 +208,7 @@ fn testErr(params: []const clap.Param(u8), args_strings: []const []const u8, exp var buf: [1024]u8 = undefined; var slice_stream = io.fixedBufferStream(&buf); diag.report(slice_stream.outStream(), err) catch unreachable; - - const actual = slice_stream.getWritten(); - if (!mem.eql(u8, actual, expected)) { - debug.warn("\n============ Expected ============\n", .{}); - debug.warn("{}", .{expected}); - debug.warn("============= Actual =============\n", .{}); - debug.warn("{}", .{actual}); - testing.expect(false); - } + testing.expectEqualStrings(expected, slice_stream.getWritten()); return; }) |_| {} -- cgit v1.2.3