1
0
Fork 0
mirror of https://github.com/tailix/libkernaux.git synced 2024-11-13 11:04:27 -05:00

Improve tests for command line parser

This commit is contained in:
Alex Kotov 2020-12-02 02:39:18 +05:00
parent 7c6364af54
commit 7a9f8ce37e
Signed by: kotovalexarian
GPG key ID: 553C0EBBEB5D5F08

View file

@ -28,27 +28,16 @@ static const char *const argv_foo_bar_car[] = {"foo", "bar", "car"};
int main()
{
test("", 0, 0, KERNAUX_TRUE, "", 0, argv0);
test(" ", 0, 0, KERNAUX_TRUE, "", 0, argv0);
test("foo", 0, 0, KERNAUX_TRUE, "", 1, argv_foo);
test("foo bar", 0, 0, KERNAUX_TRUE, "", 2, argv_foo_bar);
test(" foo bar", 0, 0, KERNAUX_TRUE, "", 2, argv_foo_bar);
test("foo bar ", 0, 0, KERNAUX_TRUE, "", 2, argv_foo_bar);
test(" foo bar ", 0, 0, KERNAUX_TRUE, "", 2, argv_foo_bar);
test("foo bar", 0, 0, KERNAUX_TRUE, "", 2, argv_foo_bar);
test(" foo bar", 0, 0, KERNAUX_TRUE, "", 2, argv_foo_bar);
test("foo bar ", 0, 0, KERNAUX_TRUE, "", 2, argv_foo_bar);
test(" foo bar ", 0, 0, KERNAUX_TRUE, "", 2, argv_foo_bar);
test("foo bar car", 0, 0, KERNAUX_TRUE, "", 3, argv_foo_bar_car);
return 0;