summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2021-01-20 10:57:30 +0100
committerGeorg Brandl <georg@python.org>2021-01-20 10:57:30 +0100
commitb40b0cca067c2e9c2f69c91abbd27e79ad243b42 (patch)
tree6f81b370c551ea06e89ff8333b5939df5625e757 /tests
parentdc9bf0c256dbd88c72349822d59b25f9d8225dc6 (diff)
downloadpygments-git-b40b0cca067c2e9c2f69c91abbd27e79ad243b42.tar.gz
Rename "tests/lexers" to "tests/snippets" and update the contribution
docs to point to both snippets and examplefiles.
Diffstat (limited to 'tests')
-rw-r--r--tests/conftest.py4
-rw-r--r--tests/snippets/apacheconf/test_directive_no_args.txt (renamed from tests/lexers/apacheconf/test_directive_no_args.txt)0
-rw-r--r--tests/snippets/apacheconf/test_fix_lock_absolute_path.txt (renamed from tests/lexers/apacheconf/test_fix_lock_absolute_path.txt)0
-rw-r--r--tests/snippets/apacheconf/test_include_globs.txt (renamed from tests/lexers/apacheconf/test_include_globs.txt)0
-rw-r--r--tests/snippets/apacheconf/test_malformed_scoped_directive_closing_tag.txt (renamed from tests/lexers/apacheconf/test_malformed_scoped_directive_closing_tag.txt)0
-rw-r--r--tests/snippets/apacheconf/test_multi_include_globs.txt (renamed from tests/lexers/apacheconf/test_multi_include_globs.txt)0
-rw-r--r--tests/snippets/apacheconf/test_multi_include_globs_root.txt (renamed from tests/lexers/apacheconf/test_multi_include_globs_root.txt)0
-rw-r--r--tests/snippets/apacheconf/test_multiline_argument.txt (renamed from tests/lexers/apacheconf/test_multiline_argument.txt)0
-rw-r--r--tests/snippets/apacheconf/test_multiline_comment.txt (renamed from tests/lexers/apacheconf/test_multiline_comment.txt)0
-rw-r--r--tests/snippets/apacheconf/test_normal_scoped_directive.txt (renamed from tests/lexers/apacheconf/test_normal_scoped_directive.txt)0
-rw-r--r--tests/snippets/asm/test_cpuid.txt (renamed from tests/lexers/asm/test_cpuid.txt)0
-rw-r--r--tests/snippets/bibtex/test_basic_bst.txt (renamed from tests/lexers/bibtex/test_basic_bst.txt)0
-rw-r--r--tests/snippets/bibtex/test_comment.txt (renamed from tests/lexers/bibtex/test_comment.txt)0
-rw-r--r--tests/snippets/bibtex/test_entry.txt (renamed from tests/lexers/bibtex/test_entry.txt)0
-rw-r--r--tests/snippets/bibtex/test_mismatched_brace.txt (renamed from tests/lexers/bibtex/test_mismatched_brace.txt)0
-rw-r--r--tests/snippets/bibtex/test_missing_body.txt (renamed from tests/lexers/bibtex/test_missing_body.txt)0
-rw-r--r--tests/snippets/bibtex/test_preamble.txt (renamed from tests/lexers/bibtex/test_preamble.txt)0
-rw-r--r--tests/snippets/bibtex/test_string.txt (renamed from tests/lexers/bibtex/test_string.txt)0
-rw-r--r--tests/snippets/c/test_label.txt (renamed from tests/lexers/c/test_label.txt)0
-rw-r--r--tests/snippets/c/test_label_followed_by_statement.txt (renamed from tests/lexers/c/test_label_followed_by_statement.txt)0
-rw-r--r--tests/snippets/c/test_label_space_before_colon.txt (renamed from tests/lexers/c/test_label_space_before_colon.txt)0
-rw-r--r--tests/snippets/c/test_numbers.txt (renamed from tests/lexers/c/test_numbers.txt)0
-rw-r--r--tests/snippets/c/test_preproc_file.txt (renamed from tests/lexers/c/test_preproc_file.txt)0
-rw-r--r--tests/snippets/c/test_preproc_file2.txt (renamed from tests/lexers/c/test_preproc_file2.txt)0
-rw-r--r--tests/snippets/c/test_switch.txt (renamed from tests/lexers/c/test_switch.txt)0
-rw-r--r--tests/snippets/c/test_switch_space_before_colon.txt (renamed from tests/lexers/c/test_switch_space_before_colon.txt)0
-rw-r--r--tests/snippets/cfm/test_basic_comment.txt (renamed from tests/lexers/cfm/test_basic_comment.txt)0
-rw-r--r--tests/snippets/cfm/test_nested_comment.txt (renamed from tests/lexers/cfm/test_nested_comment.txt)0
-rw-r--r--tests/snippets/coffeescript/test_beware_infinite_loop.txt (renamed from tests/lexers/coffeescript/test_beware_infinite_loop.txt)0
-rw-r--r--tests/snippets/coffeescript/test_mixed_slashes.txt (renamed from tests/lexers/coffeescript/test_mixed_slashes.txt)0
-rw-r--r--tests/snippets/conftest.py (renamed from tests/lexers/conftest.py)0
-rw-r--r--tests/snippets/console/test_comment_after_prompt.txt (renamed from tests/lexers/console/test_comment_after_prompt.txt)0
-rw-r--r--tests/snippets/console/test_newline_in_echo.txt (renamed from tests/lexers/console/test_newline_in_echo.txt)0
-rw-r--r--tests/snippets/console/test_newline_in_ls.txt (renamed from tests/lexers/console/test_newline_in_ls.txt)0
-rw-r--r--tests/snippets/console/test_virtualenv.txt (renamed from tests/lexers/console/test_virtualenv.txt)0
-rw-r--r--tests/snippets/coq/test_unicode.txt (renamed from tests/lexers/coq/test_unicode.txt)0
-rw-r--r--tests/snippets/cpp/test_good_comment.txt (renamed from tests/lexers/cpp/test_good_comment.txt)0
-rw-r--r--tests/snippets/cpp/test_open_comment.txt (renamed from tests/lexers/cpp/test_open_comment.txt)0
-rw-r--r--tests/snippets/crystal/test_annotation.txt (renamed from tests/lexers/crystal/test_annotation.txt)0
-rw-r--r--tests/snippets/crystal/test_array_access.txt (renamed from tests/lexers/crystal/test_array_access.txt)0
-rw-r--r--tests/snippets/crystal/test_chars.txt (renamed from tests/lexers/crystal/test_chars.txt)0
-rw-r--r--tests/snippets/crystal/test_constant_and_module.txt (renamed from tests/lexers/crystal/test_constant_and_module.txt)0
-rw-r--r--tests/snippets/crystal/test_escaped_bracestring.txt (renamed from tests/lexers/crystal/test_escaped_bracestring.txt)0
-rw-r--r--tests/snippets/crystal/test_escaped_interpolation.txt (renamed from tests/lexers/crystal/test_escaped_interpolation.txt)0
-rw-r--r--tests/snippets/crystal/test_interpolation_nested_curly.txt (renamed from tests/lexers/crystal/test_interpolation_nested_curly.txt)0
-rw-r--r--tests/snippets/crystal/test_lib.txt (renamed from tests/lexers/crystal/test_lib.txt)0
-rw-r--r--tests/snippets/crystal/test_macro.txt (renamed from tests/lexers/crystal/test_macro.txt)0
-rw-r--r--tests/snippets/crystal/test_operator_methods.txt (renamed from tests/lexers/crystal/test_operator_methods.txt)0
-rw-r--r--tests/snippets/crystal/test_percent_strings.txt (renamed from tests/lexers/crystal/test_percent_strings.txt)0
-rw-r--r--tests/snippets/crystal/test_percent_strings_special.txt (renamed from tests/lexers/crystal/test_percent_strings_special.txt)0
-rw-r--r--tests/snippets/crystal/test_pseudo_builtins.txt (renamed from tests/lexers/crystal/test_pseudo_builtins.txt)0
-rw-r--r--tests/snippets/crystal/test_pseudo_keywords.txt (renamed from tests/lexers/crystal/test_pseudo_keywords.txt)0
-rw-r--r--tests/snippets/crystal/test_range_syntax1.txt (renamed from tests/lexers/crystal/test_range_syntax1.txt)0
-rw-r--r--tests/snippets/crystal/test_range_syntax2.txt (renamed from tests/lexers/crystal/test_range_syntax2.txt)0
-rw-r--r--tests/snippets/csound/test_braced_strings.txt (renamed from tests/lexers/csound/test_braced_strings.txt)0
-rw-r--r--tests/snippets/csound/test_comments.txt (renamed from tests/lexers/csound/test_comments.txt)0
-rw-r--r--tests/snippets/csound/test_escape_sequences.txt (renamed from tests/lexers/csound/test_escape_sequences.txt)0
-rw-r--r--tests/snippets/csound/test_function_like_macro_definitions.txt (renamed from tests/lexers/csound/test_function_like_macro_definitions.txt)0
-rw-r--r--tests/snippets/csound/test_function_like_macros.txt (renamed from tests/lexers/csound/test_function_like_macros.txt)0
-rw-r--r--tests/snippets/csound/test_global_value_identifiers.txt (renamed from tests/lexers/csound/test_global_value_identifiers.txt)0
-rw-r--r--tests/snippets/csound/test_goto_statements.txt (renamed from tests/lexers/csound/test_goto_statements.txt)0
-rw-r--r--tests/snippets/csound/test_include_directives.txt (renamed from tests/lexers/csound/test_include_directives.txt)0
-rw-r--r--tests/snippets/csound/test_includestr_directives.txt (renamed from tests/lexers/csound/test_includestr_directives.txt)0
-rw-r--r--tests/snippets/csound/test_instrument_blocks.txt (renamed from tests/lexers/csound/test_instrument_blocks.txt)0
-rw-r--r--tests/snippets/csound/test_keywords.txt (renamed from tests/lexers/csound/test_keywords.txt)0
-rw-r--r--tests/snippets/csound/test_labels.txt (renamed from tests/lexers/csound/test_labels.txt)0
-rw-r--r--tests/snippets/csound/test_macro_preprocessor_directives.txt (renamed from tests/lexers/csound/test_macro_preprocessor_directives.txt)0
-rw-r--r--tests/snippets/csound/test_name.txt (renamed from tests/lexers/csound/test_name.txt)0
-rw-r--r--tests/snippets/csound/test_numbers.txt (renamed from tests/lexers/csound/test_numbers.txt)0
-rw-r--r--tests/snippets/csound/test_object_like_macro_definitions.txt (renamed from tests/lexers/csound/test_object_like_macro_definitions.txt)0
-rw-r--r--tests/snippets/csound/test_operators.txt (renamed from tests/lexers/csound/test_operators.txt)0
-rw-r--r--tests/snippets/csound/test_other_preprocessor_directives.txt (renamed from tests/lexers/csound/test_other_preprocessor_directives.txt)0
-rw-r--r--tests/snippets/csound/test_printks_and_prints_escape_sequences.txt (renamed from tests/lexers/csound/test_printks_and_prints_escape_sequences.txt)0
-rw-r--r--tests/snippets/csound/test_quoted_strings.txt (renamed from tests/lexers/csound/test_quoted_strings.txt)0
-rw-r--r--tests/snippets/csound/test_user_defined_opcodes.txt (renamed from tests/lexers/csound/test_user_defined_opcodes.txt)0
-rw-r--r--tests/snippets/doscon/test_gt_only.txt (renamed from tests/lexers/doscon/test_gt_only.txt)0
-rw-r--r--tests/snippets/ezhil/test_function.txt (renamed from tests/lexers/ezhil/test_function.txt)0
-rw-r--r--tests/snippets/ezhil/test_gcd_expr.txt (renamed from tests/lexers/ezhil/test_gcd_expr.txt)0
-rw-r--r--tests/snippets/ezhil/test_if_statement.txt (renamed from tests/lexers/ezhil/test_if_statement.txt)0
-rw-r--r--tests/snippets/ezhil/test_sum.txt (renamed from tests/lexers/ezhil/test_sum.txt)0
-rw-r--r--tests/snippets/gas/test_comments.txt (renamed from tests/lexers/gas/test_comments.txt)0
-rw-r--r--tests/snippets/gdscript/test_comment.txt (renamed from tests/lexers/gdscript/test_comment.txt)0
-rw-r--r--tests/snippets/gdscript/test_export_array.txt (renamed from tests/lexers/gdscript/test_export_array.txt)0
-rw-r--r--tests/snippets/gdscript/test_function_with_types.txt (renamed from tests/lexers/gdscript/test_function_with_types.txt)0
-rw-r--r--tests/snippets/gdscript/test_inner_class.txt (renamed from tests/lexers/gdscript/test_inner_class.txt)0
-rw-r--r--tests/snippets/gdscript/test_multiline_string.txt (renamed from tests/lexers/gdscript/test_multiline_string.txt)0
-rw-r--r--tests/snippets/gdscript/test_signal.txt (renamed from tests/lexers/gdscript/test_signal.txt)0
-rw-r--r--tests/snippets/gdscript/test_simple_function.txt (renamed from tests/lexers/gdscript/test_simple_function.txt)0
-rw-r--r--tests/snippets/gdscript/test_variable_declaration_and_assigment.txt (renamed from tests/lexers/gdscript/test_variable_declaration_and_assigment.txt)0
-rw-r--r--tests/snippets/haskell/test_promoted_names.txt (renamed from tests/lexers/haskell/test_promoted_names.txt)0
-rw-r--r--tests/snippets/http/test_application_calendar_xml.txt (renamed from tests/lexers/http/test_application_calendar_xml.txt)0
-rw-r--r--tests/snippets/http/test_application_xml.txt (renamed from tests/lexers/http/test_application_xml.txt)0
-rw-r--r--tests/snippets/http/test_http_status_line.txt (renamed from tests/lexers/http/test_http_status_line.txt)0
-rw-r--r--tests/snippets/http/test_http_status_line_without_reason_phrase.txt (renamed from tests/lexers/http/test_http_status_line_without_reason_phrase.txt)0
-rw-r--r--tests/snippets/http/test_http_status_line_without_reason_phrase_rfc_7230.txt (renamed from tests/lexers/http/test_http_status_line_without_reason_phrase_rfc_7230.txt)0
-rw-r--r--tests/snippets/idris/test_compiler_directive.txt (renamed from tests/lexers/idris/test_compiler_directive.txt)0
-rw-r--r--tests/snippets/idris/test_reserved_word.txt (renamed from tests/lexers/idris/test_reserved_word.txt)0
-rw-r--r--tests/snippets/ini/test_indented_entries_1.txt (renamed from tests/lexers/ini/test_indented_entries_1.txt)0
-rw-r--r--tests/snippets/ini/test_indented_entries_2.txt (renamed from tests/lexers/ini/test_indented_entries_2.txt)0
-rw-r--r--tests/snippets/ini/test_indented_entries_3.txt (renamed from tests/lexers/ini/test_indented_entries_3.txt)0
-rw-r--r--tests/snippets/java/test_enhanced_for.txt (renamed from tests/lexers/java/test_enhanced_for.txt)0
-rw-r--r--tests/snippets/java/test_numeric_literals.txt (renamed from tests/lexers/java/test_numeric_literals.txt)0
-rw-r--r--tests/snippets/json/test_basic.txt (renamed from tests/lexers/json/test_basic.txt)0
-rw-r--r--tests/snippets/json/test_basic_bare.txt (renamed from tests/lexers/json/test_basic_bare.txt)0
-rw-r--r--tests/snippets/julia/test_unicode.txt (renamed from tests/lexers/julia/test_unicode.txt)0
-rw-r--r--tests/snippets/kotlin/test_can_cope_generics_in_destructuring.txt (renamed from tests/lexers/kotlin/test_can_cope_generics_in_destructuring.txt)0
-rw-r--r--tests/snippets/kotlin/test_can_cope_with_backtick_names_in_functions.txt (renamed from tests/lexers/kotlin/test_can_cope_with_backtick_names_in_functions.txt)0
-rw-r--r--tests/snippets/kotlin/test_can_cope_with_commas_and_dashes_in_backtick_Names.txt (renamed from tests/lexers/kotlin/test_can_cope_with_commas_and_dashes_in_backtick_Names.txt)0
-rw-r--r--tests/snippets/kotlin/test_can_cope_with_destructuring.txt (renamed from tests/lexers/kotlin/test_can_cope_with_destructuring.txt)0
-rw-r--r--tests/snippets/kotlin/test_can_cope_with_generics.txt (renamed from tests/lexers/kotlin/test_can_cope_with_generics.txt)0
-rw-r--r--tests/snippets/kotlin/test_should_cope_with_multiline_comments.txt (renamed from tests/lexers/kotlin/test_should_cope_with_multiline_comments.txt)0
-rw-r--r--tests/snippets/mason/test_handles_tags_correctly.txt (renamed from tests/lexers/mason/test_handles_tags_correctly.txt)0
-rw-r--r--tests/snippets/matlab/test_classes_with_properties.txt (renamed from tests/lexers/matlab/test_classes_with_properties.txt)0
-rw-r--r--tests/snippets/matlab/test_command_mode.txt (renamed from tests/lexers/matlab/test_command_mode.txt)0
-rw-r--r--tests/snippets/matlab/test_comment_after_continuation.txt (renamed from tests/lexers/matlab/test_comment_after_continuation.txt)0
-rw-r--r--tests/snippets/matlab/test_keywords_ended_by_newline.txt (renamed from tests/lexers/matlab/test_keywords_ended_by_newline.txt)0
-rw-r--r--tests/snippets/matlab/test_line_continuation.txt (renamed from tests/lexers/matlab/test_line_continuation.txt)0
-rw-r--r--tests/snippets/matlab/test_multiple_spaces_variable_assignment.txt (renamed from tests/lexers/matlab/test_multiple_spaces_variable_assignment.txt)0
-rw-r--r--tests/snippets/matlab/test_one_space_assignment.txt (renamed from tests/lexers/matlab/test_one_space_assignment.txt)0
-rw-r--r--tests/snippets/matlab/test_operator_multiple_space.txt (renamed from tests/lexers/matlab/test_operator_multiple_space.txt)0
-rw-r--r--tests/snippets/matlab/test_single_line.txt (renamed from tests/lexers/matlab/test_single_line.txt)0
-rw-r--r--tests/snippets/md/test_bold_fenced_by_asterisk.txt (renamed from tests/lexers/md/test_bold_fenced_by_asterisk.txt)0
-rw-r--r--tests/snippets/md/test_bold_fenced_by_underscore.txt (renamed from tests/lexers/md/test_bold_fenced_by_underscore.txt)0
-rw-r--r--tests/snippets/md/test_bulleted_list_1.txt (renamed from tests/lexers/md/test_bulleted_list_1.txt)0
-rw-r--r--tests/snippets/md/test_bulleted_list_2.txt (renamed from tests/lexers/md/test_bulleted_list_2.txt)0
-rw-r--r--tests/snippets/md/test_bulleted_list_3.txt (renamed from tests/lexers/md/test_bulleted_list_3.txt)0
-rw-r--r--tests/snippets/md/test_bulleted_list_4.txt (renamed from tests/lexers/md/test_bulleted_list_4.txt)0
-rw-r--r--tests/snippets/md/test_code_block_fenced_by_backticks.txt (renamed from tests/lexers/md/test_code_block_fenced_by_backticks.txt)0
-rw-r--r--tests/snippets/md/test_code_block_with_language.txt (renamed from tests/lexers/md/test_code_block_with_language.txt)0
-rw-r--r--tests/snippets/md/test_escape_italics.txt (renamed from tests/lexers/md/test_escape_italics.txt)0
-rw-r--r--tests/snippets/md/test_inline_code.txt (renamed from tests/lexers/md/test_inline_code.txt)0
-rw-r--r--tests/snippets/md/test_inline_code_after_block.txt (renamed from tests/lexers/md/test_inline_code_after_block.txt)0
-rw-r--r--tests/snippets/md/test_inline_code_in_list.txt (renamed from tests/lexers/md/test_inline_code_in_list.txt)0
-rw-r--r--tests/snippets/md/test_invalid_bold.txt (renamed from tests/lexers/md/test_invalid_bold.txt)0
-rw-r--r--tests/snippets/md/test_invalid_italics.txt (renamed from tests/lexers/md/test_invalid_italics.txt)0
-rw-r--r--tests/snippets/md/test_italics_and_bold.txt (renamed from tests/lexers/md/test_italics_and_bold.txt)0
-rw-r--r--tests/snippets/md/test_italics_fenced_by_asterisk.txt (renamed from tests/lexers/md/test_italics_fenced_by_asterisk.txt)0
-rw-r--r--tests/snippets/md/test_italics_fenced_by_underscore.txt (renamed from tests/lexers/md/test_italics_fenced_by_underscore.txt)0
-rw-r--r--tests/snippets/md/test_italics_no_multiline.txt (renamed from tests/lexers/md/test_italics_no_multiline.txt)0
-rw-r--r--tests/snippets/md/test_links.txt (renamed from tests/lexers/md/test_links.txt)0
-rw-r--r--tests/snippets/md/test_mentions.txt (renamed from tests/lexers/md/test_mentions.txt)0
-rw-r--r--tests/snippets/md/test_numbered_list.txt (renamed from tests/lexers/md/test_numbered_list.txt)0
-rw-r--r--tests/snippets/md/test_quote.txt (renamed from tests/lexers/md/test_quote.txt)0
-rw-r--r--tests/snippets/md/test_reference_style_links.txt (renamed from tests/lexers/md/test_reference_style_links.txt)0
-rw-r--r--tests/snippets/md/test_strikethrough.txt (renamed from tests/lexers/md/test_strikethrough.txt)0
-rw-r--r--tests/snippets/md/test_task_list.txt (renamed from tests/lexers/md/test_task_list.txt)0
-rw-r--r--tests/snippets/md/test_topics.txt (renamed from tests/lexers/md/test_topics.txt)0
-rw-r--r--tests/snippets/objectivec/test_literal_number_bool.txt (renamed from tests/lexers/objectivec/test_literal_number_bool.txt)0
-rw-r--r--tests/snippets/objectivec/test_literal_number_bool_expression.txt (renamed from tests/lexers/objectivec/test_literal_number_bool_expression.txt)0
-rw-r--r--tests/snippets/objectivec/test_literal_number_expression.txt (renamed from tests/lexers/objectivec/test_literal_number_expression.txt)0
-rw-r--r--tests/snippets/objectivec/test_literal_number_int.txt (renamed from tests/lexers/objectivec/test_literal_number_int.txt)0
-rw-r--r--tests/snippets/objectivec/test_literal_number_nested_expression.txt (renamed from tests/lexers/objectivec/test_literal_number_nested_expression.txt)0
-rw-r--r--tests/snippets/objectivec/test_module_import.txt (renamed from tests/lexers/objectivec/test_module_import.txt)0
-rw-r--r--tests/snippets/peg/test_basic.txt (renamed from tests/lexers/peg/test_basic.txt)0
-rw-r--r--tests/snippets/peg/test_modified_strings.txt (renamed from tests/lexers/peg/test_modified_strings.txt)0
-rw-r--r--tests/snippets/peg/test_operators.txt (renamed from tests/lexers/peg/test_operators.txt)0
-rw-r--r--tests/snippets/php/test_string_escaping_run.txt (renamed from tests/lexers/php/test_string_escaping_run.txt)0
-rw-r--r--tests/snippets/powershell/test_remoting_session.txt (renamed from tests/lexers/powershell/test_remoting_session.txt)0
-rw-r--r--tests/snippets/powershell/test_session.txt (renamed from tests/lexers/powershell/test_session.txt)0
-rw-r--r--tests/snippets/praat/test_broken_unquoted_string.txt (renamed from tests/lexers/praat/test_broken_unquoted_string.txt)0
-rw-r--r--tests/snippets/praat/test_function_call.txt (renamed from tests/lexers/praat/test_function_call.txt)0
-rw-r--r--tests/snippets/praat/test_inline_if.txt (renamed from tests/lexers/praat/test_inline_if.txt)0
-rw-r--r--tests/snippets/praat/test_interpolated_indexed_numeric_with_precision.txt (renamed from tests/lexers/praat/test_interpolated_indexed_numeric_with_precision.txt)0
-rw-r--r--tests/snippets/praat/test_interpolated_local_numeric_with_precision.txt (renamed from tests/lexers/praat/test_interpolated_local_numeric_with_precision.txt)0
-rw-r--r--tests/snippets/praat/test_interpolated_numeric_hash.txt (renamed from tests/lexers/praat/test_interpolated_numeric_hash.txt)0
-rw-r--r--tests/snippets/praat/test_interpolated_numeric_indexed.txt (renamed from tests/lexers/praat/test_interpolated_numeric_indexed.txt)0
-rw-r--r--tests/snippets/praat/test_interpolated_numeric_with_precision.txt (renamed from tests/lexers/praat/test_interpolated_numeric_with_precision.txt)0
-rw-r--r--tests/snippets/praat/test_interpolated_string_hash.txt (renamed from tests/lexers/praat/test_interpolated_string_hash.txt)0
-rw-r--r--tests/snippets/praat/test_interpolated_string_indexed.txt (renamed from tests/lexers/praat/test_interpolated_string_indexed.txt)0
-rw-r--r--tests/snippets/praat/test_interpolation_boundary.txt (renamed from tests/lexers/praat/test_interpolation_boundary.txt)0
-rw-r--r--tests/snippets/praat/test_numeric_assignment.txt (renamed from tests/lexers/praat/test_numeric_assignment.txt)0
-rw-r--r--tests/snippets/praat/test_string_assignment.txt (renamed from tests/lexers/praat/test_string_assignment.txt)0
-rw-r--r--tests/snippets/praat/test_string_escaped_quotes.txt (renamed from tests/lexers/praat/test_string_escaped_quotes.txt)0
-rw-r--r--tests/snippets/promql/test_expression_and_comment.txt (renamed from tests/lexers/promql/test_expression_and_comment.txt)0
-rw-r--r--tests/snippets/promql/test_function_delta.txt (renamed from tests/lexers/promql/test_function_delta.txt)0
-rw-r--r--tests/snippets/promql/test_function_multi_line.txt (renamed from tests/lexers/promql/test_function_multi_line.txt)0
-rw-r--r--tests/snippets/promql/test_function_multi_line_with_offset.txt (renamed from tests/lexers/promql/test_function_multi_line_with_offset.txt)0
-rw-r--r--tests/snippets/promql/test_function_sum_with_args.txt (renamed from tests/lexers/promql/test_function_sum_with_args.txt)0
-rw-r--r--tests/snippets/promql/test_metric.txt (renamed from tests/lexers/promql/test_metric.txt)0
-rw-r--r--tests/snippets/promql/test_metric_multiple_labels.txt (renamed from tests/lexers/promql/test_metric_multiple_labels.txt)0
-rw-r--r--tests/snippets/promql/test_metric_multiple_labels_with_spaces.txt (renamed from tests/lexers/promql/test_metric_multiple_labels_with_spaces.txt)0
-rw-r--r--tests/snippets/promql/test_metric_one_label.txt (renamed from tests/lexers/promql/test_metric_one_label.txt)0
-rw-r--r--tests/snippets/properties/test_comments.txt (renamed from tests/lexers/properties/test_comments.txt)0
-rw-r--r--tests/snippets/properties/test_escaped_space_in_key.txt (renamed from tests/lexers/properties/test_escaped_space_in_key.txt)0
-rw-r--r--tests/snippets/properties/test_escaped_space_in_value.txt (renamed from tests/lexers/properties/test_escaped_space_in_value.txt)0
-rw-r--r--tests/snippets/properties/test_just_key.txt (renamed from tests/lexers/properties/test_just_key.txt)0
-rw-r--r--tests/snippets/properties/test_just_key_with_space.txt (renamed from tests/lexers/properties/test_just_key_with_space.txt)0
-rw-r--r--tests/snippets/properties/test_leading_whitespace_comments.txt (renamed from tests/lexers/properties/test_leading_whitespace_comments.txt)0
-rw-r--r--tests/snippets/properties/test_space_delimited_kv_pair.txt (renamed from tests/lexers/properties/test_space_delimited_kv_pair.txt)0
-rw-r--r--tests/snippets/python/test_fstring_01a.txt (renamed from tests/lexers/python/test_fstring_01a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_01b.txt (renamed from tests/lexers/python/test_fstring_01b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_02a.txt (renamed from tests/lexers/python/test_fstring_02a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_02b.txt (renamed from tests/lexers/python/test_fstring_02b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_03a.txt (renamed from tests/lexers/python/test_fstring_03a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_03b.txt (renamed from tests/lexers/python/test_fstring_03b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_04a.txt (renamed from tests/lexers/python/test_fstring_04a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_04b.txt (renamed from tests/lexers/python/test_fstring_04b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_05a.txt (renamed from tests/lexers/python/test_fstring_05a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_05b.txt (renamed from tests/lexers/python/test_fstring_05b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_06a.txt (renamed from tests/lexers/python/test_fstring_06a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_06b.txt (renamed from tests/lexers/python/test_fstring_06b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_07a.txt (renamed from tests/lexers/python/test_fstring_07a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_07b.txt (renamed from tests/lexers/python/test_fstring_07b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_08a.txt (renamed from tests/lexers/python/test_fstring_08a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_08b.txt (renamed from tests/lexers/python/test_fstring_08b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_09a.txt (renamed from tests/lexers/python/test_fstring_09a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_09b.txt (renamed from tests/lexers/python/test_fstring_09b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_10a.txt (renamed from tests/lexers/python/test_fstring_10a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_10b.txt (renamed from tests/lexers/python/test_fstring_10b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_11a.txt (renamed from tests/lexers/python/test_fstring_11a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_11b.txt (renamed from tests/lexers/python/test_fstring_11b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_12a.txt (renamed from tests/lexers/python/test_fstring_12a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_12b.txt (renamed from tests/lexers/python/test_fstring_12b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_13a.txt (renamed from tests/lexers/python/test_fstring_13a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_13b.txt (renamed from tests/lexers/python/test_fstring_13b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_14a.txt (renamed from tests/lexers/python/test_fstring_14a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_14b.txt (renamed from tests/lexers/python/test_fstring_14b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_15a.txt (renamed from tests/lexers/python/test_fstring_15a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_15b.txt (renamed from tests/lexers/python/test_fstring_15b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_16a.txt (renamed from tests/lexers/python/test_fstring_16a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_16b.txt (renamed from tests/lexers/python/test_fstring_16b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_17a.txt (renamed from tests/lexers/python/test_fstring_17a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_17b.txt (renamed from tests/lexers/python/test_fstring_17b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_18a.txt (renamed from tests/lexers/python/test_fstring_18a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_18b.txt (renamed from tests/lexers/python/test_fstring_18b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_19a.txt (renamed from tests/lexers/python/test_fstring_19a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_19b.txt (renamed from tests/lexers/python/test_fstring_19b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_20a.txt (renamed from tests/lexers/python/test_fstring_20a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_20b.txt (renamed from tests/lexers/python/test_fstring_20b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_21a.txt (renamed from tests/lexers/python/test_fstring_21a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_21b.txt (renamed from tests/lexers/python/test_fstring_21b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_22a.txt (renamed from tests/lexers/python/test_fstring_22a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_22b.txt (renamed from tests/lexers/python/test_fstring_22b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_23a.txt (renamed from tests/lexers/python/test_fstring_23a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_23b.txt (renamed from tests/lexers/python/test_fstring_23b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_24a.txt (renamed from tests/lexers/python/test_fstring_24a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_24b.txt (renamed from tests/lexers/python/test_fstring_24b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_25a.txt (renamed from tests/lexers/python/test_fstring_25a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_25b.txt (renamed from tests/lexers/python/test_fstring_25b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_26a.txt (renamed from tests/lexers/python/test_fstring_26a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_26b.txt (renamed from tests/lexers/python/test_fstring_26b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_27a.txt (renamed from tests/lexers/python/test_fstring_27a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_27b.txt (renamed from tests/lexers/python/test_fstring_27b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_28a.txt (renamed from tests/lexers/python/test_fstring_28a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_28b.txt (renamed from tests/lexers/python/test_fstring_28b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_29a.txt (renamed from tests/lexers/python/test_fstring_29a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_29b.txt (renamed from tests/lexers/python/test_fstring_29b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_30a.txt (renamed from tests/lexers/python/test_fstring_30a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_30b.txt (renamed from tests/lexers/python/test_fstring_30b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_31a.txt (renamed from tests/lexers/python/test_fstring_31a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_31b.txt (renamed from tests/lexers/python/test_fstring_31b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_32a.txt (renamed from tests/lexers/python/test_fstring_32a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_32b.txt (renamed from tests/lexers/python/test_fstring_32b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_33a.txt (renamed from tests/lexers/python/test_fstring_33a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_33b.txt (renamed from tests/lexers/python/test_fstring_33b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_34a.txt (renamed from tests/lexers/python/test_fstring_34a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_34b.txt (renamed from tests/lexers/python/test_fstring_34b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_35a.txt (renamed from tests/lexers/python/test_fstring_35a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_35b.txt (renamed from tests/lexers/python/test_fstring_35b.txt)0
-rw-r--r--tests/snippets/python/test_fstring_36a.txt (renamed from tests/lexers/python/test_fstring_36a.txt)0
-rw-r--r--tests/snippets/python/test_fstring_36b.txt (renamed from tests/lexers/python/test_fstring_36b.txt)0
-rw-r--r--tests/snippets/python/test_needs_name.txt (renamed from tests/lexers/python/test_needs_name.txt)0
-rw-r--r--tests/snippets/python/test_pep_515.txt (renamed from tests/lexers/python/test_pep_515.txt)0
-rw-r--r--tests/snippets/python/test_raw_fstring.txt (renamed from tests/lexers/python/test_raw_fstring.txt)0
-rw-r--r--tests/snippets/python/test_walrus_operator.txt (renamed from tests/lexers/python/test_walrus_operator.txt)0
-rw-r--r--tests/snippets/python2/test_cls_builtin.txt (renamed from tests/lexers/python2/test_cls_builtin.txt)0
-rw-r--r--tests/snippets/qbasic/test_keywords_with_dollar.txt (renamed from tests/lexers/qbasic/test_keywords_with_dollar.txt)0
-rw-r--r--tests/snippets/r/test_call.txt (renamed from tests/lexers/r/test_call.txt)0
-rw-r--r--tests/snippets/r/test_custom_operator.txt (renamed from tests/lexers/r/test_custom_operator.txt)0
-rw-r--r--tests/snippets/r/test_dot_indexing.txt (renamed from tests/lexers/r/test_dot_indexing.txt)0
-rw-r--r--tests/snippets/r/test_dot_name.txt (renamed from tests/lexers/r/test_dot_name.txt)0
-rw-r--r--tests/snippets/r/test_indexing.txt (renamed from tests/lexers/r/test_indexing.txt)0
-rw-r--r--tests/snippets/r/test_name1.txt (renamed from tests/lexers/r/test_name1.txt)0
-rw-r--r--tests/snippets/r/test_name2.txt (renamed from tests/lexers/r/test_name2.txt)0
-rw-r--r--tests/snippets/r/test_name3.txt (renamed from tests/lexers/r/test_name3.txt)0
-rw-r--r--tests/snippets/ruby/test_escaped_bracestring.txt (renamed from tests/lexers/ruby/test_escaped_bracestring.txt)0
-rw-r--r--tests/snippets/ruby/test_interpolation_nested_curly.txt (renamed from tests/lexers/ruby/test_interpolation_nested_curly.txt)0
-rw-r--r--tests/snippets/ruby/test_operator_methods.txt (renamed from tests/lexers/ruby/test_operator_methods.txt)0
-rw-r--r--tests/snippets/ruby/test_range_syntax1.txt (renamed from tests/lexers/ruby/test_range_syntax1.txt)0
-rw-r--r--tests/snippets/ruby/test_range_syntax2.txt (renamed from tests/lexers/ruby/test_range_syntax2.txt)0
-rw-r--r--tests/snippets/ruby/test_range_syntax3.txt (renamed from tests/lexers/ruby/test_range_syntax3.txt)0
-rw-r--r--tests/snippets/shell/test_array_nums.txt (renamed from tests/lexers/shell/test_array_nums.txt)0
-rw-r--r--tests/snippets/shell/test_curly_no_escape_and_quotes.txt (renamed from tests/lexers/shell/test_curly_no_escape_and_quotes.txt)0
-rw-r--r--tests/snippets/shell/test_curly_with_escape.txt (renamed from tests/lexers/shell/test_curly_with_escape.txt)0
-rw-r--r--tests/snippets/shell/test_end_of_line_nums.txt (renamed from tests/lexers/shell/test_end_of_line_nums.txt)0
-rw-r--r--tests/snippets/shell/test_parsed_single.txt (renamed from tests/lexers/shell/test_parsed_single.txt)0
-rw-r--r--tests/snippets/shell/test_short_variable_names.txt (renamed from tests/lexers/shell/test_short_variable_names.txt)0
-rw-r--r--tests/snippets/shexc/test_prefixed_name_starting_with_number.txt (renamed from tests/lexers/shexc/test_prefixed_name_starting_with_number.txt)0
-rw-r--r--tests/snippets/smarty/test_nested_curly.txt (renamed from tests/lexers/smarty/test_nested_curly.txt)0
-rw-r--r--tests/snippets/systemverilog/test_basic.txt (renamed from tests/lexers/systemverilog/test_basic.txt)0
-rw-r--r--tests/snippets/systemverilog/test_classes.txt (renamed from tests/lexers/systemverilog/test_classes.txt)0
-rw-r--r--tests/snippets/systemverilog/test_numbers.txt (renamed from tests/lexers/systemverilog/test_numbers.txt)0
-rw-r--r--tests/snippets/systemverilog/test_operators.txt (renamed from tests/lexers/systemverilog/test_operators.txt)0
-rw-r--r--tests/snippets/turtle/test_prefixed_name_starting_with_number.txt (renamed from tests/lexers/turtle/test_prefixed_name_starting_with_number.txt)0
-rw-r--r--tests/snippets/typescript/test_function_definition.txt (renamed from tests/lexers/typescript/test_function_definition.txt)0
-rw-r--r--tests/snippets/usd/test_attribute.txt (renamed from tests/lexers/usd/test_attribute.txt)0
-rw-r--r--tests/snippets/usd/test_composition_arcs.txt (renamed from tests/lexers/usd/test_composition_arcs.txt)0
-rw-r--r--tests/snippets/usd/test_metadata.txt (renamed from tests/lexers/usd/test_metadata.txt)0
-rw-r--r--tests/snippets/usd/test_numbers.txt (renamed from tests/lexers/usd/test_numbers.txt)0
-rw-r--r--tests/snippets/usd/test_outer_match_at_sign.txt (renamed from tests/lexers/usd/test_outer_match_at_sign.txt)0
-rw-r--r--tests/snippets/usd/test_outer_match_double.txt (renamed from tests/lexers/usd/test_outer_match_double.txt)0
-rw-r--r--tests/snippets/usd/test_outer_match_single.txt (renamed from tests/lexers/usd/test_outer_match_single.txt)0
-rw-r--r--tests/snippets/usd/test_string_multiple_line.txt (renamed from tests/lexers/usd/test_string_multiple_line.txt)0
-rw-r--r--tests/snippets/usd/test_string_priority.txt (renamed from tests/lexers/usd/test_string_priority.txt)0
-rw-r--r--tests/snippets/usd/test_string_single_line.txt (renamed from tests/lexers/usd/test_string_single_line.txt)0
-rw-r--r--tests/snippets/vbscript/test_floats.txt (renamed from tests/lexers/vbscript/test_floats.txt)0
-rw-r--r--tests/snippets/vbscript/test_floats_multiple.txt (renamed from tests/lexers/vbscript/test_floats_multiple.txt)0
-rw-r--r--tests/snippets/vbscript/test_integers.txt (renamed from tests/lexers/vbscript/test_integers.txt)0
-rw-r--r--tests/snippets/vbscript/test_invalid_character.txt (renamed from tests/lexers/vbscript/test_invalid_character.txt)0
-rw-r--r--tests/snippets/vbscript/test_names.txt (renamed from tests/lexers/vbscript/test_names.txt)0
-rw-r--r--tests/snippets/vbscript/test_reject_almost_float.txt (renamed from tests/lexers/vbscript/test_reject_almost_float.txt)0
-rw-r--r--tests/snippets/vbscript/test_unterminated_string.txt (renamed from tests/lexers/vbscript/test_unterminated_string.txt)0
-rw-r--r--tests/snippets/whiley/test_whiley_operator.txt (renamed from tests/lexers/whiley/test_whiley_operator.txt)0
-rw-r--r--tests/snippets/yaml/test_yaml.txt (renamed from tests/lexers/yaml/test_yaml.txt)0
-rw-r--r--tests/snippets/yang/test_float_value.txt (renamed from tests/lexers/yang/test_float_value.txt)0
-rw-r--r--tests/snippets/yang/test_integer_value.txt (renamed from tests/lexers/yang/test_integer_value.txt)0
-rw-r--r--tests/snippets/yang/test_namespace_1.txt (renamed from tests/lexers/yang/test_namespace_1.txt)0
-rw-r--r--tests/snippets/yang/test_namespace_2.txt (renamed from tests/lexers/yang/test_namespace_2.txt)0
-rw-r--r--tests/snippets/yang/test_revision_date.txt (renamed from tests/lexers/yang/test_revision_date.txt)0
-rw-r--r--tests/snippets/yang/test_string_value.txt (renamed from tests/lexers/yang/test_string_value.txt)0
320 files changed, 2 insertions, 2 deletions
diff --git a/tests/conftest.py b/tests/conftest.py
index e6a9b01a..ecadfd27 100644
--- a/tests/conftest.py
+++ b/tests/conftest.py
@@ -3,10 +3,10 @@
~~~~~~~~~~~~~~~~~~~~~
Checks that lexers output the expected tokens for each sample
- under lexers/*/test_*.txt.
+ under snippets/ and examplefiles/.
After making a change, rather than updating the samples manually,
- run `pytest --update-goldens tests/lexers tests/examplefiles`.
+ run `pytest --update-goldens <changed file>`.
To add a new sample, create a new file matching this pattern.
The directory must match the alias of the lexer to be used.
diff --git a/tests/lexers/apacheconf/test_directive_no_args.txt b/tests/snippets/apacheconf/test_directive_no_args.txt
index 3c8df4cb..3c8df4cb 100644
--- a/tests/lexers/apacheconf/test_directive_no_args.txt
+++ b/tests/snippets/apacheconf/test_directive_no_args.txt
diff --git a/tests/lexers/apacheconf/test_fix_lock_absolute_path.txt b/tests/snippets/apacheconf/test_fix_lock_absolute_path.txt
index 25a19b6d..25a19b6d 100644
--- a/tests/lexers/apacheconf/test_fix_lock_absolute_path.txt
+++ b/tests/snippets/apacheconf/test_fix_lock_absolute_path.txt
diff --git a/tests/lexers/apacheconf/test_include_globs.txt b/tests/snippets/apacheconf/test_include_globs.txt
index 4430d9ef..4430d9ef 100644
--- a/tests/lexers/apacheconf/test_include_globs.txt
+++ b/tests/snippets/apacheconf/test_include_globs.txt
diff --git a/tests/lexers/apacheconf/test_malformed_scoped_directive_closing_tag.txt b/tests/snippets/apacheconf/test_malformed_scoped_directive_closing_tag.txt
index a6f82466..a6f82466 100644
--- a/tests/lexers/apacheconf/test_malformed_scoped_directive_closing_tag.txt
+++ b/tests/snippets/apacheconf/test_malformed_scoped_directive_closing_tag.txt
diff --git a/tests/lexers/apacheconf/test_multi_include_globs.txt b/tests/snippets/apacheconf/test_multi_include_globs.txt
index 316bc1e3..316bc1e3 100644
--- a/tests/lexers/apacheconf/test_multi_include_globs.txt
+++ b/tests/snippets/apacheconf/test_multi_include_globs.txt
diff --git a/tests/lexers/apacheconf/test_multi_include_globs_root.txt b/tests/snippets/apacheconf/test_multi_include_globs_root.txt
index 34b20cd6..34b20cd6 100644
--- a/tests/lexers/apacheconf/test_multi_include_globs_root.txt
+++ b/tests/snippets/apacheconf/test_multi_include_globs_root.txt
diff --git a/tests/lexers/apacheconf/test_multiline_argument.txt b/tests/snippets/apacheconf/test_multiline_argument.txt
index fa2e0691..fa2e0691 100644
--- a/tests/lexers/apacheconf/test_multiline_argument.txt
+++ b/tests/snippets/apacheconf/test_multiline_argument.txt
diff --git a/tests/lexers/apacheconf/test_multiline_comment.txt b/tests/snippets/apacheconf/test_multiline_comment.txt
index 87a4e893..87a4e893 100644
--- a/tests/lexers/apacheconf/test_multiline_comment.txt
+++ b/tests/snippets/apacheconf/test_multiline_comment.txt
diff --git a/tests/lexers/apacheconf/test_normal_scoped_directive.txt b/tests/snippets/apacheconf/test_normal_scoped_directive.txt
index 30881139..30881139 100644
--- a/tests/lexers/apacheconf/test_normal_scoped_directive.txt
+++ b/tests/snippets/apacheconf/test_normal_scoped_directive.txt
diff --git a/tests/lexers/asm/test_cpuid.txt b/tests/snippets/asm/test_cpuid.txt
index cf73a2c3..cf73a2c3 100644
--- a/tests/lexers/asm/test_cpuid.txt
+++ b/tests/snippets/asm/test_cpuid.txt
diff --git a/tests/lexers/bibtex/test_basic_bst.txt b/tests/snippets/bibtex/test_basic_bst.txt
index 7e8129a4..7e8129a4 100644
--- a/tests/lexers/bibtex/test_basic_bst.txt
+++ b/tests/snippets/bibtex/test_basic_bst.txt
diff --git a/tests/lexers/bibtex/test_comment.txt b/tests/snippets/bibtex/test_comment.txt
index abb594ad..abb594ad 100644
--- a/tests/lexers/bibtex/test_comment.txt
+++ b/tests/snippets/bibtex/test_comment.txt
diff --git a/tests/lexers/bibtex/test_entry.txt b/tests/snippets/bibtex/test_entry.txt
index 3d1ee837..3d1ee837 100644
--- a/tests/lexers/bibtex/test_entry.txt
+++ b/tests/snippets/bibtex/test_entry.txt
diff --git a/tests/lexers/bibtex/test_mismatched_brace.txt b/tests/snippets/bibtex/test_mismatched_brace.txt
index 9f7f74f0..9f7f74f0 100644
--- a/tests/lexers/bibtex/test_mismatched_brace.txt
+++ b/tests/snippets/bibtex/test_mismatched_brace.txt
diff --git a/tests/lexers/bibtex/test_missing_body.txt b/tests/snippets/bibtex/test_missing_body.txt
index 882fa700..882fa700 100644
--- a/tests/lexers/bibtex/test_missing_body.txt
+++ b/tests/snippets/bibtex/test_missing_body.txt
diff --git a/tests/lexers/bibtex/test_preamble.txt b/tests/snippets/bibtex/test_preamble.txt
index 9b4d4760..9b4d4760 100644
--- a/tests/lexers/bibtex/test_preamble.txt
+++ b/tests/snippets/bibtex/test_preamble.txt
diff --git a/tests/lexers/bibtex/test_string.txt b/tests/snippets/bibtex/test_string.txt
index 0a521bdf..0a521bdf 100644
--- a/tests/lexers/bibtex/test_string.txt
+++ b/tests/snippets/bibtex/test_string.txt
diff --git a/tests/lexers/c/test_label.txt b/tests/snippets/c/test_label.txt
index 722961ba..722961ba 100644
--- a/tests/lexers/c/test_label.txt
+++ b/tests/snippets/c/test_label.txt
diff --git a/tests/lexers/c/test_label_followed_by_statement.txt b/tests/snippets/c/test_label_followed_by_statement.txt
index 4119a731..4119a731 100644
--- a/tests/lexers/c/test_label_followed_by_statement.txt
+++ b/tests/snippets/c/test_label_followed_by_statement.txt
diff --git a/tests/lexers/c/test_label_space_before_colon.txt b/tests/snippets/c/test_label_space_before_colon.txt
index 53548e86..53548e86 100644
--- a/tests/lexers/c/test_label_space_before_colon.txt
+++ b/tests/snippets/c/test_label_space_before_colon.txt
diff --git a/tests/lexers/c/test_numbers.txt b/tests/snippets/c/test_numbers.txt
index 64735121..64735121 100644
--- a/tests/lexers/c/test_numbers.txt
+++ b/tests/snippets/c/test_numbers.txt
diff --git a/tests/lexers/c/test_preproc_file.txt b/tests/snippets/c/test_preproc_file.txt
index c00af1da..c00af1da 100644
--- a/tests/lexers/c/test_preproc_file.txt
+++ b/tests/snippets/c/test_preproc_file.txt
diff --git a/tests/lexers/c/test_preproc_file2.txt b/tests/snippets/c/test_preproc_file2.txt
index a0ce5a69..a0ce5a69 100644
--- a/tests/lexers/c/test_preproc_file2.txt
+++ b/tests/snippets/c/test_preproc_file2.txt
diff --git a/tests/lexers/c/test_switch.txt b/tests/snippets/c/test_switch.txt
index 9f882f7f..9f882f7f 100644
--- a/tests/lexers/c/test_switch.txt
+++ b/tests/snippets/c/test_switch.txt
diff --git a/tests/lexers/c/test_switch_space_before_colon.txt b/tests/snippets/c/test_switch_space_before_colon.txt
index c2de099c..c2de099c 100644
--- a/tests/lexers/c/test_switch_space_before_colon.txt
+++ b/tests/snippets/c/test_switch_space_before_colon.txt
diff --git a/tests/lexers/cfm/test_basic_comment.txt b/tests/snippets/cfm/test_basic_comment.txt
index c07a72af..c07a72af 100644
--- a/tests/lexers/cfm/test_basic_comment.txt
+++ b/tests/snippets/cfm/test_basic_comment.txt
diff --git a/tests/lexers/cfm/test_nested_comment.txt b/tests/snippets/cfm/test_nested_comment.txt
index f8aaf4c7..f8aaf4c7 100644
--- a/tests/lexers/cfm/test_nested_comment.txt
+++ b/tests/snippets/cfm/test_nested_comment.txt
diff --git a/tests/lexers/coffeescript/test_beware_infinite_loop.txt b/tests/snippets/coffeescript/test_beware_infinite_loop.txt
index 6ae9b753..6ae9b753 100644
--- a/tests/lexers/coffeescript/test_beware_infinite_loop.txt
+++ b/tests/snippets/coffeescript/test_beware_infinite_loop.txt
diff --git a/tests/lexers/coffeescript/test_mixed_slashes.txt b/tests/snippets/coffeescript/test_mixed_slashes.txt
index 7577b665..7577b665 100644
--- a/tests/lexers/coffeescript/test_mixed_slashes.txt
+++ b/tests/snippets/coffeescript/test_mixed_slashes.txt
diff --git a/tests/lexers/conftest.py b/tests/snippets/conftest.py
index b4766421..b4766421 100644
--- a/tests/lexers/conftest.py
+++ b/tests/snippets/conftest.py
diff --git a/tests/lexers/console/test_comment_after_prompt.txt b/tests/snippets/console/test_comment_after_prompt.txt
index f1157152..f1157152 100644
--- a/tests/lexers/console/test_comment_after_prompt.txt
+++ b/tests/snippets/console/test_comment_after_prompt.txt
diff --git a/tests/lexers/console/test_newline_in_echo.txt b/tests/snippets/console/test_newline_in_echo.txt
index 73c39ae7..73c39ae7 100644
--- a/tests/lexers/console/test_newline_in_echo.txt
+++ b/tests/snippets/console/test_newline_in_echo.txt
diff --git a/tests/lexers/console/test_newline_in_ls.txt b/tests/snippets/console/test_newline_in_ls.txt
index b99a7695..b99a7695 100644
--- a/tests/lexers/console/test_newline_in_ls.txt
+++ b/tests/snippets/console/test_newline_in_ls.txt
diff --git a/tests/lexers/console/test_virtualenv.txt b/tests/snippets/console/test_virtualenv.txt
index 2b0182f8..2b0182f8 100644
--- a/tests/lexers/console/test_virtualenv.txt
+++ b/tests/snippets/console/test_virtualenv.txt
diff --git a/tests/lexers/coq/test_unicode.txt b/tests/snippets/coq/test_unicode.txt
index 2007f7d6..2007f7d6 100644
--- a/tests/lexers/coq/test_unicode.txt
+++ b/tests/snippets/coq/test_unicode.txt
diff --git a/tests/lexers/cpp/test_good_comment.txt b/tests/snippets/cpp/test_good_comment.txt
index a6998e7b..a6998e7b 100644
--- a/tests/lexers/cpp/test_good_comment.txt
+++ b/tests/snippets/cpp/test_good_comment.txt
diff --git a/tests/lexers/cpp/test_open_comment.txt b/tests/snippets/cpp/test_open_comment.txt
index 3799214b..3799214b 100644
--- a/tests/lexers/cpp/test_open_comment.txt
+++ b/tests/snippets/cpp/test_open_comment.txt
diff --git a/tests/lexers/crystal/test_annotation.txt b/tests/snippets/crystal/test_annotation.txt
index 8962e172..8962e172 100644
--- a/tests/lexers/crystal/test_annotation.txt
+++ b/tests/snippets/crystal/test_annotation.txt
diff --git a/tests/lexers/crystal/test_array_access.txt b/tests/snippets/crystal/test_array_access.txt
index 99c27c75..99c27c75 100644
--- a/tests/lexers/crystal/test_array_access.txt
+++ b/tests/snippets/crystal/test_array_access.txt
diff --git a/tests/lexers/crystal/test_chars.txt b/tests/snippets/crystal/test_chars.txt
index 0a0c5b0a..0a0c5b0a 100644
--- a/tests/lexers/crystal/test_chars.txt
+++ b/tests/snippets/crystal/test_chars.txt
diff --git a/tests/lexers/crystal/test_constant_and_module.txt b/tests/snippets/crystal/test_constant_and_module.txt
index 547ec79c..547ec79c 100644
--- a/tests/lexers/crystal/test_constant_and_module.txt
+++ b/tests/snippets/crystal/test_constant_and_module.txt
diff --git a/tests/lexers/crystal/test_escaped_bracestring.txt b/tests/snippets/crystal/test_escaped_bracestring.txt
index 7bcf845e..7bcf845e 100644
--- a/tests/lexers/crystal/test_escaped_bracestring.txt
+++ b/tests/snippets/crystal/test_escaped_bracestring.txt
diff --git a/tests/lexers/crystal/test_escaped_interpolation.txt b/tests/snippets/crystal/test_escaped_interpolation.txt
index 31ff9004..31ff9004 100644
--- a/tests/lexers/crystal/test_escaped_interpolation.txt
+++ b/tests/snippets/crystal/test_escaped_interpolation.txt
diff --git a/tests/lexers/crystal/test_interpolation_nested_curly.txt b/tests/snippets/crystal/test_interpolation_nested_curly.txt
index eceb04af..eceb04af 100644
--- a/tests/lexers/crystal/test_interpolation_nested_curly.txt
+++ b/tests/snippets/crystal/test_interpolation_nested_curly.txt
diff --git a/tests/lexers/crystal/test_lib.txt b/tests/snippets/crystal/test_lib.txt
index 41c0bf07..41c0bf07 100644
--- a/tests/lexers/crystal/test_lib.txt
+++ b/tests/snippets/crystal/test_lib.txt
diff --git a/tests/lexers/crystal/test_macro.txt b/tests/snippets/crystal/test_macro.txt
index a66c2883..a66c2883 100644
--- a/tests/lexers/crystal/test_macro.txt
+++ b/tests/snippets/crystal/test_macro.txt
diff --git a/tests/lexers/crystal/test_operator_methods.txt b/tests/snippets/crystal/test_operator_methods.txt
index e4942ef0..e4942ef0 100644
--- a/tests/lexers/crystal/test_operator_methods.txt
+++ b/tests/snippets/crystal/test_operator_methods.txt
diff --git a/tests/lexers/crystal/test_percent_strings.txt b/tests/snippets/crystal/test_percent_strings.txt
index dd53ec31..dd53ec31 100644
--- a/tests/lexers/crystal/test_percent_strings.txt
+++ b/tests/snippets/crystal/test_percent_strings.txt
diff --git a/tests/lexers/crystal/test_percent_strings_special.txt b/tests/snippets/crystal/test_percent_strings_special.txt
index 96999af6..96999af6 100644
--- a/tests/lexers/crystal/test_percent_strings_special.txt
+++ b/tests/snippets/crystal/test_percent_strings_special.txt
diff --git a/tests/lexers/crystal/test_pseudo_builtins.txt b/tests/snippets/crystal/test_pseudo_builtins.txt
index 3b1b471f..3b1b471f 100644
--- a/tests/lexers/crystal/test_pseudo_builtins.txt
+++ b/tests/snippets/crystal/test_pseudo_builtins.txt
diff --git a/tests/lexers/crystal/test_pseudo_keywords.txt b/tests/snippets/crystal/test_pseudo_keywords.txt
index 497200d3..497200d3 100644
--- a/tests/lexers/crystal/test_pseudo_keywords.txt
+++ b/tests/snippets/crystal/test_pseudo_keywords.txt
diff --git a/tests/lexers/crystal/test_range_syntax1.txt b/tests/snippets/crystal/test_range_syntax1.txt
index 72d47e85..72d47e85 100644
--- a/tests/lexers/crystal/test_range_syntax1.txt
+++ b/tests/snippets/crystal/test_range_syntax1.txt
diff --git a/tests/lexers/crystal/test_range_syntax2.txt b/tests/snippets/crystal/test_range_syntax2.txt
index a72f8380..a72f8380 100644
--- a/tests/lexers/crystal/test_range_syntax2.txt
+++ b/tests/snippets/crystal/test_range_syntax2.txt
diff --git a/tests/lexers/csound/test_braced_strings.txt b/tests/snippets/csound/test_braced_strings.txt
index 4ffa520d..4ffa520d 100644
--- a/tests/lexers/csound/test_braced_strings.txt
+++ b/tests/snippets/csound/test_braced_strings.txt
diff --git a/tests/lexers/csound/test_comments.txt b/tests/snippets/csound/test_comments.txt
index 3cb98c32..3cb98c32 100644
--- a/tests/lexers/csound/test_comments.txt
+++ b/tests/snippets/csound/test_comments.txt
diff --git a/tests/lexers/csound/test_escape_sequences.txt b/tests/snippets/csound/test_escape_sequences.txt
index 3a093275..3a093275 100644
--- a/tests/lexers/csound/test_escape_sequences.txt
+++ b/tests/snippets/csound/test_escape_sequences.txt
diff --git a/tests/lexers/csound/test_function_like_macro_definitions.txt b/tests/snippets/csound/test_function_like_macro_definitions.txt
index 4ba93887..4ba93887 100644
--- a/tests/lexers/csound/test_function_like_macro_definitions.txt
+++ b/tests/snippets/csound/test_function_like_macro_definitions.txt
diff --git a/tests/lexers/csound/test_function_like_macros.txt b/tests/snippets/csound/test_function_like_macros.txt
index 776e705d..776e705d 100644
--- a/tests/lexers/csound/test_function_like_macros.txt
+++ b/tests/snippets/csound/test_function_like_macros.txt
diff --git a/tests/lexers/csound/test_global_value_identifiers.txt b/tests/snippets/csound/test_global_value_identifiers.txt
index 7dfa7607..7dfa7607 100644
--- a/tests/lexers/csound/test_global_value_identifiers.txt
+++ b/tests/snippets/csound/test_global_value_identifiers.txt
diff --git a/tests/lexers/csound/test_goto_statements.txt b/tests/snippets/csound/test_goto_statements.txt
index 22253289..22253289 100644
--- a/tests/lexers/csound/test_goto_statements.txt
+++ b/tests/snippets/csound/test_goto_statements.txt
diff --git a/tests/lexers/csound/test_include_directives.txt b/tests/snippets/csound/test_include_directives.txt
index ea1c368d..ea1c368d 100644
--- a/tests/lexers/csound/test_include_directives.txt
+++ b/tests/snippets/csound/test_include_directives.txt
diff --git a/tests/lexers/csound/test_includestr_directives.txt b/tests/snippets/csound/test_includestr_directives.txt
index bdd9cda5..bdd9cda5 100644
--- a/tests/lexers/csound/test_includestr_directives.txt
+++ b/tests/snippets/csound/test_includestr_directives.txt
diff --git a/tests/lexers/csound/test_instrument_blocks.txt b/tests/snippets/csound/test_instrument_blocks.txt
index 1fa6941c..1fa6941c 100644
--- a/tests/lexers/csound/test_instrument_blocks.txt
+++ b/tests/snippets/csound/test_instrument_blocks.txt
diff --git a/tests/lexers/csound/test_keywords.txt b/tests/snippets/csound/test_keywords.txt
index ccd8158c..ccd8158c 100644
--- a/tests/lexers/csound/test_keywords.txt
+++ b/tests/snippets/csound/test_keywords.txt
diff --git a/tests/lexers/csound/test_labels.txt b/tests/snippets/csound/test_labels.txt
index 2f5de7f6..2f5de7f6 100644
--- a/tests/lexers/csound/test_labels.txt
+++ b/tests/snippets/csound/test_labels.txt
diff --git a/tests/lexers/csound/test_macro_preprocessor_directives.txt b/tests/snippets/csound/test_macro_preprocessor_directives.txt
index 310cce25..310cce25 100644
--- a/tests/lexers/csound/test_macro_preprocessor_directives.txt
+++ b/tests/snippets/csound/test_macro_preprocessor_directives.txt
diff --git a/tests/lexers/csound/test_name.txt b/tests/snippets/csound/test_name.txt
index 2bb3f51a..2bb3f51a 100644
--- a/tests/lexers/csound/test_name.txt
+++ b/tests/snippets/csound/test_name.txt
diff --git a/tests/lexers/csound/test_numbers.txt b/tests/snippets/csound/test_numbers.txt
index 87dc46fc..87dc46fc 100644
--- a/tests/lexers/csound/test_numbers.txt
+++ b/tests/snippets/csound/test_numbers.txt
diff --git a/tests/lexers/csound/test_object_like_macro_definitions.txt b/tests/snippets/csound/test_object_like_macro_definitions.txt
index fb2b7ab3..fb2b7ab3 100644
--- a/tests/lexers/csound/test_object_like_macro_definitions.txt
+++ b/tests/snippets/csound/test_object_like_macro_definitions.txt
diff --git a/tests/lexers/csound/test_operators.txt b/tests/snippets/csound/test_operators.txt
index 107aa669..107aa669 100644
--- a/tests/lexers/csound/test_operators.txt
+++ b/tests/snippets/csound/test_operators.txt
diff --git a/tests/lexers/csound/test_other_preprocessor_directives.txt b/tests/snippets/csound/test_other_preprocessor_directives.txt
index ce3a4a0e..ce3a4a0e 100644
--- a/tests/lexers/csound/test_other_preprocessor_directives.txt
+++ b/tests/snippets/csound/test_other_preprocessor_directives.txt
diff --git a/tests/lexers/csound/test_printks_and_prints_escape_sequences.txt b/tests/snippets/csound/test_printks_and_prints_escape_sequences.txt
index 230598f6..230598f6 100644
--- a/tests/lexers/csound/test_printks_and_prints_escape_sequences.txt
+++ b/tests/snippets/csound/test_printks_and_prints_escape_sequences.txt
diff --git a/tests/lexers/csound/test_quoted_strings.txt b/tests/snippets/csound/test_quoted_strings.txt
index 46aec4f3..46aec4f3 100644
--- a/tests/lexers/csound/test_quoted_strings.txt
+++ b/tests/snippets/csound/test_quoted_strings.txt
diff --git a/tests/lexers/csound/test_user_defined_opcodes.txt b/tests/snippets/csound/test_user_defined_opcodes.txt
index 0bf747f8..0bf747f8 100644
--- a/tests/lexers/csound/test_user_defined_opcodes.txt
+++ b/tests/snippets/csound/test_user_defined_opcodes.txt
diff --git a/tests/lexers/doscon/test_gt_only.txt b/tests/snippets/doscon/test_gt_only.txt
index b37b8fae..b37b8fae 100644
--- a/tests/lexers/doscon/test_gt_only.txt
+++ b/tests/snippets/doscon/test_gt_only.txt
diff --git a/tests/lexers/ezhil/test_function.txt b/tests/snippets/ezhil/test_function.txt
index 6f88394e..6f88394e 100644
--- a/tests/lexers/ezhil/test_function.txt
+++ b/tests/snippets/ezhil/test_function.txt
diff --git a/tests/lexers/ezhil/test_gcd_expr.txt b/tests/snippets/ezhil/test_gcd_expr.txt
index 0e5cd291..0e5cd291 100644
--- a/tests/lexers/ezhil/test_gcd_expr.txt
+++ b/tests/snippets/ezhil/test_gcd_expr.txt
diff --git a/tests/lexers/ezhil/test_if_statement.txt b/tests/snippets/ezhil/test_if_statement.txt
index b4f3b5be..b4f3b5be 100644
--- a/tests/lexers/ezhil/test_if_statement.txt
+++ b/tests/snippets/ezhil/test_if_statement.txt
diff --git a/tests/lexers/ezhil/test_sum.txt b/tests/snippets/ezhil/test_sum.txt
index 2ce200d4..2ce200d4 100644
--- a/tests/lexers/ezhil/test_sum.txt
+++ b/tests/snippets/ezhil/test_sum.txt
diff --git a/tests/lexers/gas/test_comments.txt b/tests/snippets/gas/test_comments.txt
index 723e66a6..723e66a6 100644
--- a/tests/lexers/gas/test_comments.txt
+++ b/tests/snippets/gas/test_comments.txt
diff --git a/tests/lexers/gdscript/test_comment.txt b/tests/snippets/gdscript/test_comment.txt
index 1b85dd5a..1b85dd5a 100644
--- a/tests/lexers/gdscript/test_comment.txt
+++ b/tests/snippets/gdscript/test_comment.txt
diff --git a/tests/lexers/gdscript/test_export_array.txt b/tests/snippets/gdscript/test_export_array.txt
index 6b6410e6..6b6410e6 100644
--- a/tests/lexers/gdscript/test_export_array.txt
+++ b/tests/snippets/gdscript/test_export_array.txt
diff --git a/tests/lexers/gdscript/test_function_with_types.txt b/tests/snippets/gdscript/test_function_with_types.txt
index 05256949..05256949 100644
--- a/tests/lexers/gdscript/test_function_with_types.txt
+++ b/tests/snippets/gdscript/test_function_with_types.txt
diff --git a/tests/lexers/gdscript/test_inner_class.txt b/tests/snippets/gdscript/test_inner_class.txt
index 4c69275c..4c69275c 100644
--- a/tests/lexers/gdscript/test_inner_class.txt
+++ b/tests/snippets/gdscript/test_inner_class.txt
diff --git a/tests/lexers/gdscript/test_multiline_string.txt b/tests/snippets/gdscript/test_multiline_string.txt
index d886983d..d886983d 100644
--- a/tests/lexers/gdscript/test_multiline_string.txt
+++ b/tests/snippets/gdscript/test_multiline_string.txt
diff --git a/tests/lexers/gdscript/test_signal.txt b/tests/snippets/gdscript/test_signal.txt
index ab861f70..ab861f70 100644
--- a/tests/lexers/gdscript/test_signal.txt
+++ b/tests/snippets/gdscript/test_signal.txt
diff --git a/tests/lexers/gdscript/test_simple_function.txt b/tests/snippets/gdscript/test_simple_function.txt
index 50ab82f9..50ab82f9 100644
--- a/tests/lexers/gdscript/test_simple_function.txt
+++ b/tests/snippets/gdscript/test_simple_function.txt
diff --git a/tests/lexers/gdscript/test_variable_declaration_and_assigment.txt b/tests/snippets/gdscript/test_variable_declaration_and_assigment.txt
index 65b4b968..65b4b968 100644
--- a/tests/lexers/gdscript/test_variable_declaration_and_assigment.txt
+++ b/tests/snippets/gdscript/test_variable_declaration_and_assigment.txt
diff --git a/tests/lexers/haskell/test_promoted_names.txt b/tests/snippets/haskell/test_promoted_names.txt
index 087cd264..087cd264 100644
--- a/tests/lexers/haskell/test_promoted_names.txt
+++ b/tests/snippets/haskell/test_promoted_names.txt
diff --git a/tests/lexers/http/test_application_calendar_xml.txt b/tests/snippets/http/test_application_calendar_xml.txt
index 81fff587..81fff587 100644
--- a/tests/lexers/http/test_application_calendar_xml.txt
+++ b/tests/snippets/http/test_application_calendar_xml.txt
diff --git a/tests/lexers/http/test_application_xml.txt b/tests/snippets/http/test_application_xml.txt
index 6b3cffad..6b3cffad 100644
--- a/tests/lexers/http/test_application_xml.txt
+++ b/tests/snippets/http/test_application_xml.txt
diff --git a/tests/lexers/http/test_http_status_line.txt b/tests/snippets/http/test_http_status_line.txt
index 8f8449d1..8f8449d1 100644
--- a/tests/lexers/http/test_http_status_line.txt
+++ b/tests/snippets/http/test_http_status_line.txt
diff --git a/tests/lexers/http/test_http_status_line_without_reason_phrase.txt b/tests/snippets/http/test_http_status_line_without_reason_phrase.txt
index 91bfa0e5..91bfa0e5 100644
--- a/tests/lexers/http/test_http_status_line_without_reason_phrase.txt
+++ b/tests/snippets/http/test_http_status_line_without_reason_phrase.txt
diff --git a/tests/lexers/http/test_http_status_line_without_reason_phrase_rfc_7230.txt b/tests/snippets/http/test_http_status_line_without_reason_phrase_rfc_7230.txt
index e0c9896c..e0c9896c 100644
--- a/tests/lexers/http/test_http_status_line_without_reason_phrase_rfc_7230.txt
+++ b/tests/snippets/http/test_http_status_line_without_reason_phrase_rfc_7230.txt
diff --git a/tests/lexers/idris/test_compiler_directive.txt b/tests/snippets/idris/test_compiler_directive.txt
index cc56e9a8..cc56e9a8 100644
--- a/tests/lexers/idris/test_compiler_directive.txt
+++ b/tests/snippets/idris/test_compiler_directive.txt
diff --git a/tests/lexers/idris/test_reserved_word.txt b/tests/snippets/idris/test_reserved_word.txt
index 53c94e0b..53c94e0b 100644
--- a/tests/lexers/idris/test_reserved_word.txt
+++ b/tests/snippets/idris/test_reserved_word.txt
diff --git a/tests/lexers/ini/test_indented_entries_1.txt b/tests/snippets/ini/test_indented_entries_1.txt
index b22b2fa1..b22b2fa1 100644
--- a/tests/lexers/ini/test_indented_entries_1.txt
+++ b/tests/snippets/ini/test_indented_entries_1.txt
diff --git a/tests/lexers/ini/test_indented_entries_2.txt b/tests/snippets/ini/test_indented_entries_2.txt
index 4175bab4..4175bab4 100644
--- a/tests/lexers/ini/test_indented_entries_2.txt
+++ b/tests/snippets/ini/test_indented_entries_2.txt
diff --git a/tests/lexers/ini/test_indented_entries_3.txt b/tests/snippets/ini/test_indented_entries_3.txt
index cf5bdcbc..cf5bdcbc 100644
--- a/tests/lexers/ini/test_indented_entries_3.txt
+++ b/tests/snippets/ini/test_indented_entries_3.txt
diff --git a/tests/lexers/java/test_enhanced_for.txt b/tests/snippets/java/test_enhanced_for.txt
index 1844c56d..1844c56d 100644
--- a/tests/lexers/java/test_enhanced_for.txt
+++ b/tests/snippets/java/test_enhanced_for.txt
diff --git a/tests/lexers/java/test_numeric_literals.txt b/tests/snippets/java/test_numeric_literals.txt
index 5295bd8d..5295bd8d 100644
--- a/tests/lexers/java/test_numeric_literals.txt
+++ b/tests/snippets/java/test_numeric_literals.txt
diff --git a/tests/lexers/json/test_basic.txt b/tests/snippets/json/test_basic.txt
index b6f595cb..b6f595cb 100644
--- a/tests/lexers/json/test_basic.txt
+++ b/tests/snippets/json/test_basic.txt
diff --git a/tests/lexers/json/test_basic_bare.txt b/tests/snippets/json/test_basic_bare.txt
index de30f65e..de30f65e 100644
--- a/tests/lexers/json/test_basic_bare.txt
+++ b/tests/snippets/json/test_basic_bare.txt
diff --git a/tests/lexers/julia/test_unicode.txt b/tests/snippets/julia/test_unicode.txt
index 36f3577d..36f3577d 100644
--- a/tests/lexers/julia/test_unicode.txt
+++ b/tests/snippets/julia/test_unicode.txt
diff --git a/tests/lexers/kotlin/test_can_cope_generics_in_destructuring.txt b/tests/snippets/kotlin/test_can_cope_generics_in_destructuring.txt
index 7057ea62..7057ea62 100644
--- a/tests/lexers/kotlin/test_can_cope_generics_in_destructuring.txt
+++ b/tests/snippets/kotlin/test_can_cope_generics_in_destructuring.txt
diff --git a/tests/lexers/kotlin/test_can_cope_with_backtick_names_in_functions.txt b/tests/snippets/kotlin/test_can_cope_with_backtick_names_in_functions.txt
index 48447109..48447109 100644
--- a/tests/lexers/kotlin/test_can_cope_with_backtick_names_in_functions.txt
+++ b/tests/snippets/kotlin/test_can_cope_with_backtick_names_in_functions.txt
diff --git a/tests/lexers/kotlin/test_can_cope_with_commas_and_dashes_in_backtick_Names.txt b/tests/snippets/kotlin/test_can_cope_with_commas_and_dashes_in_backtick_Names.txt
index 4df4e397..4df4e397 100644
--- a/tests/lexers/kotlin/test_can_cope_with_commas_and_dashes_in_backtick_Names.txt
+++ b/tests/snippets/kotlin/test_can_cope_with_commas_and_dashes_in_backtick_Names.txt
diff --git a/tests/lexers/kotlin/test_can_cope_with_destructuring.txt b/tests/snippets/kotlin/test_can_cope_with_destructuring.txt
index e9fab5e9..e9fab5e9 100644
--- a/tests/lexers/kotlin/test_can_cope_with_destructuring.txt
+++ b/tests/snippets/kotlin/test_can_cope_with_destructuring.txt
diff --git a/tests/lexers/kotlin/test_can_cope_with_generics.txt b/tests/snippets/kotlin/test_can_cope_with_generics.txt
index 554a820a..554a820a 100644
--- a/tests/lexers/kotlin/test_can_cope_with_generics.txt
+++ b/tests/snippets/kotlin/test_can_cope_with_generics.txt
diff --git a/tests/lexers/kotlin/test_should_cope_with_multiline_comments.txt b/tests/snippets/kotlin/test_should_cope_with_multiline_comments.txt
index 3de13278..3de13278 100644
--- a/tests/lexers/kotlin/test_should_cope_with_multiline_comments.txt
+++ b/tests/snippets/kotlin/test_should_cope_with_multiline_comments.txt
diff --git a/tests/lexers/mason/test_handles_tags_correctly.txt b/tests/snippets/mason/test_handles_tags_correctly.txt
index 2f3f064f..2f3f064f 100644
--- a/tests/lexers/mason/test_handles_tags_correctly.txt
+++ b/tests/snippets/mason/test_handles_tags_correctly.txt
diff --git a/tests/lexers/matlab/test_classes_with_properties.txt b/tests/snippets/matlab/test_classes_with_properties.txt
index 7de838eb..7de838eb 100644
--- a/tests/lexers/matlab/test_classes_with_properties.txt
+++ b/tests/snippets/matlab/test_classes_with_properties.txt
diff --git a/tests/lexers/matlab/test_command_mode.txt b/tests/snippets/matlab/test_command_mode.txt
index 554b4084..554b4084 100644
--- a/tests/lexers/matlab/test_command_mode.txt
+++ b/tests/snippets/matlab/test_command_mode.txt
diff --git a/tests/lexers/matlab/test_comment_after_continuation.txt b/tests/snippets/matlab/test_comment_after_continuation.txt
index 501407c9..501407c9 100644
--- a/tests/lexers/matlab/test_comment_after_continuation.txt
+++ b/tests/snippets/matlab/test_comment_after_continuation.txt
diff --git a/tests/lexers/matlab/test_keywords_ended_by_newline.txt b/tests/snippets/matlab/test_keywords_ended_by_newline.txt
index 59dca038..59dca038 100644
--- a/tests/lexers/matlab/test_keywords_ended_by_newline.txt
+++ b/tests/snippets/matlab/test_keywords_ended_by_newline.txt
diff --git a/tests/lexers/matlab/test_line_continuation.txt b/tests/snippets/matlab/test_line_continuation.txt
index bf46f897..bf46f897 100644
--- a/tests/lexers/matlab/test_line_continuation.txt
+++ b/tests/snippets/matlab/test_line_continuation.txt
diff --git a/tests/lexers/matlab/test_multiple_spaces_variable_assignment.txt b/tests/snippets/matlab/test_multiple_spaces_variable_assignment.txt
index ec5ac24c..ec5ac24c 100644
--- a/tests/lexers/matlab/test_multiple_spaces_variable_assignment.txt
+++ b/tests/snippets/matlab/test_multiple_spaces_variable_assignment.txt
diff --git a/tests/lexers/matlab/test_one_space_assignment.txt b/tests/snippets/matlab/test_one_space_assignment.txt
index ceafb6e5..ceafb6e5 100644
--- a/tests/lexers/matlab/test_one_space_assignment.txt
+++ b/tests/snippets/matlab/test_one_space_assignment.txt
diff --git a/tests/lexers/matlab/test_operator_multiple_space.txt b/tests/snippets/matlab/test_operator_multiple_space.txt
index e13d3a37..e13d3a37 100644
--- a/tests/lexers/matlab/test_operator_multiple_space.txt
+++ b/tests/snippets/matlab/test_operator_multiple_space.txt
diff --git a/tests/lexers/matlab/test_single_line.txt b/tests/snippets/matlab/test_single_line.txt
index 90b2520a..90b2520a 100644
--- a/tests/lexers/matlab/test_single_line.txt
+++ b/tests/snippets/matlab/test_single_line.txt
diff --git a/tests/lexers/md/test_bold_fenced_by_asterisk.txt b/tests/snippets/md/test_bold_fenced_by_asterisk.txt
index 7ab6a4b4..7ab6a4b4 100644
--- a/tests/lexers/md/test_bold_fenced_by_asterisk.txt
+++ b/tests/snippets/md/test_bold_fenced_by_asterisk.txt
diff --git a/tests/lexers/md/test_bold_fenced_by_underscore.txt b/tests/snippets/md/test_bold_fenced_by_underscore.txt
index 5c822695..5c822695 100644
--- a/tests/lexers/md/test_bold_fenced_by_underscore.txt
+++ b/tests/snippets/md/test_bold_fenced_by_underscore.txt
diff --git a/tests/lexers/md/test_bulleted_list_1.txt b/tests/snippets/md/test_bulleted_list_1.txt
index 6bb58fbe..6bb58fbe 100644
--- a/tests/lexers/md/test_bulleted_list_1.txt
+++ b/tests/snippets/md/test_bulleted_list_1.txt
diff --git a/tests/lexers/md/test_bulleted_list_2.txt b/tests/snippets/md/test_bulleted_list_2.txt
index 9283611d..9283611d 100644
--- a/tests/lexers/md/test_bulleted_list_2.txt
+++ b/tests/snippets/md/test_bulleted_list_2.txt
diff --git a/tests/lexers/md/test_bulleted_list_3.txt b/tests/snippets/md/test_bulleted_list_3.txt
index b7142007..b7142007 100644
--- a/tests/lexers/md/test_bulleted_list_3.txt
+++ b/tests/snippets/md/test_bulleted_list_3.txt
diff --git a/tests/lexers/md/test_bulleted_list_4.txt b/tests/snippets/md/test_bulleted_list_4.txt
index fe29d0a6..fe29d0a6 100644
--- a/tests/lexers/md/test_bulleted_list_4.txt
+++ b/tests/snippets/md/test_bulleted_list_4.txt
diff --git a/tests/lexers/md/test_code_block_fenced_by_backticks.txt b/tests/snippets/md/test_code_block_fenced_by_backticks.txt
index 4f8fefa4..4f8fefa4 100644
--- a/tests/lexers/md/test_code_block_fenced_by_backticks.txt
+++ b/tests/snippets/md/test_code_block_fenced_by_backticks.txt
diff --git a/tests/lexers/md/test_code_block_with_language.txt b/tests/snippets/md/test_code_block_with_language.txt
index 088ae26c..088ae26c 100644
--- a/tests/lexers/md/test_code_block_with_language.txt
+++ b/tests/snippets/md/test_code_block_with_language.txt
diff --git a/tests/lexers/md/test_escape_italics.txt b/tests/snippets/md/test_escape_italics.txt
index 62512593..62512593 100644
--- a/tests/lexers/md/test_escape_italics.txt
+++ b/tests/snippets/md/test_escape_italics.txt
diff --git a/tests/lexers/md/test_inline_code.txt b/tests/snippets/md/test_inline_code.txt
index c79c5286..c79c5286 100644
--- a/tests/lexers/md/test_inline_code.txt
+++ b/tests/snippets/md/test_inline_code.txt
diff --git a/tests/lexers/md/test_inline_code_after_block.txt b/tests/snippets/md/test_inline_code_after_block.txt
index 9be80acf..9be80acf 100644
--- a/tests/lexers/md/test_inline_code_after_block.txt
+++ b/tests/snippets/md/test_inline_code_after_block.txt
diff --git a/tests/lexers/md/test_inline_code_in_list.txt b/tests/snippets/md/test_inline_code_in_list.txt
index 643f0e5d..643f0e5d 100644
--- a/tests/lexers/md/test_inline_code_in_list.txt
+++ b/tests/snippets/md/test_inline_code_in_list.txt
diff --git a/tests/lexers/md/test_invalid_bold.txt b/tests/snippets/md/test_invalid_bold.txt
index cc55d832..cc55d832 100644
--- a/tests/lexers/md/test_invalid_bold.txt
+++ b/tests/snippets/md/test_invalid_bold.txt
diff --git a/tests/lexers/md/test_invalid_italics.txt b/tests/snippets/md/test_invalid_italics.txt
index 7e7cbc34..7e7cbc34 100644
--- a/tests/lexers/md/test_invalid_italics.txt
+++ b/tests/snippets/md/test_invalid_italics.txt
diff --git a/tests/lexers/md/test_italics_and_bold.txt b/tests/snippets/md/test_italics_and_bold.txt
index 70a426ec..70a426ec 100644
--- a/tests/lexers/md/test_italics_and_bold.txt
+++ b/tests/snippets/md/test_italics_and_bold.txt
diff --git a/tests/lexers/md/test_italics_fenced_by_asterisk.txt b/tests/snippets/md/test_italics_fenced_by_asterisk.txt
index 0a43d60d..0a43d60d 100644
--- a/tests/lexers/md/test_italics_fenced_by_asterisk.txt
+++ b/tests/snippets/md/test_italics_fenced_by_asterisk.txt
diff --git a/tests/lexers/md/test_italics_fenced_by_underscore.txt b/tests/snippets/md/test_italics_fenced_by_underscore.txt
index d712ca65..d712ca65 100644
--- a/tests/lexers/md/test_italics_fenced_by_underscore.txt
+++ b/tests/snippets/md/test_italics_fenced_by_underscore.txt
diff --git a/tests/lexers/md/test_italics_no_multiline.txt b/tests/snippets/md/test_italics_no_multiline.txt
index ad2007b8..ad2007b8 100644
--- a/tests/lexers/md/test_italics_no_multiline.txt
+++ b/tests/snippets/md/test_italics_no_multiline.txt
diff --git a/tests/lexers/md/test_links.txt b/tests/snippets/md/test_links.txt
index 83b274e2..83b274e2 100644
--- a/tests/lexers/md/test_links.txt
+++ b/tests/snippets/md/test_links.txt
diff --git a/tests/lexers/md/test_mentions.txt b/tests/snippets/md/test_mentions.txt
index 7c7ef01f..7c7ef01f 100644
--- a/tests/lexers/md/test_mentions.txt
+++ b/tests/snippets/md/test_mentions.txt
diff --git a/tests/lexers/md/test_numbered_list.txt b/tests/snippets/md/test_numbered_list.txt
index 0f386438..0f386438 100644
--- a/tests/lexers/md/test_numbered_list.txt
+++ b/tests/snippets/md/test_numbered_list.txt
diff --git a/tests/lexers/md/test_quote.txt b/tests/snippets/md/test_quote.txt
index cc64ec2c..cc64ec2c 100644
--- a/tests/lexers/md/test_quote.txt
+++ b/tests/snippets/md/test_quote.txt
diff --git a/tests/lexers/md/test_reference_style_links.txt b/tests/snippets/md/test_reference_style_links.txt
index 3acc6875..3acc6875 100644
--- a/tests/lexers/md/test_reference_style_links.txt
+++ b/tests/snippets/md/test_reference_style_links.txt
diff --git a/tests/lexers/md/test_strikethrough.txt b/tests/snippets/md/test_strikethrough.txt
index 3c63e975..3c63e975 100644
--- a/tests/lexers/md/test_strikethrough.txt
+++ b/tests/snippets/md/test_strikethrough.txt
diff --git a/tests/lexers/md/test_task_list.txt b/tests/snippets/md/test_task_list.txt
index e821ff8e..e821ff8e 100644
--- a/tests/lexers/md/test_task_list.txt
+++ b/tests/snippets/md/test_task_list.txt
diff --git a/tests/lexers/md/test_topics.txt b/tests/snippets/md/test_topics.txt
index aa84fc98..aa84fc98 100644
--- a/tests/lexers/md/test_topics.txt
+++ b/tests/snippets/md/test_topics.txt
diff --git a/tests/lexers/objectivec/test_literal_number_bool.txt b/tests/snippets/objectivec/test_literal_number_bool.txt
index 131c3997..131c3997 100644
--- a/tests/lexers/objectivec/test_literal_number_bool.txt
+++ b/tests/snippets/objectivec/test_literal_number_bool.txt
diff --git a/tests/lexers/objectivec/test_literal_number_bool_expression.txt b/tests/snippets/objectivec/test_literal_number_bool_expression.txt
index a492e221..a492e221 100644
--- a/tests/lexers/objectivec/test_literal_number_bool_expression.txt
+++ b/tests/snippets/objectivec/test_literal_number_bool_expression.txt
diff --git a/tests/lexers/objectivec/test_literal_number_expression.txt b/tests/snippets/objectivec/test_literal_number_expression.txt
index f70d0624..f70d0624 100644
--- a/tests/lexers/objectivec/test_literal_number_expression.txt
+++ b/tests/snippets/objectivec/test_literal_number_expression.txt
diff --git a/tests/lexers/objectivec/test_literal_number_int.txt b/tests/snippets/objectivec/test_literal_number_int.txt
index 907a0301..907a0301 100644
--- a/tests/lexers/objectivec/test_literal_number_int.txt
+++ b/tests/snippets/objectivec/test_literal_number_int.txt
diff --git a/tests/lexers/objectivec/test_literal_number_nested_expression.txt b/tests/snippets/objectivec/test_literal_number_nested_expression.txt
index 8226cb69..8226cb69 100644
--- a/tests/lexers/objectivec/test_literal_number_nested_expression.txt
+++ b/tests/snippets/objectivec/test_literal_number_nested_expression.txt
diff --git a/tests/lexers/objectivec/test_module_import.txt b/tests/snippets/objectivec/test_module_import.txt
index 918d1555..918d1555 100644
--- a/tests/lexers/objectivec/test_module_import.txt
+++ b/tests/snippets/objectivec/test_module_import.txt
diff --git a/tests/lexers/peg/test_basic.txt b/tests/snippets/peg/test_basic.txt
index 78d240e4..78d240e4 100644
--- a/tests/lexers/peg/test_basic.txt
+++ b/tests/snippets/peg/test_basic.txt
diff --git a/tests/lexers/peg/test_modified_strings.txt b/tests/snippets/peg/test_modified_strings.txt
index 21a59877..21a59877 100644
--- a/tests/lexers/peg/test_modified_strings.txt
+++ b/tests/snippets/peg/test_modified_strings.txt
diff --git a/tests/lexers/peg/test_operators.txt b/tests/snippets/peg/test_operators.txt
index b901c818..b901c818 100644
--- a/tests/lexers/peg/test_operators.txt
+++ b/tests/snippets/peg/test_operators.txt
diff --git a/tests/lexers/php/test_string_escaping_run.txt b/tests/snippets/php/test_string_escaping_run.txt
index e31fbfc0..e31fbfc0 100644
--- a/tests/lexers/php/test_string_escaping_run.txt
+++ b/tests/snippets/php/test_string_escaping_run.txt
diff --git a/tests/lexers/powershell/test_remoting_session.txt b/tests/snippets/powershell/test_remoting_session.txt
index 9d9db603..9d9db603 100644
--- a/tests/lexers/powershell/test_remoting_session.txt
+++ b/tests/snippets/powershell/test_remoting_session.txt
diff --git a/tests/lexers/powershell/test_session.txt b/tests/snippets/powershell/test_session.txt
index 38212440..38212440 100644
--- a/tests/lexers/powershell/test_session.txt
+++ b/tests/snippets/powershell/test_session.txt
diff --git a/tests/lexers/praat/test_broken_unquoted_string.txt b/tests/snippets/praat/test_broken_unquoted_string.txt
index 573b8079..573b8079 100644
--- a/tests/lexers/praat/test_broken_unquoted_string.txt
+++ b/tests/snippets/praat/test_broken_unquoted_string.txt
diff --git a/tests/lexers/praat/test_function_call.txt b/tests/snippets/praat/test_function_call.txt
index ebb24a63..ebb24a63 100644
--- a/tests/lexers/praat/test_function_call.txt
+++ b/tests/snippets/praat/test_function_call.txt
diff --git a/tests/lexers/praat/test_inline_if.txt b/tests/snippets/praat/test_inline_if.txt
index 02b10a5b..02b10a5b 100644
--- a/tests/lexers/praat/test_inline_if.txt
+++ b/tests/snippets/praat/test_inline_if.txt
diff --git a/tests/lexers/praat/test_interpolated_indexed_numeric_with_precision.txt b/tests/snippets/praat/test_interpolated_indexed_numeric_with_precision.txt
index 82849ee8..82849ee8 100644
--- a/tests/lexers/praat/test_interpolated_indexed_numeric_with_precision.txt
+++ b/tests/snippets/praat/test_interpolated_indexed_numeric_with_precision.txt
diff --git a/tests/lexers/praat/test_interpolated_local_numeric_with_precision.txt b/tests/snippets/praat/test_interpolated_local_numeric_with_precision.txt
index 651509bf..651509bf 100644
--- a/tests/lexers/praat/test_interpolated_local_numeric_with_precision.txt
+++ b/tests/snippets/praat/test_interpolated_local_numeric_with_precision.txt
diff --git a/tests/lexers/praat/test_interpolated_numeric_hash.txt b/tests/snippets/praat/test_interpolated_numeric_hash.txt
index 419faa1a..419faa1a 100644
--- a/tests/lexers/praat/test_interpolated_numeric_hash.txt
+++ b/tests/snippets/praat/test_interpolated_numeric_hash.txt
diff --git a/tests/lexers/praat/test_interpolated_numeric_indexed.txt b/tests/snippets/praat/test_interpolated_numeric_indexed.txt
index 3cd1b422..3cd1b422 100644
--- a/tests/lexers/praat/test_interpolated_numeric_indexed.txt
+++ b/tests/snippets/praat/test_interpolated_numeric_indexed.txt
diff --git a/tests/lexers/praat/test_interpolated_numeric_with_precision.txt b/tests/snippets/praat/test_interpolated_numeric_with_precision.txt
index 800ac35d..800ac35d 100644
--- a/tests/lexers/praat/test_interpolated_numeric_with_precision.txt
+++ b/tests/snippets/praat/test_interpolated_numeric_with_precision.txt
diff --git a/tests/lexers/praat/test_interpolated_string_hash.txt b/tests/snippets/praat/test_interpolated_string_hash.txt
index 608873d2..608873d2 100644
--- a/tests/lexers/praat/test_interpolated_string_hash.txt
+++ b/tests/snippets/praat/test_interpolated_string_hash.txt
diff --git a/tests/lexers/praat/test_interpolated_string_indexed.txt b/tests/snippets/praat/test_interpolated_string_indexed.txt
index a50b5d16..a50b5d16 100644
--- a/tests/lexers/praat/test_interpolated_string_indexed.txt
+++ b/tests/snippets/praat/test_interpolated_string_indexed.txt
diff --git a/tests/lexers/praat/test_interpolation_boundary.txt b/tests/snippets/praat/test_interpolation_boundary.txt
index d125e829..d125e829 100644
--- a/tests/lexers/praat/test_interpolation_boundary.txt
+++ b/tests/snippets/praat/test_interpolation_boundary.txt
diff --git a/tests/lexers/praat/test_numeric_assignment.txt b/tests/snippets/praat/test_numeric_assignment.txt
index ed954568..ed954568 100644
--- a/tests/lexers/praat/test_numeric_assignment.txt
+++ b/tests/snippets/praat/test_numeric_assignment.txt
diff --git a/tests/lexers/praat/test_string_assignment.txt b/tests/snippets/praat/test_string_assignment.txt
index 0e1a86ef..0e1a86ef 100644
--- a/tests/lexers/praat/test_string_assignment.txt
+++ b/tests/snippets/praat/test_string_assignment.txt
diff --git a/tests/lexers/praat/test_string_escaped_quotes.txt b/tests/snippets/praat/test_string_escaped_quotes.txt
index 6867a312..6867a312 100644
--- a/tests/lexers/praat/test_string_escaped_quotes.txt
+++ b/tests/snippets/praat/test_string_escaped_quotes.txt
diff --git a/tests/lexers/promql/test_expression_and_comment.txt b/tests/snippets/promql/test_expression_and_comment.txt
index 3ee2bfa8..3ee2bfa8 100644
--- a/tests/lexers/promql/test_expression_and_comment.txt
+++ b/tests/snippets/promql/test_expression_and_comment.txt
diff --git a/tests/lexers/promql/test_function_delta.txt b/tests/snippets/promql/test_function_delta.txt
index 8b1f9b08..8b1f9b08 100644
--- a/tests/lexers/promql/test_function_delta.txt
+++ b/tests/snippets/promql/test_function_delta.txt
diff --git a/tests/lexers/promql/test_function_multi_line.txt b/tests/snippets/promql/test_function_multi_line.txt
index 31664ccd..31664ccd 100644
--- a/tests/lexers/promql/test_function_multi_line.txt
+++ b/tests/snippets/promql/test_function_multi_line.txt
diff --git a/tests/lexers/promql/test_function_multi_line_with_offset.txt b/tests/snippets/promql/test_function_multi_line_with_offset.txt
index a7462fb9..a7462fb9 100644
--- a/tests/lexers/promql/test_function_multi_line_with_offset.txt
+++ b/tests/snippets/promql/test_function_multi_line_with_offset.txt
diff --git a/tests/lexers/promql/test_function_sum_with_args.txt b/tests/snippets/promql/test_function_sum_with_args.txt
index 3d677e14..3d677e14 100644
--- a/tests/lexers/promql/test_function_sum_with_args.txt
+++ b/tests/snippets/promql/test_function_sum_with_args.txt
diff --git a/tests/lexers/promql/test_metric.txt b/tests/snippets/promql/test_metric.txt
index e4889cf8..e4889cf8 100644
--- a/tests/lexers/promql/test_metric.txt
+++ b/tests/snippets/promql/test_metric.txt
diff --git a/tests/lexers/promql/test_metric_multiple_labels.txt b/tests/snippets/promql/test_metric_multiple_labels.txt
index bcb0b646..bcb0b646 100644
--- a/tests/lexers/promql/test_metric_multiple_labels.txt
+++ b/tests/snippets/promql/test_metric_multiple_labels.txt
diff --git a/tests/lexers/promql/test_metric_multiple_labels_with_spaces.txt b/tests/snippets/promql/test_metric_multiple_labels_with_spaces.txt
index 3ca3d495..3ca3d495 100644
--- a/tests/lexers/promql/test_metric_multiple_labels_with_spaces.txt
+++ b/tests/snippets/promql/test_metric_multiple_labels_with_spaces.txt
diff --git a/tests/lexers/promql/test_metric_one_label.txt b/tests/snippets/promql/test_metric_one_label.txt
index 8baeafb8..8baeafb8 100644
--- a/tests/lexers/promql/test_metric_one_label.txt
+++ b/tests/snippets/promql/test_metric_one_label.txt
diff --git a/tests/lexers/properties/test_comments.txt b/tests/snippets/properties/test_comments.txt
index b785cd2c..b785cd2c 100644
--- a/tests/lexers/properties/test_comments.txt
+++ b/tests/snippets/properties/test_comments.txt
diff --git a/tests/lexers/properties/test_escaped_space_in_key.txt b/tests/snippets/properties/test_escaped_space_in_key.txt
index 5b947817..5b947817 100644
--- a/tests/lexers/properties/test_escaped_space_in_key.txt
+++ b/tests/snippets/properties/test_escaped_space_in_key.txt
diff --git a/tests/lexers/properties/test_escaped_space_in_value.txt b/tests/snippets/properties/test_escaped_space_in_value.txt
index 5cf7eb56..5cf7eb56 100644
--- a/tests/lexers/properties/test_escaped_space_in_value.txt
+++ b/tests/snippets/properties/test_escaped_space_in_value.txt
diff --git a/tests/lexers/properties/test_just_key.txt b/tests/snippets/properties/test_just_key.txt
index 7af7379d..7af7379d 100644
--- a/tests/lexers/properties/test_just_key.txt
+++ b/tests/snippets/properties/test_just_key.txt
diff --git a/tests/lexers/properties/test_just_key_with_space.txt b/tests/snippets/properties/test_just_key_with_space.txt
index 0e009501..0e009501 100644
--- a/tests/lexers/properties/test_just_key_with_space.txt
+++ b/tests/snippets/properties/test_just_key_with_space.txt
diff --git a/tests/lexers/properties/test_leading_whitespace_comments.txt b/tests/snippets/properties/test_leading_whitespace_comments.txt
index 337734ca..337734ca 100644
--- a/tests/lexers/properties/test_leading_whitespace_comments.txt
+++ b/tests/snippets/properties/test_leading_whitespace_comments.txt
diff --git a/tests/lexers/properties/test_space_delimited_kv_pair.txt b/tests/snippets/properties/test_space_delimited_kv_pair.txt
index 0f79fc37..0f79fc37 100644
--- a/tests/lexers/properties/test_space_delimited_kv_pair.txt
+++ b/tests/snippets/properties/test_space_delimited_kv_pair.txt
diff --git a/tests/lexers/python/test_fstring_01a.txt b/tests/snippets/python/test_fstring_01a.txt
index 406e2cc8..406e2cc8 100644
--- a/tests/lexers/python/test_fstring_01a.txt
+++ b/tests/snippets/python/test_fstring_01a.txt
diff --git a/tests/lexers/python/test_fstring_01b.txt b/tests/snippets/python/test_fstring_01b.txt
index 278258e2..278258e2 100644
--- a/tests/lexers/python/test_fstring_01b.txt
+++ b/tests/snippets/python/test_fstring_01b.txt
diff --git a/tests/lexers/python/test_fstring_02a.txt b/tests/snippets/python/test_fstring_02a.txt
index 359c13be..359c13be 100644
--- a/tests/lexers/python/test_fstring_02a.txt
+++ b/tests/snippets/python/test_fstring_02a.txt
diff --git a/tests/lexers/python/test_fstring_02b.txt b/tests/snippets/python/test_fstring_02b.txt
index abef1600..abef1600 100644
--- a/tests/lexers/python/test_fstring_02b.txt
+++ b/tests/snippets/python/test_fstring_02b.txt
diff --git a/tests/lexers/python/test_fstring_03a.txt b/tests/snippets/python/test_fstring_03a.txt
index 3edee4cf..3edee4cf 100644
--- a/tests/lexers/python/test_fstring_03a.txt
+++ b/tests/snippets/python/test_fstring_03a.txt
diff --git a/tests/lexers/python/test_fstring_03b.txt b/tests/snippets/python/test_fstring_03b.txt
index f7723898..f7723898 100644
--- a/tests/lexers/python/test_fstring_03b.txt
+++ b/tests/snippets/python/test_fstring_03b.txt
diff --git a/tests/lexers/python/test_fstring_04a.txt b/tests/snippets/python/test_fstring_04a.txt
index 85619ab8..85619ab8 100644
--- a/tests/lexers/python/test_fstring_04a.txt
+++ b/tests/snippets/python/test_fstring_04a.txt
diff --git a/tests/lexers/python/test_fstring_04b.txt b/tests/snippets/python/test_fstring_04b.txt
index bd6308c2..bd6308c2 100644
--- a/tests/lexers/python/test_fstring_04b.txt
+++ b/tests/snippets/python/test_fstring_04b.txt
diff --git a/tests/lexers/python/test_fstring_05a.txt b/tests/snippets/python/test_fstring_05a.txt
index 18074571..18074571 100644
--- a/tests/lexers/python/test_fstring_05a.txt
+++ b/tests/snippets/python/test_fstring_05a.txt
diff --git a/tests/lexers/python/test_fstring_05b.txt b/tests/snippets/python/test_fstring_05b.txt
index b0f3ebd8..b0f3ebd8 100644
--- a/tests/lexers/python/test_fstring_05b.txt
+++ b/tests/snippets/python/test_fstring_05b.txt
diff --git a/tests/lexers/python/test_fstring_06a.txt b/tests/snippets/python/test_fstring_06a.txt
index 0ba0809a..0ba0809a 100644
--- a/tests/lexers/python/test_fstring_06a.txt
+++ b/tests/snippets/python/test_fstring_06a.txt
diff --git a/tests/lexers/python/test_fstring_06b.txt b/tests/snippets/python/test_fstring_06b.txt
index f98b3dc2..f98b3dc2 100644
--- a/tests/lexers/python/test_fstring_06b.txt
+++ b/tests/snippets/python/test_fstring_06b.txt
diff --git a/tests/lexers/python/test_fstring_07a.txt b/tests/snippets/python/test_fstring_07a.txt
index 63942200..63942200 100644
--- a/tests/lexers/python/test_fstring_07a.txt
+++ b/tests/snippets/python/test_fstring_07a.txt
diff --git a/tests/lexers/python/test_fstring_07b.txt b/tests/snippets/python/test_fstring_07b.txt
index c7e87bc7..c7e87bc7 100644
--- a/tests/lexers/python/test_fstring_07b.txt
+++ b/tests/snippets/python/test_fstring_07b.txt
diff --git a/tests/lexers/python/test_fstring_08a.txt b/tests/snippets/python/test_fstring_08a.txt
index 61b6cc8f..61b6cc8f 100644
--- a/tests/lexers/python/test_fstring_08a.txt
+++ b/tests/snippets/python/test_fstring_08a.txt
diff --git a/tests/lexers/python/test_fstring_08b.txt b/tests/snippets/python/test_fstring_08b.txt
index 41eb13a4..41eb13a4 100644
--- a/tests/lexers/python/test_fstring_08b.txt
+++ b/tests/snippets/python/test_fstring_08b.txt
diff --git a/tests/lexers/python/test_fstring_09a.txt b/tests/snippets/python/test_fstring_09a.txt
index 3dcec51e..3dcec51e 100644
--- a/tests/lexers/python/test_fstring_09a.txt
+++ b/tests/snippets/python/test_fstring_09a.txt
diff --git a/tests/lexers/python/test_fstring_09b.txt b/tests/snippets/python/test_fstring_09b.txt
index 72932b29..72932b29 100644
--- a/tests/lexers/python/test_fstring_09b.txt
+++ b/tests/snippets/python/test_fstring_09b.txt
diff --git a/tests/lexers/python/test_fstring_10a.txt b/tests/snippets/python/test_fstring_10a.txt
index 02fba2b4..02fba2b4 100644
--- a/tests/lexers/python/test_fstring_10a.txt
+++ b/tests/snippets/python/test_fstring_10a.txt
diff --git a/tests/lexers/python/test_fstring_10b.txt b/tests/snippets/python/test_fstring_10b.txt
index 46150935..46150935 100644
--- a/tests/lexers/python/test_fstring_10b.txt
+++ b/tests/snippets/python/test_fstring_10b.txt
diff --git a/tests/lexers/python/test_fstring_11a.txt b/tests/snippets/python/test_fstring_11a.txt
index 6116c960..6116c960 100644
--- a/tests/lexers/python/test_fstring_11a.txt
+++ b/tests/snippets/python/test_fstring_11a.txt
diff --git a/tests/lexers/python/test_fstring_11b.txt b/tests/snippets/python/test_fstring_11b.txt
index 77c3d6f8..77c3d6f8 100644
--- a/tests/lexers/python/test_fstring_11b.txt
+++ b/tests/snippets/python/test_fstring_11b.txt
diff --git a/tests/lexers/python/test_fstring_12a.txt b/tests/snippets/python/test_fstring_12a.txt
index cc8eeab4..cc8eeab4 100644
--- a/tests/lexers/python/test_fstring_12a.txt
+++ b/tests/snippets/python/test_fstring_12a.txt
diff --git a/tests/lexers/python/test_fstring_12b.txt b/tests/snippets/python/test_fstring_12b.txt
index 160b2d91..160b2d91 100644
--- a/tests/lexers/python/test_fstring_12b.txt
+++ b/tests/snippets/python/test_fstring_12b.txt
diff --git a/tests/lexers/python/test_fstring_13a.txt b/tests/snippets/python/test_fstring_13a.txt
index b556a5b6..b556a5b6 100644
--- a/tests/lexers/python/test_fstring_13a.txt
+++ b/tests/snippets/python/test_fstring_13a.txt
diff --git a/tests/lexers/python/test_fstring_13b.txt b/tests/snippets/python/test_fstring_13b.txt
index 1e9fd60d..1e9fd60d 100644
--- a/tests/lexers/python/test_fstring_13b.txt
+++ b/tests/snippets/python/test_fstring_13b.txt
diff --git a/tests/lexers/python/test_fstring_14a.txt b/tests/snippets/python/test_fstring_14a.txt
index de202a21..de202a21 100644
--- a/tests/lexers/python/test_fstring_14a.txt
+++ b/tests/snippets/python/test_fstring_14a.txt
diff --git a/tests/lexers/python/test_fstring_14b.txt b/tests/snippets/python/test_fstring_14b.txt
index 83aaad5e..83aaad5e 100644
--- a/tests/lexers/python/test_fstring_14b.txt
+++ b/tests/snippets/python/test_fstring_14b.txt
diff --git a/tests/lexers/python/test_fstring_15a.txt b/tests/snippets/python/test_fstring_15a.txt
index 635e8791..635e8791 100644
--- a/tests/lexers/python/test_fstring_15a.txt
+++ b/tests/snippets/python/test_fstring_15a.txt
diff --git a/tests/lexers/python/test_fstring_15b.txt b/tests/snippets/python/test_fstring_15b.txt
index 1a1ab251..1a1ab251 100644
--- a/tests/lexers/python/test_fstring_15b.txt
+++ b/tests/snippets/python/test_fstring_15b.txt
diff --git a/tests/lexers/python/test_fstring_16a.txt b/tests/snippets/python/test_fstring_16a.txt
index cbd4d14b..cbd4d14b 100644
--- a/tests/lexers/python/test_fstring_16a.txt
+++ b/tests/snippets/python/test_fstring_16a.txt
diff --git a/tests/lexers/python/test_fstring_16b.txt b/tests/snippets/python/test_fstring_16b.txt
index 8ce173f0..8ce173f0 100644
--- a/tests/lexers/python/test_fstring_16b.txt
+++ b/tests/snippets/python/test_fstring_16b.txt
diff --git a/tests/lexers/python/test_fstring_17a.txt b/tests/snippets/python/test_fstring_17a.txt
index a1b5b3a5..a1b5b3a5 100644
--- a/tests/lexers/python/test_fstring_17a.txt
+++ b/tests/snippets/python/test_fstring_17a.txt
diff --git a/tests/lexers/python/test_fstring_17b.txt b/tests/snippets/python/test_fstring_17b.txt
index 5f34b174..5f34b174 100644
--- a/tests/lexers/python/test_fstring_17b.txt
+++ b/tests/snippets/python/test_fstring_17b.txt
diff --git a/tests/lexers/python/test_fstring_18a.txt b/tests/snippets/python/test_fstring_18a.txt
index 60d05123..60d05123 100644
--- a/tests/lexers/python/test_fstring_18a.txt
+++ b/tests/snippets/python/test_fstring_18a.txt
diff --git a/tests/lexers/python/test_fstring_18b.txt b/tests/snippets/python/test_fstring_18b.txt
index a189d00a..a189d00a 100644
--- a/tests/lexers/python/test_fstring_18b.txt
+++ b/tests/snippets/python/test_fstring_18b.txt
diff --git a/tests/lexers/python/test_fstring_19a.txt b/tests/snippets/python/test_fstring_19a.txt
index 6e412a38..6e412a38 100644
--- a/tests/lexers/python/test_fstring_19a.txt
+++ b/tests/snippets/python/test_fstring_19a.txt
diff --git a/tests/lexers/python/test_fstring_19b.txt b/tests/snippets/python/test_fstring_19b.txt
index 5c9d6f73..5c9d6f73 100644
--- a/tests/lexers/python/test_fstring_19b.txt
+++ b/tests/snippets/python/test_fstring_19b.txt
diff --git a/tests/lexers/python/test_fstring_20a.txt b/tests/snippets/python/test_fstring_20a.txt
index a72a7a44..a72a7a44 100644
--- a/tests/lexers/python/test_fstring_20a.txt
+++ b/tests/snippets/python/test_fstring_20a.txt
diff --git a/tests/lexers/python/test_fstring_20b.txt b/tests/snippets/python/test_fstring_20b.txt
index 556f7de8..556f7de8 100644
--- a/tests/lexers/python/test_fstring_20b.txt
+++ b/tests/snippets/python/test_fstring_20b.txt
diff --git a/tests/lexers/python/test_fstring_21a.txt b/tests/snippets/python/test_fstring_21a.txt
index 1a591003..1a591003 100644
--- a/tests/lexers/python/test_fstring_21a.txt
+++ b/tests/snippets/python/test_fstring_21a.txt
diff --git a/tests/lexers/python/test_fstring_21b.txt b/tests/snippets/python/test_fstring_21b.txt
index 7e3ed08a..7e3ed08a 100644
--- a/tests/lexers/python/test_fstring_21b.txt
+++ b/tests/snippets/python/test_fstring_21b.txt
diff --git a/tests/lexers/python/test_fstring_22a.txt b/tests/snippets/python/test_fstring_22a.txt
index 6a3b792f..6a3b792f 100644
--- a/tests/lexers/python/test_fstring_22a.txt
+++ b/tests/snippets/python/test_fstring_22a.txt
diff --git a/tests/lexers/python/test_fstring_22b.txt b/tests/snippets/python/test_fstring_22b.txt
index 75a08aac..75a08aac 100644
--- a/tests/lexers/python/test_fstring_22b.txt
+++ b/tests/snippets/python/test_fstring_22b.txt
diff --git a/tests/lexers/python/test_fstring_23a.txt b/tests/snippets/python/test_fstring_23a.txt
index ae944ed2..ae944ed2 100644
--- a/tests/lexers/python/test_fstring_23a.txt
+++ b/tests/snippets/python/test_fstring_23a.txt
diff --git a/tests/lexers/python/test_fstring_23b.txt b/tests/snippets/python/test_fstring_23b.txt
index 8038c8b4..8038c8b4 100644
--- a/tests/lexers/python/test_fstring_23b.txt
+++ b/tests/snippets/python/test_fstring_23b.txt
diff --git a/tests/lexers/python/test_fstring_24a.txt b/tests/snippets/python/test_fstring_24a.txt
index 9dd1e94e..9dd1e94e 100644
--- a/tests/lexers/python/test_fstring_24a.txt
+++ b/tests/snippets/python/test_fstring_24a.txt
diff --git a/tests/lexers/python/test_fstring_24b.txt b/tests/snippets/python/test_fstring_24b.txt
index 0ef51a52..0ef51a52 100644
--- a/tests/lexers/python/test_fstring_24b.txt
+++ b/tests/snippets/python/test_fstring_24b.txt
diff --git a/tests/lexers/python/test_fstring_25a.txt b/tests/snippets/python/test_fstring_25a.txt
index e42453e5..e42453e5 100644
--- a/tests/lexers/python/test_fstring_25a.txt
+++ b/tests/snippets/python/test_fstring_25a.txt
diff --git a/tests/lexers/python/test_fstring_25b.txt b/tests/snippets/python/test_fstring_25b.txt
index 2ba4b721..2ba4b721 100644
--- a/tests/lexers/python/test_fstring_25b.txt
+++ b/tests/snippets/python/test_fstring_25b.txt
diff --git a/tests/lexers/python/test_fstring_26a.txt b/tests/snippets/python/test_fstring_26a.txt
index c644d447..c644d447 100644
--- a/tests/lexers/python/test_fstring_26a.txt
+++ b/tests/snippets/python/test_fstring_26a.txt
diff --git a/tests/lexers/python/test_fstring_26b.txt b/tests/snippets/python/test_fstring_26b.txt
index 73964104..73964104 100644
--- a/tests/lexers/python/test_fstring_26b.txt
+++ b/tests/snippets/python/test_fstring_26b.txt
diff --git a/tests/lexers/python/test_fstring_27a.txt b/tests/snippets/python/test_fstring_27a.txt
index cd8bdbe2..cd8bdbe2 100644
--- a/tests/lexers/python/test_fstring_27a.txt
+++ b/tests/snippets/python/test_fstring_27a.txt
diff --git a/tests/lexers/python/test_fstring_27b.txt b/tests/snippets/python/test_fstring_27b.txt
index 7773ab30..7773ab30 100644
--- a/tests/lexers/python/test_fstring_27b.txt
+++ b/tests/snippets/python/test_fstring_27b.txt
diff --git a/tests/lexers/python/test_fstring_28a.txt b/tests/snippets/python/test_fstring_28a.txt
index 6aca3216..6aca3216 100644
--- a/tests/lexers/python/test_fstring_28a.txt
+++ b/tests/snippets/python/test_fstring_28a.txt
diff --git a/tests/lexers/python/test_fstring_28b.txt b/tests/snippets/python/test_fstring_28b.txt
index 14183eba..14183eba 100644
--- a/tests/lexers/python/test_fstring_28b.txt
+++ b/tests/snippets/python/test_fstring_28b.txt
diff --git a/tests/lexers/python/test_fstring_29a.txt b/tests/snippets/python/test_fstring_29a.txt
index 81715064..81715064 100644
--- a/tests/lexers/python/test_fstring_29a.txt
+++ b/tests/snippets/python/test_fstring_29a.txt
diff --git a/tests/lexers/python/test_fstring_29b.txt b/tests/snippets/python/test_fstring_29b.txt
index de5b5083..de5b5083 100644
--- a/tests/lexers/python/test_fstring_29b.txt
+++ b/tests/snippets/python/test_fstring_29b.txt
diff --git a/tests/lexers/python/test_fstring_30a.txt b/tests/snippets/python/test_fstring_30a.txt
index f295cfe4..f295cfe4 100644
--- a/tests/lexers/python/test_fstring_30a.txt
+++ b/tests/snippets/python/test_fstring_30a.txt
diff --git a/tests/lexers/python/test_fstring_30b.txt b/tests/snippets/python/test_fstring_30b.txt
index 10a2af8e..10a2af8e 100644
--- a/tests/lexers/python/test_fstring_30b.txt
+++ b/tests/snippets/python/test_fstring_30b.txt
diff --git a/tests/lexers/python/test_fstring_31a.txt b/tests/snippets/python/test_fstring_31a.txt
index eac01679..eac01679 100644
--- a/tests/lexers/python/test_fstring_31a.txt
+++ b/tests/snippets/python/test_fstring_31a.txt
diff --git a/tests/lexers/python/test_fstring_31b.txt b/tests/snippets/python/test_fstring_31b.txt
index 40702daa..40702daa 100644
--- a/tests/lexers/python/test_fstring_31b.txt
+++ b/tests/snippets/python/test_fstring_31b.txt
diff --git a/tests/lexers/python/test_fstring_32a.txt b/tests/snippets/python/test_fstring_32a.txt
index 666134c6..666134c6 100644
--- a/tests/lexers/python/test_fstring_32a.txt
+++ b/tests/snippets/python/test_fstring_32a.txt
diff --git a/tests/lexers/python/test_fstring_32b.txt b/tests/snippets/python/test_fstring_32b.txt
index 9e087252..9e087252 100644
--- a/tests/lexers/python/test_fstring_32b.txt
+++ b/tests/snippets/python/test_fstring_32b.txt
diff --git a/tests/lexers/python/test_fstring_33a.txt b/tests/snippets/python/test_fstring_33a.txt
index 232491b2..232491b2 100644
--- a/tests/lexers/python/test_fstring_33a.txt
+++ b/tests/snippets/python/test_fstring_33a.txt
diff --git a/tests/lexers/python/test_fstring_33b.txt b/tests/snippets/python/test_fstring_33b.txt
index 1481e811..1481e811 100644
--- a/tests/lexers/python/test_fstring_33b.txt
+++ b/tests/snippets/python/test_fstring_33b.txt
diff --git a/tests/lexers/python/test_fstring_34a.txt b/tests/snippets/python/test_fstring_34a.txt
index 6bd510a9..6bd510a9 100644
--- a/tests/lexers/python/test_fstring_34a.txt
+++ b/tests/snippets/python/test_fstring_34a.txt
diff --git a/tests/lexers/python/test_fstring_34b.txt b/tests/snippets/python/test_fstring_34b.txt
index 4cb7e631..4cb7e631 100644
--- a/tests/lexers/python/test_fstring_34b.txt
+++ b/tests/snippets/python/test_fstring_34b.txt
diff --git a/tests/lexers/python/test_fstring_35a.txt b/tests/snippets/python/test_fstring_35a.txt
index f09edc18..f09edc18 100644
--- a/tests/lexers/python/test_fstring_35a.txt
+++ b/tests/snippets/python/test_fstring_35a.txt
diff --git a/tests/lexers/python/test_fstring_35b.txt b/tests/snippets/python/test_fstring_35b.txt
index 794f7b69..794f7b69 100644
--- a/tests/lexers/python/test_fstring_35b.txt
+++ b/tests/snippets/python/test_fstring_35b.txt
diff --git a/tests/lexers/python/test_fstring_36a.txt b/tests/snippets/python/test_fstring_36a.txt
index 4b6ab230..4b6ab230 100644
--- a/tests/lexers/python/test_fstring_36a.txt
+++ b/tests/snippets/python/test_fstring_36a.txt
diff --git a/tests/lexers/python/test_fstring_36b.txt b/tests/snippets/python/test_fstring_36b.txt
index abc9cf3e..abc9cf3e 100644
--- a/tests/lexers/python/test_fstring_36b.txt
+++ b/tests/snippets/python/test_fstring_36b.txt
diff --git a/tests/lexers/python/test_needs_name.txt b/tests/snippets/python/test_needs_name.txt
index 60c782c5..60c782c5 100644
--- a/tests/lexers/python/test_needs_name.txt
+++ b/tests/snippets/python/test_needs_name.txt
diff --git a/tests/lexers/python/test_pep_515.txt b/tests/snippets/python/test_pep_515.txt
index a5f2f358..a5f2f358 100644
--- a/tests/lexers/python/test_pep_515.txt
+++ b/tests/snippets/python/test_pep_515.txt
diff --git a/tests/lexers/python/test_raw_fstring.txt b/tests/snippets/python/test_raw_fstring.txt
index 0dd51c1e..0dd51c1e 100644
--- a/tests/lexers/python/test_raw_fstring.txt
+++ b/tests/snippets/python/test_raw_fstring.txt
diff --git a/tests/lexers/python/test_walrus_operator.txt b/tests/snippets/python/test_walrus_operator.txt
index 05935ec9..05935ec9 100644
--- a/tests/lexers/python/test_walrus_operator.txt
+++ b/tests/snippets/python/test_walrus_operator.txt
diff --git a/tests/lexers/python2/test_cls_builtin.txt b/tests/snippets/python2/test_cls_builtin.txt
index 333845d8..333845d8 100644
--- a/tests/lexers/python2/test_cls_builtin.txt
+++ b/tests/snippets/python2/test_cls_builtin.txt
diff --git a/tests/lexers/qbasic/test_keywords_with_dollar.txt b/tests/snippets/qbasic/test_keywords_with_dollar.txt
index 21c4fbae..21c4fbae 100644
--- a/tests/lexers/qbasic/test_keywords_with_dollar.txt
+++ b/tests/snippets/qbasic/test_keywords_with_dollar.txt
diff --git a/tests/lexers/r/test_call.txt b/tests/snippets/r/test_call.txt
index 1e803132..1e803132 100644
--- a/tests/lexers/r/test_call.txt
+++ b/tests/snippets/r/test_call.txt
diff --git a/tests/lexers/r/test_custom_operator.txt b/tests/snippets/r/test_custom_operator.txt
index a8261a1e..a8261a1e 100644
--- a/tests/lexers/r/test_custom_operator.txt
+++ b/tests/snippets/r/test_custom_operator.txt
diff --git a/tests/lexers/r/test_dot_indexing.txt b/tests/snippets/r/test_dot_indexing.txt
index 62944968..62944968 100644
--- a/tests/lexers/r/test_dot_indexing.txt
+++ b/tests/snippets/r/test_dot_indexing.txt
diff --git a/tests/lexers/r/test_dot_name.txt b/tests/snippets/r/test_dot_name.txt
index 513abef0..513abef0 100644
--- a/tests/lexers/r/test_dot_name.txt
+++ b/tests/snippets/r/test_dot_name.txt
diff --git a/tests/lexers/r/test_indexing.txt b/tests/snippets/r/test_indexing.txt
index 396a2d38..396a2d38 100644
--- a/tests/lexers/r/test_indexing.txt
+++ b/tests/snippets/r/test_indexing.txt
diff --git a/tests/lexers/r/test_name1.txt b/tests/snippets/r/test_name1.txt
index d685ee7e..d685ee7e 100644
--- a/tests/lexers/r/test_name1.txt
+++ b/tests/snippets/r/test_name1.txt
diff --git a/tests/lexers/r/test_name2.txt b/tests/snippets/r/test_name2.txt
index 557650d8..557650d8 100644
--- a/tests/lexers/r/test_name2.txt
+++ b/tests/snippets/r/test_name2.txt
diff --git a/tests/lexers/r/test_name3.txt b/tests/snippets/r/test_name3.txt
index 52e359b8..52e359b8 100644
--- a/tests/lexers/r/test_name3.txt
+++ b/tests/snippets/r/test_name3.txt
diff --git a/tests/lexers/ruby/test_escaped_bracestring.txt b/tests/snippets/ruby/test_escaped_bracestring.txt
index 7bcf845e..7bcf845e 100644
--- a/tests/lexers/ruby/test_escaped_bracestring.txt
+++ b/tests/snippets/ruby/test_escaped_bracestring.txt
diff --git a/tests/lexers/ruby/test_interpolation_nested_curly.txt b/tests/snippets/ruby/test_interpolation_nested_curly.txt
index eceb04af..eceb04af 100644
--- a/tests/lexers/ruby/test_interpolation_nested_curly.txt
+++ b/tests/snippets/ruby/test_interpolation_nested_curly.txt
diff --git a/tests/lexers/ruby/test_operator_methods.txt b/tests/snippets/ruby/test_operator_methods.txt
index f444ee4f..f444ee4f 100644
--- a/tests/lexers/ruby/test_operator_methods.txt
+++ b/tests/snippets/ruby/test_operator_methods.txt
diff --git a/tests/lexers/ruby/test_range_syntax1.txt b/tests/snippets/ruby/test_range_syntax1.txt
index df7c40cb..df7c40cb 100644
--- a/tests/lexers/ruby/test_range_syntax1.txt
+++ b/tests/snippets/ruby/test_range_syntax1.txt
diff --git a/tests/lexers/ruby/test_range_syntax2.txt b/tests/snippets/ruby/test_range_syntax2.txt
index 72d47e85..72d47e85 100644
--- a/tests/lexers/ruby/test_range_syntax2.txt
+++ b/tests/snippets/ruby/test_range_syntax2.txt
diff --git a/tests/lexers/ruby/test_range_syntax3.txt b/tests/snippets/ruby/test_range_syntax3.txt
index a72f8380..a72f8380 100644
--- a/tests/lexers/ruby/test_range_syntax3.txt
+++ b/tests/snippets/ruby/test_range_syntax3.txt
diff --git a/tests/lexers/shell/test_array_nums.txt b/tests/snippets/shell/test_array_nums.txt
index a7474a06..a7474a06 100644
--- a/tests/lexers/shell/test_array_nums.txt
+++ b/tests/snippets/shell/test_array_nums.txt
diff --git a/tests/lexers/shell/test_curly_no_escape_and_quotes.txt b/tests/snippets/shell/test_curly_no_escape_and_quotes.txt
index 607b95eb..607b95eb 100644
--- a/tests/lexers/shell/test_curly_no_escape_and_quotes.txt
+++ b/tests/snippets/shell/test_curly_no_escape_and_quotes.txt
diff --git a/tests/lexers/shell/test_curly_with_escape.txt b/tests/snippets/shell/test_curly_with_escape.txt
index b6577876..b6577876 100644
--- a/tests/lexers/shell/test_curly_with_escape.txt
+++ b/tests/snippets/shell/test_curly_with_escape.txt
diff --git a/tests/lexers/shell/test_end_of_line_nums.txt b/tests/snippets/shell/test_end_of_line_nums.txt
index 8164daef..8164daef 100644
--- a/tests/lexers/shell/test_end_of_line_nums.txt
+++ b/tests/snippets/shell/test_end_of_line_nums.txt
diff --git a/tests/lexers/shell/test_parsed_single.txt b/tests/snippets/shell/test_parsed_single.txt
index c11b3c76..c11b3c76 100644
--- a/tests/lexers/shell/test_parsed_single.txt
+++ b/tests/snippets/shell/test_parsed_single.txt
diff --git a/tests/lexers/shell/test_short_variable_names.txt b/tests/snippets/shell/test_short_variable_names.txt
index 5adde793..5adde793 100644
--- a/tests/lexers/shell/test_short_variable_names.txt
+++ b/tests/snippets/shell/test_short_variable_names.txt
diff --git a/tests/lexers/shexc/test_prefixed_name_starting_with_number.txt b/tests/snippets/shexc/test_prefixed_name_starting_with_number.txt
index ca1c2937..ca1c2937 100644
--- a/tests/lexers/shexc/test_prefixed_name_starting_with_number.txt
+++ b/tests/snippets/shexc/test_prefixed_name_starting_with_number.txt
diff --git a/tests/lexers/smarty/test_nested_curly.txt b/tests/snippets/smarty/test_nested_curly.txt
index 493aa498..493aa498 100644
--- a/tests/lexers/smarty/test_nested_curly.txt
+++ b/tests/snippets/smarty/test_nested_curly.txt
diff --git a/tests/lexers/systemverilog/test_basic.txt b/tests/snippets/systemverilog/test_basic.txt
index 9307538d..9307538d 100644
--- a/tests/lexers/systemverilog/test_basic.txt
+++ b/tests/snippets/systemverilog/test_basic.txt
diff --git a/tests/lexers/systemverilog/test_classes.txt b/tests/snippets/systemverilog/test_classes.txt
index fce86a72..fce86a72 100644
--- a/tests/lexers/systemverilog/test_classes.txt
+++ b/tests/snippets/systemverilog/test_classes.txt
diff --git a/tests/lexers/systemverilog/test_numbers.txt b/tests/snippets/systemverilog/test_numbers.txt
index fa0ee5f6..fa0ee5f6 100644
--- a/tests/lexers/systemverilog/test_numbers.txt
+++ b/tests/snippets/systemverilog/test_numbers.txt
diff --git a/tests/lexers/systemverilog/test_operators.txt b/tests/snippets/systemverilog/test_operators.txt
index 5c8dc2e1..5c8dc2e1 100644
--- a/tests/lexers/systemverilog/test_operators.txt
+++ b/tests/snippets/systemverilog/test_operators.txt
diff --git a/tests/lexers/turtle/test_prefixed_name_starting_with_number.txt b/tests/snippets/turtle/test_prefixed_name_starting_with_number.txt
index ca1c2937..ca1c2937 100644
--- a/tests/lexers/turtle/test_prefixed_name_starting_with_number.txt
+++ b/tests/snippets/turtle/test_prefixed_name_starting_with_number.txt
diff --git a/tests/lexers/typescript/test_function_definition.txt b/tests/snippets/typescript/test_function_definition.txt
index a2e10a8b..a2e10a8b 100644
--- a/tests/lexers/typescript/test_function_definition.txt
+++ b/tests/snippets/typescript/test_function_definition.txt
diff --git a/tests/lexers/usd/test_attribute.txt b/tests/snippets/usd/test_attribute.txt
index 74e6789f..74e6789f 100644
--- a/tests/lexers/usd/test_attribute.txt
+++ b/tests/snippets/usd/test_attribute.txt
diff --git a/tests/lexers/usd/test_composition_arcs.txt b/tests/snippets/usd/test_composition_arcs.txt
index 0270c939..0270c939 100644
--- a/tests/lexers/usd/test_composition_arcs.txt
+++ b/tests/snippets/usd/test_composition_arcs.txt
diff --git a/tests/lexers/usd/test_metadata.txt b/tests/snippets/usd/test_metadata.txt
index edc46147..edc46147 100644
--- a/tests/lexers/usd/test_metadata.txt
+++ b/tests/snippets/usd/test_metadata.txt
diff --git a/tests/lexers/usd/test_numbers.txt b/tests/snippets/usd/test_numbers.txt
index a4e0f888..a4e0f888 100644
--- a/tests/lexers/usd/test_numbers.txt
+++ b/tests/snippets/usd/test_numbers.txt
diff --git a/tests/lexers/usd/test_outer_match_at_sign.txt b/tests/snippets/usd/test_outer_match_at_sign.txt
index de0bc722..de0bc722 100644
--- a/tests/lexers/usd/test_outer_match_at_sign.txt
+++ b/tests/snippets/usd/test_outer_match_at_sign.txt
diff --git a/tests/lexers/usd/test_outer_match_double.txt b/tests/snippets/usd/test_outer_match_double.txt
index 773da130..773da130 100644
--- a/tests/lexers/usd/test_outer_match_double.txt
+++ b/tests/snippets/usd/test_outer_match_double.txt
diff --git a/tests/lexers/usd/test_outer_match_single.txt b/tests/snippets/usd/test_outer_match_single.txt
index 773da130..773da130 100644
--- a/tests/lexers/usd/test_outer_match_single.txt
+++ b/tests/snippets/usd/test_outer_match_single.txt
diff --git a/tests/lexers/usd/test_string_multiple_line.txt b/tests/snippets/usd/test_string_multiple_line.txt
index b3ab1fdd..b3ab1fdd 100644
--- a/tests/lexers/usd/test_string_multiple_line.txt
+++ b/tests/snippets/usd/test_string_multiple_line.txt
diff --git a/tests/lexers/usd/test_string_priority.txt b/tests/snippets/usd/test_string_priority.txt
index 481a416b..481a416b 100644
--- a/tests/lexers/usd/test_string_priority.txt
+++ b/tests/snippets/usd/test_string_priority.txt
diff --git a/tests/lexers/usd/test_string_single_line.txt b/tests/snippets/usd/test_string_single_line.txt
index b5058ce0..b5058ce0 100644
--- a/tests/lexers/usd/test_string_single_line.txt
+++ b/tests/snippets/usd/test_string_single_line.txt
diff --git a/tests/lexers/vbscript/test_floats.txt b/tests/snippets/vbscript/test_floats.txt
index 9493a3b0..9493a3b0 100644
--- a/tests/lexers/vbscript/test_floats.txt
+++ b/tests/snippets/vbscript/test_floats.txt
diff --git a/tests/lexers/vbscript/test_floats_multiple.txt b/tests/snippets/vbscript/test_floats_multiple.txt
index 30a37087..30a37087 100644
--- a/tests/lexers/vbscript/test_floats_multiple.txt
+++ b/tests/snippets/vbscript/test_floats_multiple.txt
diff --git a/tests/lexers/vbscript/test_integers.txt b/tests/snippets/vbscript/test_integers.txt
index 132ef7e2..132ef7e2 100644
--- a/tests/lexers/vbscript/test_integers.txt
+++ b/tests/snippets/vbscript/test_integers.txt
diff --git a/tests/lexers/vbscript/test_invalid_character.txt b/tests/snippets/vbscript/test_invalid_character.txt
index 6a1e6f13..6a1e6f13 100644
--- a/tests/lexers/vbscript/test_invalid_character.txt
+++ b/tests/snippets/vbscript/test_invalid_character.txt
diff --git a/tests/lexers/vbscript/test_names.txt b/tests/snippets/vbscript/test_names.txt
index 404844f0..404844f0 100644
--- a/tests/lexers/vbscript/test_names.txt
+++ b/tests/snippets/vbscript/test_names.txt
diff --git a/tests/lexers/vbscript/test_reject_almost_float.txt b/tests/snippets/vbscript/test_reject_almost_float.txt
index 478e6a3c..478e6a3c 100644
--- a/tests/lexers/vbscript/test_reject_almost_float.txt
+++ b/tests/snippets/vbscript/test_reject_almost_float.txt
diff --git a/tests/lexers/vbscript/test_unterminated_string.txt b/tests/snippets/vbscript/test_unterminated_string.txt
index e92060bd..e92060bd 100644
--- a/tests/lexers/vbscript/test_unterminated_string.txt
+++ b/tests/snippets/vbscript/test_unterminated_string.txt
diff --git a/tests/lexers/whiley/test_whiley_operator.txt b/tests/snippets/whiley/test_whiley_operator.txt
index 50761db9..50761db9 100644
--- a/tests/lexers/whiley/test_whiley_operator.txt
+++ b/tests/snippets/whiley/test_whiley_operator.txt
diff --git a/tests/lexers/yaml/test_yaml.txt b/tests/snippets/yaml/test_yaml.txt
index fcdd6105..fcdd6105 100644
--- a/tests/lexers/yaml/test_yaml.txt
+++ b/tests/snippets/yaml/test_yaml.txt
diff --git a/tests/lexers/yang/test_float_value.txt b/tests/snippets/yang/test_float_value.txt
index b49f479e..b49f479e 100644
--- a/tests/lexers/yang/test_float_value.txt
+++ b/tests/snippets/yang/test_float_value.txt
diff --git a/tests/lexers/yang/test_integer_value.txt b/tests/snippets/yang/test_integer_value.txt
index 149d19cd..149d19cd 100644
--- a/tests/lexers/yang/test_integer_value.txt
+++ b/tests/snippets/yang/test_integer_value.txt
diff --git a/tests/lexers/yang/test_namespace_1.txt b/tests/snippets/yang/test_namespace_1.txt
index 1caf138c..1caf138c 100644
--- a/tests/lexers/yang/test_namespace_1.txt
+++ b/tests/snippets/yang/test_namespace_1.txt
diff --git a/tests/lexers/yang/test_namespace_2.txt b/tests/snippets/yang/test_namespace_2.txt
index a245f7c0..a245f7c0 100644
--- a/tests/lexers/yang/test_namespace_2.txt
+++ b/tests/snippets/yang/test_namespace_2.txt
diff --git a/tests/lexers/yang/test_revision_date.txt b/tests/snippets/yang/test_revision_date.txt
index 09ff5a60..09ff5a60 100644
--- a/tests/lexers/yang/test_revision_date.txt
+++ b/tests/snippets/yang/test_revision_date.txt
diff --git a/tests/lexers/yang/test_string_value.txt b/tests/snippets/yang/test_string_value.txt
index 41dcae54..41dcae54 100644
--- a/tests/lexers/yang/test_string_value.txt
+++ b/tests/snippets/yang/test_string_value.txt