c-md/tests/cli/test_help.c
2026-01-12 10:18:47 +01:00

32 lines
468 B
C

#include <criterion/criterion.h>
#include "cli.h"
/*
** TESTS: cli/cli.c - Help option
*/
Test(cli, parse_help_short)
{
t_args args;
char *argv[] = {"c-md", "-h"};
int8_t ret;
ret = cli_parse(&args, 2, argv);
cr_assert_eq(ret, 0);
cr_assert_eq(args.show_help, 1);
}
Test(cli, parse_help_long)
{
t_args args;
char *argv[] = {"c-md", "--help"};
int8_t ret;
ret = cli_parse(&args, 2, argv);
cr_assert_eq(ret, 0);
cr_assert_eq(args.show_help, 1);
}