Add more tests for command line parser

This commit is contained in:
Alex Kotov 2020-12-06 03:34:57 +05:00
parent b2c10342f2
commit 74164a4623
Signed by: kotovalexarian
GPG Key ID: 553C0EBBEB5D5F08
1 changed files with 6 additions and 0 deletions

View File

@ -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;
}