summaryrefslogtreecommitdiff
path: root/tests/extended.zig
diff options
context:
space:
mode:
Diffstat (limited to 'tests/extended.zig')
-rw-r--r--tests/extended.zig45
1 files changed, 9 insertions, 36 deletions
diff --git a/tests/extended.zig b/tests/extended.zig
index 00cc84b..3af2025 100644
--- a/tests/extended.zig
+++ b/tests/extended.zig
@@ -98,20 +98,11 @@ test "clap.extended: short" {
98 .b = 0, 98 .b = 0,
99 }, 99 },
100 .params = []Param{ 100 .params = []Param{
101 Param{ 101 Param.flag("a", Names.short('a'), Param.Settings{
102 .field = "a",
103 .names = Names.short('a'),
104 .kind = Param.Kind.Flag,
105 .required = true, 102 .required = true,
106 .position = 0, 103 .position = 0,
107 }, 104 }),
108 Param{ 105 Param.option("b", Names.short('b'), Param.Settings.default(), &Parser.int(u8, 10)),
109 .field = "b",
110 .names = Names.short('b'),
111 .kind = Param.Kind{ .Option = Parser.int(u8, 10) },
112 .required = false,
113 .position = null,
114 },
115 } 106 }
116 }; 107 };
117 108
@@ -201,20 +192,11 @@ test "clap.extended: long" {
201 .b = 0, 192 .b = 0,
202 }, 193 },
203 .params = []Param{ 194 .params = []Param{
204 Param{ 195 Param.flag("a", Names.long("a"), Param.Settings{
205 .field = "a",
206 .names = Names.long("a"),
207 .kind = Param.Kind.Flag,
208 .required = true, 196 .required = true,
209 .position = 0, 197 .position = 0,
210 }, 198 }),
211 Param{ 199 Param.option("b", Names.long("b"), Param.Settings.default(), &Parser.int(u8, 10)),
212 .field = "b",
213 .names = Names.long("b"),
214 .kind = Param.Kind{ .Option = Parser.int(u8, 10) },
215 .required = false,
216 .position = null,
217 },
218 } 200 }
219 }; 201 };
220 202
@@ -280,20 +262,11 @@ test "clap.extended: bare" {
280 .b = 0, 262 .b = 0,
281 }, 263 },
282 .params = []Param{ 264 .params = []Param{
283 Param{ 265 Param.flag("a", Names.bare("a"), Param.Settings{
284 .field = "a",
285 .names = Names.bare("a"),
286 .kind = Param.Kind.Flag,
287 .required = true, 266 .required = true,
288 .position = 0, 267 .position = 0,
289 }, 268 }),
290 Param{ 269 Param.option("b", Names.bare("b"), Param.Settings.default(), &Parser.int(u8, 10)),
291 .field = "b",
292 .names = Names.bare("b"),
293 .kind = Param.Kind{ .Option = Parser.int(u8, 10) },
294 .required = false,
295 .position = null,
296 },
297 } 270 }
298 }; 271 };
299 272