diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/comptime.zig | 26 |
1 files changed, 5 insertions, 21 deletions
diff --git a/src/comptime.zig b/src/comptime.zig index 3220ad6..8fd3c1d 100644 --- a/src/comptime.zig +++ b/src/comptime.zig | |||
| @@ -113,27 +113,11 @@ pub fn ComptimeClap(comptime Id: type, comptime params: []const clap.Param(Id)) | |||
| 113 | } | 113 | } |
| 114 | 114 | ||
| 115 | test "clap.comptime.ComptimeClap" { | 115 | test "clap.comptime.ComptimeClap" { |
| 116 | const Clap = ComptimeClap(void, [_]clap.Param(void){ | 116 | const Clap = ComptimeClap(clap.Help, comptime [_]clap.Param(clap.Help){ |
| 117 | clap.Param(void){ | 117 | clap.parseParam("-a, --aa ") catch unreachable, |
| 118 | .names = clap.Names{ | 118 | clap.parseParam("-b, --bb ") catch unreachable, |
| 119 | .short = 'a', | 119 | clap.parseParam("-c, --cc=V") catch unreachable, |
| 120 | .long = "aa", | 120 | clap.Param(clap.Help){ |
| 121 | }, | ||
| 122 | }, | ||
| 123 | clap.Param(void){ | ||
| 124 | .names = clap.Names{ | ||
| 125 | .short = 'b', | ||
| 126 | .long = "bb", | ||
| 127 | }, | ||
| 128 | }, | ||
| 129 | clap.Param(void){ | ||
| 130 | .names = clap.Names{ | ||
| 131 | .short = 'c', | ||
| 132 | .long = "cc", | ||
| 133 | }, | ||
| 134 | .takes_value = true, | ||
| 135 | }, | ||
| 136 | clap.Param(void){ | ||
| 137 | .takes_value = true, | 121 | .takes_value = true, |
| 138 | }, | 122 | }, |
| 139 | }); | 123 | }); |