17empty_input_string(
void **state)
22 assert_int_equal(
result, 47);
26bad_input_string(
void **state)
31 assert_int_equal(
result, 47);
33 assert_int_equal(
result, 47);
37trailing_chars(
void **state)
42 assert_int_equal(
result, 12);
46no_result_variable(
void **state)
53out_of_range(
void **state)
59 assert_true(
result == LLONG_MAX);
63 assert_true(
result == LLONG_MIN);
69typical_case(
void **state)
74 assert_int_equal(
result, 1234);
78 cmocka_unit_test(empty_input_string),
79 cmocka_unit_test(bad_input_string),
80 cmocka_unit_test(trailing_chars),
81 cmocka_unit_test(no_result_variable),
82 cmocka_unit_test(out_of_range),
83 cmocka_unit_test(typical_case))
pcmk__action_result_t result
char * crm_strdup_printf(char const *format,...) G_GNUC_PRINTF(1
int pcmk__scan_ll(const char *text, long long *result, long long default_value)
#define PCMK__UNIT_TEST(group_setup, group_teardown,...)