void validate_version_number()
{
- assert_string_equal(VERSION, "1.1.12");
+ assert_string_equal(VERSION, "1.1.12");
}
void validate_number_of_args_ok_test(int argc)
{
- bool valid = validate_number_of_args(argc);
+ bool valid = validate_number_of_args(argc);
- assert_true(valid);
+ assert_true(valid);
}
void validate_number_of_args_ok_tests()
{
- for (int i = 2; i < 4; i++) {
- validate_number_of_args_ok_test(i);
- }
+ for (int i = 2; i < 4; i++) {
+ validate_number_of_args_ok_test(i);
+ }
}
void validate_number_of_args_fail_test(int argc)
{
- bool valid = validate_number_of_args(argc);
+ bool valid = validate_number_of_args(argc);
- assert_false(valid);
+ assert_false(valid);
}
void validate_number_of_args_fail_tests()
{
- validate_number_of_args_fail_test(0);
- validate_number_of_args_fail_test(1);
- validate_number_of_args_fail_test(4);
- validate_number_of_args_fail_test(5);
+ validate_number_of_args_fail_test(0);
+ validate_number_of_args_fail_test(1);
+ validate_number_of_args_fail_test(4);
+ validate_number_of_args_fail_test(5);
}
void validate_command_ok_test(const char* cmd)
{
- bool valid = validate_command(cmd);
+ bool valid = validate_command(cmd);
- assert_true(valid);
+ assert_true(valid);
}
void validate_command_ok_tests()
{
- validate_command_ok_test("lower");
- validate_command_ok_test("point");
- validate_command_ok_test("revert");
+ validate_command_ok_test("lower");
+ validate_command_ok_test("point");
+ validate_command_ok_test("revert");
}
void validate_command_fail_test(const char* cmd)
{
- bool valid = validate_command(cmd);
+ bool valid = validate_command(cmd);
- assert_false(valid);
+ assert_false(valid);
}
void validate_command_fail_tests()
{
- validate_command_fail_test("");
- validate_command_fail_test("unknown");
- validate_command_fail_test("bla");
+ validate_command_fail_test("");
+ validate_command_fail_test("unknown");
+ validate_command_fail_test("bla");
}
int run_command_validate_tests()
{
- const struct CMUnitTest command_validate_tests[] = {
- cmocka_unit_test(validate_version_number),
- cmocka_unit_test(validate_number_of_args_ok_tests),
- cmocka_unit_test(validate_number_of_args_fail_tests),
- cmocka_unit_test(validate_command_ok_tests),
- cmocka_unit_test(validate_command_fail_tests)
- };
+ const struct CMUnitTest command_validate_tests[] = {
+ cmocka_unit_test(validate_version_number),
+ cmocka_unit_test(validate_number_of_args_ok_tests),
+ cmocka_unit_test(validate_number_of_args_fail_tests),
+ cmocka_unit_test(validate_command_ok_tests),
+ cmocka_unit_test(validate_command_fail_tests)
+ };
- return cmocka_run_group_tests(command_validate_tests, NULL, NULL);
-}
\ No newline at end of file
+ return cmocka_run_group_tests(command_validate_tests, NULL, NULL);
+}