#include <criterion/criterion.h>#include "libtest/msg_parse_lib.h"#include "json-parser.h"#include "apphook.h"
Functions | |
| void | setup (void) |
| void | teardown (void) |
| TestSuite (json_parser,.init=setup,.fini=teardown) | |
| Test (json_parser, test_json_parser_parses_well_formed_json_and_puts_results_in_message) | |
| Test (json_parser, test_json_parser_adds_prefix_to_name_value_pairs_when_instructed) | |
| Test (json_parser, test_json_parser_uses_key_delimiter_when_its_specified) | |
| Test (json_parser, test_json_parser_skips_marker_when_set_in_the_input) | |
| Test (json_parser, test_json_parser_fails_when_marker_is_not_present) | |
| Test (json_parser, test_json_parser_fails_for_invalid_json) | |
| Test (json_parser, test_json_parser_validate_type_representation) | |
| Test (json_parser, test_json_parser_different_type_arrays) | |
| Test (json_parser, test_json_parser_compound_types_in_arrays_are_represented_as_json_encoded_strings) | |
| Test (json_parser, test_json_parser_int64_max) | |
| Test (json_parser, test_json_parser_int64_min) | |
| Test (json_parser, test_json_parser_int64_mid) | |
| Test (json_parser, test_json_parser_fails_for_non_object_and_non_array_top_element) | |
| Test (json_parser, test_json_parser_extracts_subobjects_if_extract_prefix_is_specified) | |
| Test (json_parser, test_json_parser_extracts_top_level_array_elements_into_matches) | |
| Test (json_parser, test_json_parser_works_with_templates) | |
| void setup | ( | void | ) |
| void teardown | ( | void | ) |
| Test | ( | json_parser | , |
| test_json_parser_adds_prefix_to_name_value_pairs_when_instructed | |||
| ) |
| Test | ( | json_parser | , |
| test_json_parser_compound_types_in_arrays_are_represented_as_json_encoded_strings | |||
| ) |
| Test | ( | json_parser | , |
| test_json_parser_different_type_arrays | |||
| ) |
| Test | ( | json_parser | , |
| test_json_parser_extracts_subobjects_if_extract_prefix_is_specified | |||
| ) |
| Test | ( | json_parser | , |
| test_json_parser_extracts_top_level_array_elements_into_matches | |||
| ) |
| Test | ( | json_parser | , |
| test_json_parser_fails_for_invalid_json | |||
| ) |
| Test | ( | json_parser | , |
| test_json_parser_fails_for_non_object_and_non_array_top_element | |||
| ) |
| Test | ( | json_parser | , |
| test_json_parser_fails_when_marker_is_not_present | |||
| ) |
| Test | ( | json_parser | , |
| test_json_parser_int64_max | |||
| ) |
| Test | ( | json_parser | , |
| test_json_parser_int64_mid | |||
| ) |
| Test | ( | json_parser | , |
| test_json_parser_int64_min | |||
| ) |
| Test | ( | json_parser | , |
| test_json_parser_parses_well_formed_json_and_puts_results_in_message | |||
| ) |
| Test | ( | json_parser | , |
| test_json_parser_skips_marker_when_set_in_the_input | |||
| ) |
| Test | ( | json_parser | , |
| test_json_parser_uses_key_delimiter_when_its_specified | |||
| ) |
| Test | ( | json_parser | , |
| test_json_parser_validate_type_representation | |||
| ) |
| Test | ( | json_parser | , |
| test_json_parser_works_with_templates | |||
| ) |