From 74164a462348df7fc84426a5e7f9d5a2dc677471 Mon Sep 17 00:00:00 2001 From: Alex Kotov Date: Sun, 6 Dec 2020 03:34:57 +0500 Subject: [PATCH] Add more tests for command line parser --- tests/test_cmdline.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/test_cmdline.c b/tests/test_cmdline.c index d6f3a3a..0265d3e 100644 --- a/tests/test_cmdline.c +++ b/tests/test_cmdline.c @@ -134,6 +134,12 @@ int main() test("\\ \\ \\ \\ \\ \\ \\ \\ \\ ", 2, 3, false, "arg too long", 0, argv0); test("\\\\\\\\\\\\ \\\\\\\\\\\\ \\\\\\\\\\\\", 2, 3, false, "arg too long", 0, argv0); + test("\\", 0, 0, false, "EOL after backslash", 0, argv0); + test(" \\", 0, 0, false, "EOL after backslash", 0, argv0); + test("\\ \\", 0, 0, false, "EOL after backslash", 0, argv0); + test("\\\\\\", 0, 0, false, "EOL after backslash", 0, argv0); + test("foo\\", 0, 0, false, "EOL after backslash", 0, argv0); + return 0; }