kdl/tests/test_cases/expected_kdl
Kat Marchán 717e86cb1c
went over tests and tweaked a few things (#431)
2024-12-11 19:45:25 -08:00
..
all_escapes.kdl test fixes 2023-12-17 13:37:37 -08:00
all_node_fields.kdl update tests 2023-12-16 14:44:32 -08:00
arg_and_prop_same_name.kdl update tests 2023-12-16 14:44:32 -08:00
arg_bare.kdl test fixes 2023-12-17 13:37:37 -08:00
arg_false_type.kdl update tests 2023-12-16 14:44:32 -08:00
arg_float_type.kdl Add type annotation tests from kdl4j and tweak unusual char in quoted id test (#181) 2021-09-19 08:11:19 -07:00
arg_hex_type.kdl fix: non-decimal test output according to docs (#196) 2021-09-27 17:44:21 -07:00
arg_null_type.kdl update tests 2023-12-16 14:44:32 -08:00
arg_raw_string_type.kdl update tests 2023-12-16 14:44:32 -08:00
arg_string_type.kdl update tests 2023-12-16 14:44:32 -08:00
arg_true_type.kdl update tests 2023-12-16 14:44:32 -08:00
arg_type.kdl update tests 2023-12-16 14:44:32 -08:00
arg_zero_type.kdl Add type annotation tests from kdl4j and tweak unusual char in quoted id test (#181) 2021-09-19 08:11:19 -07:00
asterisk_in_block_comment.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
bare_emoji.kdl update tests 2023-12-16 14:44:32 -08:00
bare_ident_dot.kdl KDL V2 Test Fixes (#368) 2024-01-06 14:50:37 -08:00
bare_ident_sign.kdl KDL V2 Test Fixes (#368) 2024-01-06 14:50:37 -08:00
bare_ident_sign_dot.kdl KDL V2 Test Fixes (#368) 2024-01-06 14:50:37 -08:00
binary.kdl fix: non-decimal test output according to docs (#196) 2021-09-27 17:44:21 -07:00
binary_trailing_underscore.kdl fix: non-decimal test output according to docs (#196) 2021-09-27 17:44:21 -07:00
binary_underscore.kdl fix: non-decimal test output according to docs (#196) 2021-09-27 17:44:21 -07:00
blank_arg_type.kdl Add type annotation tests from kdl4j and tweak unusual char in quoted id test (#181) 2021-09-19 08:11:19 -07:00
blank_node_type.kdl Add type annotation tests from kdl4j and tweak unusual char in quoted id test (#181) 2021-09-19 08:11:19 -07:00
blank_prop_type.kdl update tests 2023-12-16 14:44:32 -08:00
block_comment.kdl update tests 2023-12-16 14:44:32 -08:00
block_comment_after_node.kdl update tests 2023-12-16 14:44:32 -08:00
block_comment_before_node.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
block_comment_before_node_no_space.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
block_comment_newline.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
bom_initial.kdl update tests 2023-12-16 14:44:32 -08:00
boolean_arg.kdl update tests 2023-12-16 14:44:32 -08:00
boolean_prop.kdl update tests 2023-12-16 14:44:32 -08:00
chevrons_in_bare_id.kdl update tests 2023-12-16 14:44:32 -08:00
comma_in_bare_id.kdl update tests 2023-12-16 14:44:32 -08:00
comment_after_arg_type.kdl Comments are now allowed in and around types (along with other types of ws) 2023-12-26 14:58:49 -08:00
comment_after_node_type.kdl Comments are now allowed in and around types (along with other types of ws) 2023-12-26 14:58:49 -08:00
comment_after_prop_type.kdl Comments are now allowed in and around types (along with other types of ws) 2023-12-26 14:58:49 -08:00
comment_and_newline.kdl update tests 2023-12-16 14:44:32 -08:00
comment_in_arg_type.kdl Comments are now allowed in and around types (along with other types of ws) 2023-12-26 14:58:49 -08:00
comment_in_node_type.kdl Comments are now allowed in and around types (along with other types of ws) 2023-12-26 14:58:49 -08:00
comment_in_prop_type.kdl Comments are now allowed in and around types (along with other types of ws) 2023-12-26 14:58:49 -08:00
commented_arg.kdl update tests 2023-12-16 14:44:32 -08:00
commented_child.kdl update tests 2023-12-16 14:44:32 -08:00
commented_line.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
commented_node.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
commented_prop.kdl update tests 2023-12-16 14:44:32 -08:00
crlf_between_nodes.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
dash_dash.kdl test fixes 2023-12-17 13:37:37 -08:00
emoji.kdl update tests 2023-12-16 14:44:32 -08:00
empty.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
empty_child.kdl Empty children aren't reflected in the data model. (#219) 2021-10-05 20:27:28 -07:00
empty_child_different_lines.kdl Empty children aren't reflected in the data model. (#219) 2021-10-05 20:27:28 -07:00
empty_child_same_line.kdl Empty children aren't reflected in the data model. (#219) 2021-10-05 20:27:28 -07:00
empty_child_whitespace.kdl Empty children aren't reflected in the data model. (#219) 2021-10-05 20:27:28 -07:00
empty_line_comment.kdl Add test for empty single-line comment (#292) 2022-09-02 07:37:10 -07:00
empty_quoted_node_id.kdl update tests 2023-12-16 14:44:32 -08:00
empty_quoted_prop_key.kdl test fixes 2023-12-17 13:37:37 -08:00
empty_string_arg.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
eof_after_escape.kdl KDL V2 Test Fixes (#368) 2024-01-06 14:50:37 -08:00
esc_newline_in_string.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
esc_unicode_in_string.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
escaped_whitespace.kdl Make multi-line ws prefix determined by the last line. 2023-12-26 14:19:45 -08:00
escline.kdl test fixes 2023-12-17 13:37:37 -08:00
escline_line_comment.kdl update tests 2023-12-16 14:44:32 -08:00
escline_node.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
false_prefix_in_bare_id.kdl tests: add more coverage for keywords (#189) 2021-09-20 19:01:48 -07:00
false_prefix_in_prop_key.kdl tests: add more coverage for keywords (#189) 2021-09-20 19:01:48 -07:00
floating_point_keywords.kdl add floats 2024-02-12 23:17:52 -08:00
hex.kdl fix: non-decimal test output according to docs (#196) 2021-09-27 17:44:21 -07:00
hex_int.kdl fix: non-decimal test output according to docs (#196) 2021-09-27 17:44:21 -07:00
hex_int_underscores.kdl fix: non-decimal test output according to docs (#196) 2021-09-27 17:44:21 -07:00
hex_leading_zero.kdl fix: non-decimal test output according to docs (#196) 2021-09-27 17:44:21 -07:00
initial_slashdash.kdl allow /- at the very beginning of a document 2024-02-12 23:00:50 -08:00
int_multiple_underscore.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
just_block_comment.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
just_child.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
just_newline.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
just_node_id.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
just_space.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
leading_newline.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
leading_zero_binary.kdl fix: non-decimal test output according to docs (#196) 2021-09-27 17:44:21 -07:00
leading_zero_int.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
leading_zero_oct.kdl fix: non-decimal test output according to docs (#196) 2021-09-27 17:44:21 -07:00
multiline_comment.kdl update tests 2023-12-16 14:44:32 -08:00
multiline_nodes.kdl update tests 2023-12-16 14:44:32 -08:00
multiline_raw_string.kdl Fix more multiline tests 2023-12-26 14:28:25 -08:00
multiline_raw_string_containing_quotes.kdl Allow quotes in multi-line strings (#419) 2024-12-08 01:07:31 -08:00
multiline_raw_string_indented.kdl Update tests/test_cases/expected_kdl/multiline_raw_string_indented.kdl 2024-02-15 12:03:25 -08:00
multiline_string.kdl Fix more multiline tests 2023-12-26 14:28:25 -08:00
multiline_string_containing_quotes.kdl Allow quotes in multi-line strings (#419) 2024-12-08 01:07:31 -08:00
multiline_string_indented.kdl Update tests/test_cases/expected_kdl/multiline_string_indented.kdl 2024-02-15 12:03:18 -08:00
multiline_string_whitespace_only.kdl fix multiline_string_whitespace_only, closes #429 2024-12-11 18:16:00 -08:00
negative_exponent.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
negative_float.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
negative_int.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
nested_block_comment.kdl update tests 2023-12-16 14:44:32 -08:00
nested_children.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
nested_comments.kdl update tests 2023-12-16 14:44:32 -08:00
nested_multiline_block_comment.kdl update tests 2023-12-16 14:44:32 -08:00
newline_between_nodes.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
newlines_in_block_comment.kdl update tests 2023-12-16 14:44:32 -08:00
no_decimal_exponent.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
node_false.kdl update tests 2023-12-16 14:44:32 -08:00
node_true.kdl update tests 2023-12-16 14:44:32 -08:00
node_type.kdl Add type annotation tests from kdl4j and tweak unusual char in quoted id test (#181) 2021-09-19 08:11:19 -07:00
null_arg.kdl test fixes 2023-12-17 13:37:37 -08:00
null_prefix_in_bare_id.kdl tests: add more coverage for keywords (#189) 2021-09-20 19:01:48 -07:00
null_prefix_in_prop_key.kdl tests: add more coverage for keywords (#189) 2021-09-20 19:01:48 -07:00
null_prop.kdl update tests 2023-12-16 14:44:32 -08:00
numeric_arg.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
numeric_prop.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
octal.kdl fix: non-decimal test output according to docs (#196) 2021-09-27 17:44:21 -07:00
only_cr.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
only_line_comment.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
only_line_comment_crlf.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
only_line_comment_newline.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
optional_child_semicolon.kdl update tests 2023-12-16 14:44:32 -08:00
parse_all_arg_types.kdl update tests 2023-12-16 14:44:32 -08:00
positive_exponent.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
positive_int.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
preserve_duplicate_nodes.kdl Preserve duplicate nodes (#167) 2021-09-16 01:46:26 -07:00
preserve_node_order.kdl Add type annotation tests from kdl4j and tweak unusual char in quoted id test (#181) 2021-09-19 08:11:19 -07:00
prop_false_type.kdl update tests 2023-12-16 14:44:32 -08:00
prop_float_type.kdl Add type annotation tests from kdl4j and tweak unusual char in quoted id test (#181) 2021-09-19 08:11:19 -07:00
prop_hex_type.kdl Add type annotation tests from kdl4j and tweak unusual char in quoted id test (#181) 2021-09-19 08:11:19 -07:00
prop_identifier_type.kdl test fixes 2023-12-17 13:37:37 -08:00
prop_null_type.kdl update tests 2023-12-16 14:44:32 -08:00
prop_raw_string_type.kdl update tests 2023-12-16 14:44:32 -08:00
prop_string_type.kdl update tests 2023-12-16 14:44:32 -08:00
prop_true_type.kdl update tests 2023-12-16 14:44:32 -08:00
prop_type.kdl update tests 2023-12-16 14:44:32 -08:00
prop_zero_type.kdl Add type annotation tests from kdl4j and tweak unusual char in quoted id test (#181) 2021-09-19 08:11:19 -07:00
question_mark_before_number.kdl test fixes 2023-12-17 13:37:37 -08:00
quoted_arg_type.kdl Add type annotation tests from kdl4j and tweak unusual char in quoted id test (#181) 2021-09-19 08:11:19 -07:00
quoted_node_name.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
quoted_node_type.kdl Add type annotation tests from kdl4j and tweak unusual char in quoted id test (#181) 2021-09-19 08:11:19 -07:00
quoted_numeric.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
quoted_prop_name.kdl update tests 2023-12-16 14:44:32 -08:00
quoted_prop_type.kdl update tests 2023-12-16 14:44:32 -08:00
r_node.kdl update tests 2023-12-16 14:44:32 -08:00
raw_arg_type.kdl update tests 2023-12-16 14:44:32 -08:00
raw_node_name.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
raw_node_type.kdl Add type annotation tests from kdl4j and tweak unusual char in quoted id test (#181) 2021-09-19 08:11:19 -07:00
raw_prop_type.kdl update tests 2023-12-16 14:44:32 -08:00
raw_string_arg.kdl update tests 2023-12-16 14:44:32 -08:00
raw_string_backslash.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
raw_string_hash_no_esc.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
raw_string_just_backslash.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
raw_string_multiple_hash.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
raw_string_newline.kdl Make multi-line ws prefix determined by the last line. 2023-12-26 14:19:45 -08:00
raw_string_prop.kdl update tests 2023-12-16 14:44:32 -08:00
raw_string_quote.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
repeated_arg.kdl update tests 2023-12-16 14:44:32 -08:00
repeated_prop.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
same_name_nodes.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
sci_notation_large.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
sci_notation_small.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
semicolon_after_child.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
semicolon_in_child.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
semicolon_separated.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
semicolon_separated_nodes.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
semicolon_terminated.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
single_arg.kdl update tests 2023-12-16 14:44:32 -08:00
single_prop.kdl update tests 2023-12-16 14:44:32 -08:00
slashdash_arg_after_newline_esc.kdl update tests 2023-12-16 14:44:32 -08:00
slashdash_arg_before_newline_esc.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
slashdash_child.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
slashdash_empty_child.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
slashdash_escline_before_arg_type.kdl Allow node-space after slashdash and add a bunch more slashdash tests (#427) 2024-12-10 20:43:58 -08:00
slashdash_escline_before_children.kdl Allow node-space after slashdash and add a bunch more slashdash tests (#427) 2024-12-10 20:43:58 -08:00
slashdash_escline_before_node.kdl Allow node-space after slashdash and add a bunch more slashdash tests (#427) 2024-12-10 20:43:58 -08:00
slashdash_false_node.kdl Allow node-space after slashdash and add a bunch more slashdash tests (#427) 2024-12-10 20:43:58 -08:00
slashdash_full_node.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
slashdash_in_slashdash.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
slashdash_multi_line_comment_entry.kdl [v2] more predictable slashdash (#407) 2024-11-28 22:53:42 -08:00
slashdash_multi_line_comment_inline.kdl [v2] more predictable slashdash (#407) 2024-11-28 22:53:42 -08:00
slashdash_multiple_child_blocks.kdl [v2] more predictable slashdash (#407) 2024-11-28 22:53:42 -08:00
slashdash_negative_number.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
slashdash_newline_before_children.kdl [v2] more predictable slashdash (#407) 2024-11-28 22:53:42 -08:00
slashdash_newline_before_entry.kdl [v2] more predictable slashdash (#407) 2024-11-28 22:53:42 -08:00
slashdash_newline_before_node.kdl KDL documents always end in a newline 2024-12-10 15:55:21 -08:00
slashdash_node_in_child.kdl Empty children aren't reflected in the data model. (#219) 2021-10-05 20:27:28 -07:00
slashdash_node_with_child.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
slashdash_only_node.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
slashdash_only_node_with_space.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
slashdash_prop.kdl update tests 2023-12-16 14:44:32 -08:00
slashdash_raw_prop_key.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
slashdash_repeated_prop.kdl update tests 2023-12-16 14:44:32 -08:00
slashdash_single_line_comment_entry.kdl [v2] more predictable slashdash (#407) 2024-11-28 22:53:42 -08:00
slashdash_single_line_comment_node.kdl [v2] more predictable slashdash (#407) 2024-11-28 22:53:42 -08:00
space_after_arg_type.kdl update tests 2023-12-16 14:44:32 -08:00
space_after_node_type.kdl update tests 2023-12-16 14:44:32 -08:00
space_after_prop_type.kdl update tests 2023-12-16 14:44:32 -08:00
space_around_prop_marker.kdl update tests 2023-12-16 14:44:32 -08:00
space_in_arg_type.kdl update tests 2023-12-16 14:44:32 -08:00
space_in_node_type.kdl update tests 2023-12-16 14:44:32 -08:00
space_in_prop_type.kdl update tests 2023-12-16 14:44:32 -08:00
string_arg.kdl update tests 2023-12-16 14:44:32 -08:00
string_escaped_literal_whitespace.kdl update tests 2023-12-16 14:44:32 -08:00
string_prop.kdl update tests 2023-12-16 14:44:32 -08:00
tab_space.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
trailing_crlf.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
trailing_underscore_hex.kdl fix: non-decimal test output according to docs (#196) 2021-09-27 17:44:21 -07:00
trailing_underscore_octal.kdl fix: non-decimal test output according to docs (#196) 2021-09-27 17:44:21 -07:00
true_prefix_in_bare_id.kdl tests: add more coverage for keywords (#189) 2021-09-20 19:01:48 -07:00
true_prefix_in_prop_key.kdl tests: add more coverage for keywords (#189) 2021-09-20 19:01:48 -07:00
two_nodes.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
underscore_before_number.kdl update tests 2023-12-16 14:44:32 -08:00
underscore_in_exponent.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
underscore_in_float.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
underscore_in_fraction.kdl Add missing expected file (#217) 2021-10-04 17:47:24 -07:00
underscore_in_int.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
underscore_in_octal.kdl fix: non-decimal test output according to docs (#196) 2021-09-27 17:44:21 -07:00
unicode_silly.kdl Normalize space in expected output of unicode_silly (#412) 2024-12-02 00:06:46 -08:00
unusual_bare_id_chars_in_quoted_id.kdl went over tests and tweaked a few things (#431) 2024-12-11 19:45:25 -08:00
unusual_chars_in_bare_id.kdl went over tests and tweaked a few things (#431) 2024-12-11 19:45:25 -08:00
vertical_tab_whitespace.kdl update tests 2023-12-16 14:44:32 -08:00
zero_float.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00
zero_int.kdl bring over test suite from kdl4j (#119) 2021-08-31 22:25:11 -07:00