From f4007c541f2f81a1df3d5e9189dbe366c5477dda Mon Sep 17 00:00:00 2001 From: Alex Kotov Date: Sun, 6 Dec 2020 02:50:36 +0500 Subject: [PATCH] Add more tests for command line parser --- tests/test_cmdline.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/test_cmdline.c b/tests/test_cmdline.c index 7ec455a..ee6d403 100644 --- a/tests/test_cmdline.c +++ b/tests/test_cmdline.c @@ -41,10 +41,13 @@ int main() test(" foo bar ", 0, 0, true, "", 2, argv_foo_bar); test("foo bar car", 0, 0, true, "", 3, argv_foo_bar_car); + test("foo bar car", 3, 0, true, "", 3, argv_foo_bar_car); + test("foo bar car", 0, 4, true, "", 3, argv_foo_bar_car); test("foo bar car", 3, 4, true, "", 3, argv_foo_bar_car); test("foo bar car", 2, 0, false, "too many args", 0, argv0); test("foo bar car", 0, 3, false, "arg too long", 0, argv0); + test("foo bar car", 2, 3, false, "arg too long", 0, argv0); return 0; }