From 37f7cdbd1d091f9f4b5cfffaa01285a2ebd698ef Mon Sep 17 00:00:00 2001 From: Tab Atkins-Bittner Date: Fri, 6 Dec 2024 14:04:03 -0800 Subject: [PATCH] Indicate expected-fail tests with a _fail suffix. Fixes #365 --- ...bare_ident_numeric_dot.kdl => bare_ident_numeric_dot_fail.kdl} | 0 .../input/{bare_ident_numeric.kdl => bare_ident_numeric_fail.kdl} | 0 ...re_ident_numeric_sign.kdl => bare_ident_numeric_sign_fail.kdl} | 0 tests/test_cases/input/{bom_later.kdl => bom_later_fail.kdl} | 0 .../{brackets_in_bare_id.kdl => brackets_in_bare_id_fail.kdl} | 0 ..._exponent.kdl => dot_but_no_fraction_before_exponent_fail.kdl} | 0 .../{dot_but_no_fraction.kdl => dot_but_no_fraction_fail.kdl} | 0 .../input/{dot_in_exponent.kdl => dot_in_exponent_fail.kdl} | 0 tests/test_cases/input/{dot_zero.kdl => dot_zero_fail.kdl} | 0 .../input/{empty_arg_type.kdl => empty_arg_type_fail.kdl} | 0 .../input/{empty_node_type.kdl => empty_node_type_fail.kdl} | 0 .../input/{empty_prop_type.kdl => empty_prop_type_fail.kdl} | 0 ...backslash_in_bare_id.kdl => err_backslash_in_bare_id_fail.kdl} | 0 .../input/{false_prop_key.kdl => false_prop_key_fail.kdl} | 0 ... floating_point_keyword_identifier_strings_error.kdl_fail.kdl} | 0 tests/test_cases/input/{hash_in_id.kdl => hash_in_id_fail.kdl} | 0 ...illegal_char_in_binary.kdl => illegal_char_in_binary_fail.kdl} | 0 .../{illegal_char_in_hex.kdl => illegal_char_in_hex_fail.kdl} | 0 .../{illegal_char_in_octal.kdl => illegal_char_in_octal_fail.kdl} | 0 ...just_space_in_arg_type.kdl => just_space_in_arg_type_fail.kdl} | 0 ...st_space_in_node_type.kdl => just_space_in_node_type_fail.kdl} | 0 ...st_space_in_prop_type.kdl => just_space_in_prop_type_fail.kdl} | 0 .../input/{just_type_no_arg.kdl => just_type_no_arg_fail.kdl} | 0 .../{just_type_no_node_id.kdl => just_type_no_node_id_fail.kdl} | 0 .../input/{just_type_no_prop.kdl => just_type_no_prop_fail.kdl} | 0 ...iline_raw_string_non_matching_prefix_character_error_fail.kdl} | 0 ...multiline_raw_string_non_matching_prefix_count_error_fail.kdl} | 0 ...line_err.kdl => multiline_raw_string_single_line_err_fail.kdl} | 0 ...ote_err.kdl => multiline_raw_string_single_quote_err_fail.kdl} | 0 ...multiline_string_non_matching_prefix_character_error_fail.kdl} | 0 ... => multiline_string_non_matching_prefix_count_error_fail.kdl} | 0 ...gle_line_err.kdl => multiline_string_single_line_err_fail.kdl} | 0 ...e_quote_err.kdl => multiline_string_single_quote_err_fail.kdl} | 0 ...ponent.kdl => multiple_dots_in_float_before_exponent_fail.kdl} | 0 ...multiple_dots_in_float.kdl => multiple_dots_in_float_fail.kdl} | 0 .../{multiple_es_in_float.kdl => multiple_es_in_float_fail.kdl} | 0 .../input/{multiple_x_in_hex.kdl => multiple_x_in_hex_fail.kdl} | 0 .../input/{no_digits_in_hex.kdl => no_digits_in_hex_fail.kdl} | 0 .../input/{no_integer_digit.kdl => no_integer_digit_fail.kdl} | 0 .../input/{no_solidus_escape.kdl => no_solidus_escape_fail.kdl} | 0 .../input/{null_prop_key.kdl => null_prop_key_fail.kdl} | 0 .../input/{parens_in_bare_id.kdl => parens_in_bare_id_fail.kdl} | 0 .../input/{quote_in_bare_id.kdl => quote_in_bare_id_fail.kdl} | 0 .../input/{slash_in_bare_id.kdl => slash_in_bare_id_fail.kdl} | 0 ...ry_err.kdl => slashdash_child_block_before_entry_err_fail.kdl} | 0 ..._bracket_in_bare_id.kdl => square_bracket_in_bare_id_fail.kdl} | 0 .../input/{true_prop_key.kdl => true_prop_key_fail.kdl} | 0 .../{type_before_prop_key.kdl => type_before_prop_key_fail.kdl} | 0 .../{unbalanced_raw_hashes.kdl => unbalanced_raw_hashes_fail.kdl} | 0 ...t_of_fraction.kdl => underscore_at_start_of_fraction_fail.kdl} | 0 ...re_at_start_of_hex.kdl => underscore_at_start_of_hex_fail.kdl} | 0 .../input/{unicode_delete.kdl => unicode_delete_fail.kdl} | 0 tests/test_cases/input/{unicode_fsi.kdl => unicode_fsi_fail.kdl} | 0 tests/test_cases/input/{unicode_lre.kdl => unicode_lre_fail.kdl} | 0 tests/test_cases/input/{unicode_lri.kdl => unicode_lri_fail.kdl} | 0 tests/test_cases/input/{unicode_lrm.kdl => unicode_lrm_fail.kdl} | 0 tests/test_cases/input/{unicode_lro.kdl => unicode_lro_fail.kdl} | 0 tests/test_cases/input/{unicode_pdf.kdl => unicode_pdf_fail.kdl} | 0 tests/test_cases/input/{unicode_pdi.kdl => unicode_pdi_fail.kdl} | 0 tests/test_cases/input/{unicode_rle.kdl => unicode_rle_fail.kdl} | 0 tests/test_cases/input/{unicode_rli.kdl => unicode_rli_fail.kdl} | 0 tests/test_cases/input/{unicode_rlm.kdl => unicode_rlm_fail.kdl} | 0 tests/test_cases/input/{unicode_rlo.kdl => unicode_rlo_fail.kdl} | 0 .../input/{unicode_under_0x20.kdl => unicode_under_0x20_fail.kdl} | 0 ...terminated_empty_node.kdl => unterminated_empty_node_fail.kdl} | 0 65 files changed, 0 insertions(+), 0 deletions(-) rename tests/test_cases/input/{bare_ident_numeric_dot.kdl => bare_ident_numeric_dot_fail.kdl} (100%) rename tests/test_cases/input/{bare_ident_numeric.kdl => bare_ident_numeric_fail.kdl} (100%) rename tests/test_cases/input/{bare_ident_numeric_sign.kdl => bare_ident_numeric_sign_fail.kdl} (100%) rename tests/test_cases/input/{bom_later.kdl => bom_later_fail.kdl} (100%) rename tests/test_cases/input/{brackets_in_bare_id.kdl => brackets_in_bare_id_fail.kdl} (100%) rename tests/test_cases/input/{dot_but_no_fraction_before_exponent.kdl => dot_but_no_fraction_before_exponent_fail.kdl} (100%) rename tests/test_cases/input/{dot_but_no_fraction.kdl => dot_but_no_fraction_fail.kdl} (100%) rename tests/test_cases/input/{dot_in_exponent.kdl => dot_in_exponent_fail.kdl} (100%) rename tests/test_cases/input/{dot_zero.kdl => dot_zero_fail.kdl} (100%) rename tests/test_cases/input/{empty_arg_type.kdl => empty_arg_type_fail.kdl} (100%) rename tests/test_cases/input/{empty_node_type.kdl => empty_node_type_fail.kdl} (100%) rename tests/test_cases/input/{empty_prop_type.kdl => empty_prop_type_fail.kdl} (100%) rename tests/test_cases/input/{err_backslash_in_bare_id.kdl => err_backslash_in_bare_id_fail.kdl} (100%) rename tests/test_cases/input/{false_prop_key.kdl => false_prop_key_fail.kdl} (100%) rename tests/test_cases/input/{floating_point_keyword_identifier_strings_error.kdl.kdl => floating_point_keyword_identifier_strings_error.kdl_fail.kdl} (100%) rename tests/test_cases/input/{hash_in_id.kdl => hash_in_id_fail.kdl} (100%) rename tests/test_cases/input/{illegal_char_in_binary.kdl => illegal_char_in_binary_fail.kdl} (100%) rename tests/test_cases/input/{illegal_char_in_hex.kdl => illegal_char_in_hex_fail.kdl} (100%) rename tests/test_cases/input/{illegal_char_in_octal.kdl => illegal_char_in_octal_fail.kdl} (100%) rename tests/test_cases/input/{just_space_in_arg_type.kdl => just_space_in_arg_type_fail.kdl} (100%) rename tests/test_cases/input/{just_space_in_node_type.kdl => just_space_in_node_type_fail.kdl} (100%) rename tests/test_cases/input/{just_space_in_prop_type.kdl => just_space_in_prop_type_fail.kdl} (100%) rename tests/test_cases/input/{just_type_no_arg.kdl => just_type_no_arg_fail.kdl} (100%) rename tests/test_cases/input/{just_type_no_node_id.kdl => just_type_no_node_id_fail.kdl} (100%) rename tests/test_cases/input/{just_type_no_prop.kdl => just_type_no_prop_fail.kdl} (100%) rename tests/test_cases/input/{multiline_raw_string_non_matching_prefix_character_error.kdl => multiline_raw_string_non_matching_prefix_character_error_fail.kdl} (100%) rename tests/test_cases/input/{multiline_raw_string_non_matching_prefix_count_error.kdl => multiline_raw_string_non_matching_prefix_count_error_fail.kdl} (100%) rename tests/test_cases/input/{multiline_raw_string_single_line_err.kdl => multiline_raw_string_single_line_err_fail.kdl} (100%) rename tests/test_cases/input/{multiline_raw_string_single_quote_err.kdl => multiline_raw_string_single_quote_err_fail.kdl} (100%) rename tests/test_cases/input/{multiline_string_non_matching_prefix_character_error.kdl => multiline_string_non_matching_prefix_character_error_fail.kdl} (100%) rename tests/test_cases/input/{multiline_string_non_matching_prefix_count_error.kdl => multiline_string_non_matching_prefix_count_error_fail.kdl} (100%) rename tests/test_cases/input/{multiline_string_single_line_err.kdl => multiline_string_single_line_err_fail.kdl} (100%) rename tests/test_cases/input/{multiline_string_single_quote_err.kdl => multiline_string_single_quote_err_fail.kdl} (100%) rename tests/test_cases/input/{multiple_dots_in_float_before_exponent.kdl => multiple_dots_in_float_before_exponent_fail.kdl} (100%) rename tests/test_cases/input/{multiple_dots_in_float.kdl => multiple_dots_in_float_fail.kdl} (100%) rename tests/test_cases/input/{multiple_es_in_float.kdl => multiple_es_in_float_fail.kdl} (100%) rename tests/test_cases/input/{multiple_x_in_hex.kdl => multiple_x_in_hex_fail.kdl} (100%) rename tests/test_cases/input/{no_digits_in_hex.kdl => no_digits_in_hex_fail.kdl} (100%) rename tests/test_cases/input/{no_integer_digit.kdl => no_integer_digit_fail.kdl} (100%) rename tests/test_cases/input/{no_solidus_escape.kdl => no_solidus_escape_fail.kdl} (100%) rename tests/test_cases/input/{null_prop_key.kdl => null_prop_key_fail.kdl} (100%) rename tests/test_cases/input/{parens_in_bare_id.kdl => parens_in_bare_id_fail.kdl} (100%) rename tests/test_cases/input/{quote_in_bare_id.kdl => quote_in_bare_id_fail.kdl} (100%) rename tests/test_cases/input/{slash_in_bare_id.kdl => slash_in_bare_id_fail.kdl} (100%) rename tests/test_cases/input/{slashdash_child_block_before_entry_err.kdl => slashdash_child_block_before_entry_err_fail.kdl} (100%) rename tests/test_cases/input/{square_bracket_in_bare_id.kdl => square_bracket_in_bare_id_fail.kdl} (100%) rename tests/test_cases/input/{true_prop_key.kdl => true_prop_key_fail.kdl} (100%) rename tests/test_cases/input/{type_before_prop_key.kdl => type_before_prop_key_fail.kdl} (100%) rename tests/test_cases/input/{unbalanced_raw_hashes.kdl => unbalanced_raw_hashes_fail.kdl} (100%) rename tests/test_cases/input/{underscore_at_start_of_fraction.kdl => underscore_at_start_of_fraction_fail.kdl} (100%) rename tests/test_cases/input/{underscore_at_start_of_hex.kdl => underscore_at_start_of_hex_fail.kdl} (100%) rename tests/test_cases/input/{unicode_delete.kdl => unicode_delete_fail.kdl} (100%) rename tests/test_cases/input/{unicode_fsi.kdl => unicode_fsi_fail.kdl} (100%) rename tests/test_cases/input/{unicode_lre.kdl => unicode_lre_fail.kdl} (100%) rename tests/test_cases/input/{unicode_lri.kdl => unicode_lri_fail.kdl} (100%) rename tests/test_cases/input/{unicode_lrm.kdl => unicode_lrm_fail.kdl} (100%) rename tests/test_cases/input/{unicode_lro.kdl => unicode_lro_fail.kdl} (100%) rename tests/test_cases/input/{unicode_pdf.kdl => unicode_pdf_fail.kdl} (100%) rename tests/test_cases/input/{unicode_pdi.kdl => unicode_pdi_fail.kdl} (100%) rename tests/test_cases/input/{unicode_rle.kdl => unicode_rle_fail.kdl} (100%) rename tests/test_cases/input/{unicode_rli.kdl => unicode_rli_fail.kdl} (100%) rename tests/test_cases/input/{unicode_rlm.kdl => unicode_rlm_fail.kdl} (100%) rename tests/test_cases/input/{unicode_rlo.kdl => unicode_rlo_fail.kdl} (100%) rename tests/test_cases/input/{unicode_under_0x20.kdl => unicode_under_0x20_fail.kdl} (100%) rename tests/test_cases/input/{unterminated_empty_node.kdl => unterminated_empty_node_fail.kdl} (100%) diff --git a/tests/test_cases/input/bare_ident_numeric_dot.kdl b/tests/test_cases/input/bare_ident_numeric_dot_fail.kdl similarity index 100% rename from tests/test_cases/input/bare_ident_numeric_dot.kdl rename to tests/test_cases/input/bare_ident_numeric_dot_fail.kdl diff --git a/tests/test_cases/input/bare_ident_numeric.kdl b/tests/test_cases/input/bare_ident_numeric_fail.kdl similarity index 100% rename from tests/test_cases/input/bare_ident_numeric.kdl rename to tests/test_cases/input/bare_ident_numeric_fail.kdl diff --git a/tests/test_cases/input/bare_ident_numeric_sign.kdl b/tests/test_cases/input/bare_ident_numeric_sign_fail.kdl similarity index 100% rename from tests/test_cases/input/bare_ident_numeric_sign.kdl rename to tests/test_cases/input/bare_ident_numeric_sign_fail.kdl diff --git a/tests/test_cases/input/bom_later.kdl b/tests/test_cases/input/bom_later_fail.kdl similarity index 100% rename from tests/test_cases/input/bom_later.kdl rename to tests/test_cases/input/bom_later_fail.kdl diff --git a/tests/test_cases/input/brackets_in_bare_id.kdl b/tests/test_cases/input/brackets_in_bare_id_fail.kdl similarity index 100% rename from tests/test_cases/input/brackets_in_bare_id.kdl rename to tests/test_cases/input/brackets_in_bare_id_fail.kdl diff --git a/tests/test_cases/input/dot_but_no_fraction_before_exponent.kdl b/tests/test_cases/input/dot_but_no_fraction_before_exponent_fail.kdl similarity index 100% rename from tests/test_cases/input/dot_but_no_fraction_before_exponent.kdl rename to tests/test_cases/input/dot_but_no_fraction_before_exponent_fail.kdl diff --git a/tests/test_cases/input/dot_but_no_fraction.kdl b/tests/test_cases/input/dot_but_no_fraction_fail.kdl similarity index 100% rename from tests/test_cases/input/dot_but_no_fraction.kdl rename to tests/test_cases/input/dot_but_no_fraction_fail.kdl diff --git a/tests/test_cases/input/dot_in_exponent.kdl b/tests/test_cases/input/dot_in_exponent_fail.kdl similarity index 100% rename from tests/test_cases/input/dot_in_exponent.kdl rename to tests/test_cases/input/dot_in_exponent_fail.kdl diff --git a/tests/test_cases/input/dot_zero.kdl b/tests/test_cases/input/dot_zero_fail.kdl similarity index 100% rename from tests/test_cases/input/dot_zero.kdl rename to tests/test_cases/input/dot_zero_fail.kdl diff --git a/tests/test_cases/input/empty_arg_type.kdl b/tests/test_cases/input/empty_arg_type_fail.kdl similarity index 100% rename from tests/test_cases/input/empty_arg_type.kdl rename to tests/test_cases/input/empty_arg_type_fail.kdl diff --git a/tests/test_cases/input/empty_node_type.kdl b/tests/test_cases/input/empty_node_type_fail.kdl similarity index 100% rename from tests/test_cases/input/empty_node_type.kdl rename to tests/test_cases/input/empty_node_type_fail.kdl diff --git a/tests/test_cases/input/empty_prop_type.kdl b/tests/test_cases/input/empty_prop_type_fail.kdl similarity index 100% rename from tests/test_cases/input/empty_prop_type.kdl rename to tests/test_cases/input/empty_prop_type_fail.kdl diff --git a/tests/test_cases/input/err_backslash_in_bare_id.kdl b/tests/test_cases/input/err_backslash_in_bare_id_fail.kdl similarity index 100% rename from tests/test_cases/input/err_backslash_in_bare_id.kdl rename to tests/test_cases/input/err_backslash_in_bare_id_fail.kdl diff --git a/tests/test_cases/input/false_prop_key.kdl b/tests/test_cases/input/false_prop_key_fail.kdl similarity index 100% rename from tests/test_cases/input/false_prop_key.kdl rename to tests/test_cases/input/false_prop_key_fail.kdl diff --git a/tests/test_cases/input/floating_point_keyword_identifier_strings_error.kdl.kdl b/tests/test_cases/input/floating_point_keyword_identifier_strings_error.kdl_fail.kdl similarity index 100% rename from tests/test_cases/input/floating_point_keyword_identifier_strings_error.kdl.kdl rename to tests/test_cases/input/floating_point_keyword_identifier_strings_error.kdl_fail.kdl diff --git a/tests/test_cases/input/hash_in_id.kdl b/tests/test_cases/input/hash_in_id_fail.kdl similarity index 100% rename from tests/test_cases/input/hash_in_id.kdl rename to tests/test_cases/input/hash_in_id_fail.kdl diff --git a/tests/test_cases/input/illegal_char_in_binary.kdl b/tests/test_cases/input/illegal_char_in_binary_fail.kdl similarity index 100% rename from tests/test_cases/input/illegal_char_in_binary.kdl rename to tests/test_cases/input/illegal_char_in_binary_fail.kdl diff --git a/tests/test_cases/input/illegal_char_in_hex.kdl b/tests/test_cases/input/illegal_char_in_hex_fail.kdl similarity index 100% rename from tests/test_cases/input/illegal_char_in_hex.kdl rename to tests/test_cases/input/illegal_char_in_hex_fail.kdl diff --git a/tests/test_cases/input/illegal_char_in_octal.kdl b/tests/test_cases/input/illegal_char_in_octal_fail.kdl similarity index 100% rename from tests/test_cases/input/illegal_char_in_octal.kdl rename to tests/test_cases/input/illegal_char_in_octal_fail.kdl diff --git a/tests/test_cases/input/just_space_in_arg_type.kdl b/tests/test_cases/input/just_space_in_arg_type_fail.kdl similarity index 100% rename from tests/test_cases/input/just_space_in_arg_type.kdl rename to tests/test_cases/input/just_space_in_arg_type_fail.kdl diff --git a/tests/test_cases/input/just_space_in_node_type.kdl b/tests/test_cases/input/just_space_in_node_type_fail.kdl similarity index 100% rename from tests/test_cases/input/just_space_in_node_type.kdl rename to tests/test_cases/input/just_space_in_node_type_fail.kdl diff --git a/tests/test_cases/input/just_space_in_prop_type.kdl b/tests/test_cases/input/just_space_in_prop_type_fail.kdl similarity index 100% rename from tests/test_cases/input/just_space_in_prop_type.kdl rename to tests/test_cases/input/just_space_in_prop_type_fail.kdl diff --git a/tests/test_cases/input/just_type_no_arg.kdl b/tests/test_cases/input/just_type_no_arg_fail.kdl similarity index 100% rename from tests/test_cases/input/just_type_no_arg.kdl rename to tests/test_cases/input/just_type_no_arg_fail.kdl diff --git a/tests/test_cases/input/just_type_no_node_id.kdl b/tests/test_cases/input/just_type_no_node_id_fail.kdl similarity index 100% rename from tests/test_cases/input/just_type_no_node_id.kdl rename to tests/test_cases/input/just_type_no_node_id_fail.kdl diff --git a/tests/test_cases/input/just_type_no_prop.kdl b/tests/test_cases/input/just_type_no_prop_fail.kdl similarity index 100% rename from tests/test_cases/input/just_type_no_prop.kdl rename to tests/test_cases/input/just_type_no_prop_fail.kdl diff --git a/tests/test_cases/input/multiline_raw_string_non_matching_prefix_character_error.kdl b/tests/test_cases/input/multiline_raw_string_non_matching_prefix_character_error_fail.kdl similarity index 100% rename from tests/test_cases/input/multiline_raw_string_non_matching_prefix_character_error.kdl rename to tests/test_cases/input/multiline_raw_string_non_matching_prefix_character_error_fail.kdl diff --git a/tests/test_cases/input/multiline_raw_string_non_matching_prefix_count_error.kdl b/tests/test_cases/input/multiline_raw_string_non_matching_prefix_count_error_fail.kdl similarity index 100% rename from tests/test_cases/input/multiline_raw_string_non_matching_prefix_count_error.kdl rename to tests/test_cases/input/multiline_raw_string_non_matching_prefix_count_error_fail.kdl diff --git a/tests/test_cases/input/multiline_raw_string_single_line_err.kdl b/tests/test_cases/input/multiline_raw_string_single_line_err_fail.kdl similarity index 100% rename from tests/test_cases/input/multiline_raw_string_single_line_err.kdl rename to tests/test_cases/input/multiline_raw_string_single_line_err_fail.kdl diff --git a/tests/test_cases/input/multiline_raw_string_single_quote_err.kdl b/tests/test_cases/input/multiline_raw_string_single_quote_err_fail.kdl similarity index 100% rename from tests/test_cases/input/multiline_raw_string_single_quote_err.kdl rename to tests/test_cases/input/multiline_raw_string_single_quote_err_fail.kdl diff --git a/tests/test_cases/input/multiline_string_non_matching_prefix_character_error.kdl b/tests/test_cases/input/multiline_string_non_matching_prefix_character_error_fail.kdl similarity index 100% rename from tests/test_cases/input/multiline_string_non_matching_prefix_character_error.kdl rename to tests/test_cases/input/multiline_string_non_matching_prefix_character_error_fail.kdl diff --git a/tests/test_cases/input/multiline_string_non_matching_prefix_count_error.kdl b/tests/test_cases/input/multiline_string_non_matching_prefix_count_error_fail.kdl similarity index 100% rename from tests/test_cases/input/multiline_string_non_matching_prefix_count_error.kdl rename to tests/test_cases/input/multiline_string_non_matching_prefix_count_error_fail.kdl diff --git a/tests/test_cases/input/multiline_string_single_line_err.kdl b/tests/test_cases/input/multiline_string_single_line_err_fail.kdl similarity index 100% rename from tests/test_cases/input/multiline_string_single_line_err.kdl rename to tests/test_cases/input/multiline_string_single_line_err_fail.kdl diff --git a/tests/test_cases/input/multiline_string_single_quote_err.kdl b/tests/test_cases/input/multiline_string_single_quote_err_fail.kdl similarity index 100% rename from tests/test_cases/input/multiline_string_single_quote_err.kdl rename to tests/test_cases/input/multiline_string_single_quote_err_fail.kdl diff --git a/tests/test_cases/input/multiple_dots_in_float_before_exponent.kdl b/tests/test_cases/input/multiple_dots_in_float_before_exponent_fail.kdl similarity index 100% rename from tests/test_cases/input/multiple_dots_in_float_before_exponent.kdl rename to tests/test_cases/input/multiple_dots_in_float_before_exponent_fail.kdl diff --git a/tests/test_cases/input/multiple_dots_in_float.kdl b/tests/test_cases/input/multiple_dots_in_float_fail.kdl similarity index 100% rename from tests/test_cases/input/multiple_dots_in_float.kdl rename to tests/test_cases/input/multiple_dots_in_float_fail.kdl diff --git a/tests/test_cases/input/multiple_es_in_float.kdl b/tests/test_cases/input/multiple_es_in_float_fail.kdl similarity index 100% rename from tests/test_cases/input/multiple_es_in_float.kdl rename to tests/test_cases/input/multiple_es_in_float_fail.kdl diff --git a/tests/test_cases/input/multiple_x_in_hex.kdl b/tests/test_cases/input/multiple_x_in_hex_fail.kdl similarity index 100% rename from tests/test_cases/input/multiple_x_in_hex.kdl rename to tests/test_cases/input/multiple_x_in_hex_fail.kdl diff --git a/tests/test_cases/input/no_digits_in_hex.kdl b/tests/test_cases/input/no_digits_in_hex_fail.kdl similarity index 100% rename from tests/test_cases/input/no_digits_in_hex.kdl rename to tests/test_cases/input/no_digits_in_hex_fail.kdl diff --git a/tests/test_cases/input/no_integer_digit.kdl b/tests/test_cases/input/no_integer_digit_fail.kdl similarity index 100% rename from tests/test_cases/input/no_integer_digit.kdl rename to tests/test_cases/input/no_integer_digit_fail.kdl diff --git a/tests/test_cases/input/no_solidus_escape.kdl b/tests/test_cases/input/no_solidus_escape_fail.kdl similarity index 100% rename from tests/test_cases/input/no_solidus_escape.kdl rename to tests/test_cases/input/no_solidus_escape_fail.kdl diff --git a/tests/test_cases/input/null_prop_key.kdl b/tests/test_cases/input/null_prop_key_fail.kdl similarity index 100% rename from tests/test_cases/input/null_prop_key.kdl rename to tests/test_cases/input/null_prop_key_fail.kdl diff --git a/tests/test_cases/input/parens_in_bare_id.kdl b/tests/test_cases/input/parens_in_bare_id_fail.kdl similarity index 100% rename from tests/test_cases/input/parens_in_bare_id.kdl rename to tests/test_cases/input/parens_in_bare_id_fail.kdl diff --git a/tests/test_cases/input/quote_in_bare_id.kdl b/tests/test_cases/input/quote_in_bare_id_fail.kdl similarity index 100% rename from tests/test_cases/input/quote_in_bare_id.kdl rename to tests/test_cases/input/quote_in_bare_id_fail.kdl diff --git a/tests/test_cases/input/slash_in_bare_id.kdl b/tests/test_cases/input/slash_in_bare_id_fail.kdl similarity index 100% rename from tests/test_cases/input/slash_in_bare_id.kdl rename to tests/test_cases/input/slash_in_bare_id_fail.kdl diff --git a/tests/test_cases/input/slashdash_child_block_before_entry_err.kdl b/tests/test_cases/input/slashdash_child_block_before_entry_err_fail.kdl similarity index 100% rename from tests/test_cases/input/slashdash_child_block_before_entry_err.kdl rename to tests/test_cases/input/slashdash_child_block_before_entry_err_fail.kdl diff --git a/tests/test_cases/input/square_bracket_in_bare_id.kdl b/tests/test_cases/input/square_bracket_in_bare_id_fail.kdl similarity index 100% rename from tests/test_cases/input/square_bracket_in_bare_id.kdl rename to tests/test_cases/input/square_bracket_in_bare_id_fail.kdl diff --git a/tests/test_cases/input/true_prop_key.kdl b/tests/test_cases/input/true_prop_key_fail.kdl similarity index 100% rename from tests/test_cases/input/true_prop_key.kdl rename to tests/test_cases/input/true_prop_key_fail.kdl diff --git a/tests/test_cases/input/type_before_prop_key.kdl b/tests/test_cases/input/type_before_prop_key_fail.kdl similarity index 100% rename from tests/test_cases/input/type_before_prop_key.kdl rename to tests/test_cases/input/type_before_prop_key_fail.kdl diff --git a/tests/test_cases/input/unbalanced_raw_hashes.kdl b/tests/test_cases/input/unbalanced_raw_hashes_fail.kdl similarity index 100% rename from tests/test_cases/input/unbalanced_raw_hashes.kdl rename to tests/test_cases/input/unbalanced_raw_hashes_fail.kdl diff --git a/tests/test_cases/input/underscore_at_start_of_fraction.kdl b/tests/test_cases/input/underscore_at_start_of_fraction_fail.kdl similarity index 100% rename from tests/test_cases/input/underscore_at_start_of_fraction.kdl rename to tests/test_cases/input/underscore_at_start_of_fraction_fail.kdl diff --git a/tests/test_cases/input/underscore_at_start_of_hex.kdl b/tests/test_cases/input/underscore_at_start_of_hex_fail.kdl similarity index 100% rename from tests/test_cases/input/underscore_at_start_of_hex.kdl rename to tests/test_cases/input/underscore_at_start_of_hex_fail.kdl diff --git a/tests/test_cases/input/unicode_delete.kdl b/tests/test_cases/input/unicode_delete_fail.kdl similarity index 100% rename from tests/test_cases/input/unicode_delete.kdl rename to tests/test_cases/input/unicode_delete_fail.kdl diff --git a/tests/test_cases/input/unicode_fsi.kdl b/tests/test_cases/input/unicode_fsi_fail.kdl similarity index 100% rename from tests/test_cases/input/unicode_fsi.kdl rename to tests/test_cases/input/unicode_fsi_fail.kdl diff --git a/tests/test_cases/input/unicode_lre.kdl b/tests/test_cases/input/unicode_lre_fail.kdl similarity index 100% rename from tests/test_cases/input/unicode_lre.kdl rename to tests/test_cases/input/unicode_lre_fail.kdl diff --git a/tests/test_cases/input/unicode_lri.kdl b/tests/test_cases/input/unicode_lri_fail.kdl similarity index 100% rename from tests/test_cases/input/unicode_lri.kdl rename to tests/test_cases/input/unicode_lri_fail.kdl diff --git a/tests/test_cases/input/unicode_lrm.kdl b/tests/test_cases/input/unicode_lrm_fail.kdl similarity index 100% rename from tests/test_cases/input/unicode_lrm.kdl rename to tests/test_cases/input/unicode_lrm_fail.kdl diff --git a/tests/test_cases/input/unicode_lro.kdl b/tests/test_cases/input/unicode_lro_fail.kdl similarity index 100% rename from tests/test_cases/input/unicode_lro.kdl rename to tests/test_cases/input/unicode_lro_fail.kdl diff --git a/tests/test_cases/input/unicode_pdf.kdl b/tests/test_cases/input/unicode_pdf_fail.kdl similarity index 100% rename from tests/test_cases/input/unicode_pdf.kdl rename to tests/test_cases/input/unicode_pdf_fail.kdl diff --git a/tests/test_cases/input/unicode_pdi.kdl b/tests/test_cases/input/unicode_pdi_fail.kdl similarity index 100% rename from tests/test_cases/input/unicode_pdi.kdl rename to tests/test_cases/input/unicode_pdi_fail.kdl diff --git a/tests/test_cases/input/unicode_rle.kdl b/tests/test_cases/input/unicode_rle_fail.kdl similarity index 100% rename from tests/test_cases/input/unicode_rle.kdl rename to tests/test_cases/input/unicode_rle_fail.kdl diff --git a/tests/test_cases/input/unicode_rli.kdl b/tests/test_cases/input/unicode_rli_fail.kdl similarity index 100% rename from tests/test_cases/input/unicode_rli.kdl rename to tests/test_cases/input/unicode_rli_fail.kdl diff --git a/tests/test_cases/input/unicode_rlm.kdl b/tests/test_cases/input/unicode_rlm_fail.kdl similarity index 100% rename from tests/test_cases/input/unicode_rlm.kdl rename to tests/test_cases/input/unicode_rlm_fail.kdl diff --git a/tests/test_cases/input/unicode_rlo.kdl b/tests/test_cases/input/unicode_rlo_fail.kdl similarity index 100% rename from tests/test_cases/input/unicode_rlo.kdl rename to tests/test_cases/input/unicode_rlo_fail.kdl diff --git a/tests/test_cases/input/unicode_under_0x20.kdl b/tests/test_cases/input/unicode_under_0x20_fail.kdl similarity index 100% rename from tests/test_cases/input/unicode_under_0x20.kdl rename to tests/test_cases/input/unicode_under_0x20_fail.kdl diff --git a/tests/test_cases/input/unterminated_empty_node.kdl b/tests/test_cases/input/unterminated_empty_node_fail.kdl similarity index 100% rename from tests/test_cases/input/unterminated_empty_node.kdl rename to tests/test_cases/input/unterminated_empty_node_fail.kdl