spec/util_argparse_spec.lua
changeset 13164 4ee9a912ceea
parent 12481 cc84682b8429
--- a/spec/util_argparse_spec.lua	Sat Jun 17 13:37:33 2023 +0200
+++ b/spec/util_argparse_spec.lua	Wed Jan 05 04:46:27 2022 +0100
@@ -50,4 +50,9 @@
 		assert.equal("-h", where, "returned where");
 	end);
 
+	it("supports array arguments", function ()
+		local opts, err = parse({ "--item"; "foo"; "--item"; "bar" }, { array_params = { item = true } });
+		assert.falsy(err);
+		assert.same({"foo","bar"}, opts.item);
+	end)
 end);