Strings
82 features82 passing0 failing0 stub0 not run
Passing
string
String Core
tests/fixtures/eval/errors/lassoguide_data_member_generated_setter_private_write.lasso, tests/fixtures/eval/errors/lassoguide_data_slot_private_contains.lasso, tests/fixtures/eval/errors/lassoguide_data_slot_private_read.lasso, tests/fixtures/eval/errors/lassoguide_data_slot_private_write.lasso, tests/fixtures/eval/errors/lassoguide_dispatch_ambiguous_same_rank_traits.lasso, tests/fixtures/eval/errors/lassoguide_dispatch_cross_parameter_ambiguous.lasso, tests/fixtures/eval/errors/lassoguide_inherited_data_member_private_access.lasso, tests/fixtures/eval/errors/lassoguide_trait_provided_method_conflict.lasso, tests/fixtures/eval/errors/lassoguide_trait_provided_method_incompatible_signatures.lasso, tests/fixtures/eval/errors/lassoguide_trait_requirement_data_member_mismatch.lasso, tests/fixtures/eval/errors/lassoguide_trait_requirement_generated_data_keyword_setter_mismatch.lasso, tests/fixtures/eval/errors/lassoguide_trait_requirement_keyword_mismatch.lasso, tests/fixtures/eval/errors/lassoguide_trait_requirement_missing_method.lasso, tests/fixtures/eval/errors/lassoguide_trait_requirement_private_data_member.lasso, tests/fixtures/eval/errors/lassoguide_trait_requirement_private_protected_member_methods.lasso, tests/fixtures/eval/errors/lassoguide_trait_requirement_return_mismatch.lasso, tests/fixtures/eval/errors/lassoguide_type_data_repeated_field.lasso, tests/fixtures/eval/errors/stdlib_regex_find_handle_unsupported_option.lasso, tests/fixtures/eval/errors/stdlib_regex_replace_handle_invalid_replacement.lasso, tests/fixtures/eval/errors/stdlib_regex_replace_invalid_pattern.lasso, tests/fixtures/eval/errors/stdlib_regex_replace_invalid_replacement.lasso, tests/fixtures/eval/errors/stdlib_regex_replace_unsupported_option.lasso, tests/fixtures/eval/errors/stdlib_regexp_match_string_unknown_named_arg.lasso, tests/fixtures/eval/pass/comments_multiline_and_doccomments.lasso, tests/fixtures/eval/pass/lairu_object_serialize_identity_graph.lasso, tests/fixtures/eval/pass/lassoguide_capture_inherited_resume_frame.lasso, tests/fixtures/eval/pass/lassoguide_constructor_explicit_scalar_return.lasso, tests/fixtures/eval/pass/lassoguide_data_member_accessor_call_prefers_custom_setter.lasso, tests/fixtures/eval/pass/lassoguide_data_member_accessor_setter_precedence.lasso, tests/fixtures/eval/pass/lassoguide_data_member_assignment_setter_fallback.lasso, tests/fixtures/eval/pass/lassoguide_data_member_generated_setter_after_custom_getter.lasso, tests/fixtures/eval/pass/lassoguide_data_member_listmethods_generated_names.lasso, tests/fixtures/eval/pass/lassoguide_data_slot_internal_access.lasso, tests/fixtures/eval/pass/lassoguide_dispatch_concrete_breaks_trait_ambiguity.lasso, tests/fixtures/eval/pass/lassoguide_dispatch_concrete_receiver_beats_trait.lasso, tests/fixtures/eval/pass/lassoguide_dispatch_cross_parameter_dominance.lasso, tests/fixtures/eval/pass/lassoguide_dispatch_defaulted_fixed_beats_empty_rest.lasso, tests/fixtures/eval/pass/lassoguide_dispatch_defaults_vs_exact.lasso, tests/fixtures/eval/pass/lassoguide_dispatch_duplicate_signature_legacy_order.lasso, tests/fixtures/eval/pass/lassoguide_dispatch_inherited_nearest_parent.lasso, tests/fixtures/eval/pass/lassoguide_dispatch_named_keyword_consistency.lasso, tests/fixtures/eval/pass/lassoguide_dispatch_ranking_specificity_matrix.lasso, tests/fixtures/eval/pass/lassoguide_dispatch_rest_loses_to_fixed.lasso, tests/fixtures/eval/pass/lassoguide_dispatch_specific_type_beats_parent.lasso, tests/fixtures/eval/pass/lassoguide_dispatch_trait_beats_inherited_parent.lasso, tests/fixtures/eval/pass/lassoguide_dispatch_typed_beats_untyped.lasso, tests/fixtures/eval/pass/lassoguide_error_stack_fields.lasso, tests/fixtures/eval/pass/lassoguide_inherited_data_member_generated_accessors.lasso, tests/fixtures/eval/pass/lassoguide_inherited_member_dispatch.lasso, tests/fixtures/eval/pass/lassoguide_list_methods_respects_access.lasso, tests/fixtures/eval/pass/lassoguide_member_signature_constraints.lasso, tests/fixtures/eval/pass/lassoguide_method_rest_parameter_name_and_type.lasso, tests/fixtures/eval/pass/lassoguide_method_signature_constraints.lasso, tests/fixtures/eval/pass/lassoguide_object_as_map_shallow_policy.lasso, tests/fixtures/eval/pass/lassoguide_object_copy_deep_graph_policy.lasso, tests/fixtures/eval/pass/lassoguide_tag_literals_and_assignment_produce.lasso, tests/fixtures/eval/pass/lassoguide_tag_string_loose_equality.lasso, tests/fixtures/eval/pass/lassoguide_trait_composition_plus_imports.lasso, tests/fixtures/eval/pass/lassoguide_trait_provided_conflict_direct_overloads.lasso, tests/fixtures/eval/pass/lassoguide_trait_provided_conflict_type_override.lasso, tests/fixtures/eval/pass/lassoguide_trait_require_provide_import.lasso, tests/fixtures/eval/pass/lassoguide_trait_requirement_data_member.lasso, tests/fixtures/eval/pass/lassoguide_trait_requirement_generated_data_quoted_setter_case.lasso, tests/fixtures/eval/pass/lassoguide_trait_requirement_generated_data_same_name_setter.lasso, tests/fixtures/eval/pass/lassoguide_trait_tag_literal_isa.lasso, tests/fixtures/eval/pass/lassoguide_type_introspection_helpers.lasso, tests/fixtures/eval/pass/lassoguide_type_sections_parent_trait_data.lasso, tests/fixtures/eval/pass/legacy_app_stdlib_string_helpers.lasso, tests/fixtures/eval/pass/legacy_app_string_more.lasso, tests/fixtures/eval/pass/stdlib_bytes.lasso, tests/fixtures/eval/pass/stdlib_digest_random_uuid.lasso, tests/fixtures/eval/pass/stdlib_math_and_date.lasso, tests/fixtures/eval/pass/stdlib_regex_find.lasso, tests/fixtures/eval/pass/stdlib_regex_replace.lasso, tests/fixtures/eval/pass/stdlib_regex_replace_compat.lasso, tests/fixtures/eval/pass/stdlib_regex_split.lasso, tests/fixtures/eval/pass/stdlib_regexp_object.lasso, tests/fixtures/eval/pass/stdlib_string_regexp_members.lasso, tests/fixtures/eval/pass/stdlib_strings.lasso, tests/fixtures/template/pass/string_brackets.lasso, src/bounded_reader.rs::bounded_reader_rejects_fifo_and_symlink_without_blocking, src/db/mysql.rs::builds_sql_inline_queries, src/db/mysql.rs::builds_update_with_key_clause, src/db/mysql.rs::sha1_known_digest, src/db/mysql.rs::rsa_password_uses_mysql_oaep_scramble, src/db/mysql.rs::binary_decimal_decode_preserves_non_parseable_payload_as_string, src/db/mysql.rs::binary_time_decode_matches_text_protocol_format, src/error.rs::boxed_error_payload_preserves_public_field_behavior, src/lexer.rs::lexes_lasso_literals_and_vars, src/lexer.rs::lexes_legacy_sigils_and_identity_operators, src/lexer.rs::skips_lasso_script_shebang_on_first_line, src/lexer.rs::retains_lasso_doc_comments_as_metadata_tokens, src/lexer.rs::block_comments_are_opaque_until_close_marker, src/lexer.rs::line_comments_end_on_old_mac_carriage_returns, src/lexer.rs::old_mac_carriage_returns_separate_legacy_statements, src/lexer.rs::doc_comments_are_opaque_until_close_marker, src/lexer.rs::unterminated_block_comment_reports_original_start_after_fast_skip, src/lexer.rs::lexed_tokens_expose_byte_ranges_across_lines, src/lexer.rs::lexer_errors_can_carry_byte_spans_without_changing_display, src/lexer.rs::source_byte_limit_accepts_exact_boundary_and_rejects_one_over, src/lexer.rs::token_limit_accepts_exact_boundary_and_rejects_next_token, src/main.rs::parses_current_fixture_shape_counts, src/main.rs::counts_rust_integration_test_suites_by_file, src/main.rs::parses_fixture_layer_status_rows, src/main.rs::parses_fixture_feature_rows, src/parser.rs::legacy_block_probe_does_not_consume_plain_call_semicolon, src/parser.rs::parser_errors_still_expose_line_and_column, src/parser.rs::parser_errors_expose_current_token_byte_span, src/parser.rs::missing_closing_delimiters_report_opening_token_span, src/parser.rs::invalid_type_and_trait_section_tokens_report_token_spans, src/parser.rs::identifier_errors_on_variable_tokens_report_sigil_subspan, src/parser.rs::parses_thread_definitions_as_type_bodies, src/parser.rs::parses_legacy_query_identity_and_ampersand_chain_forms, src/parser.rs::parses_lasso9_grouped_trait_provide_sections, src/regex.rs::finds_first_and_all_matches, src/regex.rs::continues_find_across_current_input, src/regex.rs::reset_input_at_rejects_non_character_boundaries, src/runtime/bytecode/tests.rs::lowered_ir_never_uses_singleton_registers_for_multi_definition_merges, src/runtime/bytecode/tests.rs::bytecode_method_cache_validates_full_params_for_a_shared_body_arc, src/runtime/bytecode/tests.rs::bytecode_cache_rejects_values_with_non_exact_partial_equality, src/runtime/bytecode/tests.rs::public_eval_program_rejects_deep_direct_ast_before_either_engine_recurses, src/runtime/bytecode/tests.rs::prepared_simple_method_executes_without_reentering_runtime_cache, src/runtime/bytecode/tests.rs::bytecode_global_call_site_cache_is_weak_and_invalidates_with_dispatch_cache, src/runtime/bytecode/tests.rs::bytecode_executes_conditionals, src/runtime/bytecode/tests.rs::bytecode_executes_if_expressions, src/runtime/bytecode/tests.rs::bytecode_executes_simple_global_calls, src/runtime/bytecode/tests.rs::bytecode_executes_named_global_calls_without_widening_positional_calls, src/runtime/bytecode/tests.rs::bytecode_executes_temporary_receiver_mutators_without_writeback, src/runtime/bytecode/tests.rs::bytecode_while_collects_used_output_and_binds_iteration_ordinals, src/runtime/bytecode/tests.rs::bytecode_counted_loops_collect_used_body_results, src/runtime/bytecode/tests.rs::bytecode_execution_budget_charges_native_count_loop_iterations, src/runtime/bytecode/tests.rs::bytecode_counted_loops_bind_positional_args_for_single_expr_auto_collect, src/runtime/bytecode/tests.rs::bytecode_while_loops_flatten_when_their_output_is_discarded, src/runtime/bytecode/tests.rs::lowered_ir_query_do_preserves_authoritative_iterator_semantics, src/runtime/bytecode/tests.rs::bytecode_query_bridge_preserves_mutated_binding_writeback, src/runtime/bytecode/tests.rs::lowered_ir_query_do_keeps_binding_mutation_on_the_bridge, src/runtime/bytecode/tests.rs::bytecode_bridges_ambiguous_bare_calls_to_tree_resolution, src/runtime/bytecode/tests.rs::lowered_ir_given_block_invoke_falls_back_for_user_global_shadowing, src/runtime/bytecode/tests.rs::lowered_ir_given_block_invoke_falls_back_for_member_shadow_and_missing_block, src/runtime/bytecode/tests.rs::lowered_ir_writes_back_chained_string_mutators, src/runtime/bytecode/tests.rs::bytecode_logical_or_preserves_a_fused_binary_left_operand, src/runtime/bytecode/tests.rs::bytecode_executes_positional_capture_argument_reads, src/runtime/bytecode/tests.rs::bytecode_executes_capture_value_invocation, src/runtime/dbal.rs::inline_bindvalues_populates_prepared_params, src/runtime/dbal.rs::inline_bindvalues_accepts_lasso_collection_objects, src/runtime/method_dispatch.rs::simple_method_frames_retained_by_captures_are_not_recycled, src/runtime/query.rs::query_cross_product_charges_before_cloning_output_rows, src/runtime/scope.rs::named_slots_overwrite_without_reordering_entries, src/runtime/scope.rs::slot_handles_can_mutate_existing_named_values, src/runtime/scope.rs::unindexed_slots_still_resolve_by_name, src/runtime/scope.rs::positional_arguments_keep_priority_over_named_dollar_values, src/runtime/sleep.rs::sleep_helpers_accept_zero_without_waiting, src/runtime/sleep.rs::sleep_helpers_reject_negative_durations, src/runtime/sleep.rs::sleep_helpers_reject_durations_above_configured_cap, src/runtime/slot_lowering.rs::lowering_caches_normalized_call_and_member_names, src/runtime/tests.rs::evaluates_core_lasso_expressions, src/runtime/tests.rs::slot_lowering_does_not_confuse_conditional_local_slots, src/runtime/tests.rs::bare_local_identifiers_resolve_to_defined_values, src/runtime/tests.rs::bare_method_parameters_resolve_inside_method_bodies, src/runtime/tests.rs::unknown_bare_identifier_still_reports_unknown_method, src/runtime/tests.rs::define_constant_registers_bare_identifier_and_tag_existence, src/runtime/tests.rs::documented_unimplemented_globals_fail_loudly_as_stubs, src/runtime/tests.rs::email_parse_body_type_array_and_preamble_options_follow_docs, src/runtime/tests.rs::email_compose_merges_tokens_and_reads_attachment_paths_and_pairs, src/runtime/tests.rs::email_compose_supports_html_images_headers_priority_and_charset, src/runtime/tests.rs::email_compose_member_html_part_images_and_singular_attachment_follow_docs, src/runtime/tests.rs::email_immediate_sends_raw_data_through_smtp_transport, src/runtime/tests.rs::email_smtp_object_sends_raw_messages_through_configured_transport, src/runtime/tests.rs::email_smtp_command_sends_single_low_level_command, src/runtime/tests.rs::email_smtp_command_supports_ssl_and_starttls, src/runtime/tests.rs::email_pop_retrieves_headers_uidl_and_applies_deletes, src/runtime/tests.rs::email_pop_supports_tls_connections, src/runtime/tests.rs::ldap_open_authenticate_search_results_and_close_use_ldap_protocol, src/runtime/tests.rs::ldap_open_and_authenticate_support_ldaps, src/runtime/tests.rs::ftp_getdata_and_getlisting_use_ftp_server_protocol, src/runtime/tests.rs::security_registry_users_groups_realms_and_setters_follow_lasso_surface, src/runtime/tests.rs::net_tcp_ssl_loadcerts_acceptnossl_and_server_begintls_use_openssl, src/runtime/tests.rs::net_tcp_bind_listen_accept_foreachaccept_and_close_use_real_listener, src/runtime/tests.rs::net_named_pipe_bind_connect_accept_and_close_use_unix_socket, src/runtime/tests.rs::dns_lookup_and_dns_response_parse_udp_answers, src/runtime/tests.rs::include_url_curl_raw_download_upload_and_option_helpers_fetch_local_http, src/runtime/tests.rs::undefined_bare_identifier_value_reports_variable_error, src/runtime/tests.rs::bare_identifiers_do_not_shadow_existing_global_tags, src/runtime/tests.rs::expands_lasso9_rest_spread_arguments, src/runtime/tests.rs::invokes_lasso9_memberstream_values, src/runtime/tests.rs::inherited_constructor_self_calls_stay_in_parent_receiver_context, src/runtime/tests.rs::unknown_method_errors_include_expression_location, src/runtime/tests.rs::binary_operator_errors_include_operator_location, src/runtime/tests.rs::unary_operator_errors_include_operator_location, src/runtime/tests.rs::assignment_operator_errors_include_operator_location, src/runtime/tests.rs::unknown_member_errors_include_expression_location, src/runtime/tests.rs::has_method_includes_accessible_generated_data_members, src/runtime/tests.rs::has_method_respects_user_method_access, src/runtime/tests.rs::has_method_uses_member_context_for_inherited_generated_data, src/runtime/tests.rs::invalid_invocation_errors_include_target_location, src/runtime/tests.rs::association_requires_capture_errors_include_rhs_location, src/runtime/tests.rs::foreach_capture_errors_include_capture_source_location, src/runtime/tests.rs::assignment_errors_include_target_location, src/runtime/tests.rs::renders_conditionals, src/runtime/tests.rs::colon_ternary_accepts_legacy_multiline_form, src/runtime/tests.rs::arrow_capture_literal_closes_over_callsite_scope, src/runtime/tests.rs::omitted_false_conditional_concatenates_as_void, src/runtime/tests.rs::exposes_legacy_ambient_runtime_helpers, src/runtime/tests.rs::legacy_uniqueid_is_available_and_changes_between_calls, src/runtime/tests.rs::sys_environment_mutators_round_trip_for_cli, src/runtime/tests.rs::cli_args_seed_lasso_style_thread_globals, src/runtime/tests.rs::legacy_strict_url_encoding_uses_lowercase_percent_escapes, src/runtime/tests.rs::string_matches_regexp_alias_uses_full_match, src/runtime/tests.rs::nested_user_calls_without_given_block_do_not_inherit_outer_givenblock, src/runtime/tests.rs::one_arg_user_calls_without_given_block_do_not_inherit_outer_givenblock, src/runtime/tests.rs::legacy_handle_inside_givenblock_method_is_allowed_without_protect, src/runtime/tests.rs::mutating_collection_members_write_back_to_assignable_targets, src/runtime/tests.rs::array_removeall_with_key_removes_matching_pairs_only, src/runtime/tests.rs::array_find_missing_pair_key_returns_empty_array, src/runtime/tests.rs::null_pair_accessors_return_null_for_legacy_find_chains, src/runtime/tests.rs::dynamic_argument_keys_feed_insert_and_pair_construction, src/runtime/tests.rs::array_constructor_preserves_named_arguments_as_pairs, src/runtime/tests.rs::query_do_writes_mutated_bindings_back_to_assignable_arrays, src/runtime/tests.rs::query_do_does_not_write_derived_sequences_back_through_readonly_members, src/runtime/tests.rs::arrays_support_legacy_keyed_pairs_for_navigation_data, src/runtime/tests.rs::separately_constructed_pairs_compare_structurally_for_collection_deduplication, src/runtime/tests.rs::legacy_iterate_binds_map_entries_from_variable_argument, src/runtime/tests.rs::legacy_tie_and_static_array_preserve_pair_lookup_shape, src/runtime/tests.rs::overload_resolution_prefers_positional_default_over_keyword_default, src/runtime/tests.rs::overload_resolution_prefers_keyword_flag_over_dynamic_pair, src/runtime/tests.rs::legacy_while_association_uses_explicit_condition_capture_directly, src/runtime/tests.rs::collection_remove_returns_removed_value_and_writes_back_receiver, src/runtime/tests.rs::collection_remove_supports_default_last_item_and_count_range, src/runtime/tests.rs::array_remove_without_position_walks_lassofusebox_layout_path_upward, src/runtime/tests.rs::postfix_array_invocation_indexes_with_legacy_one_based_conventions, src/runtime/tests.rs::string_append_writes_back_assignable_receiver, src/runtime/tests.rs::null_and_void_compare_equal_for_legacy_empty_checks, src/runtime/tests.rs::legacy_web_request_member_shims_expose_request_params, src/runtime/tests.rs::legacy_web_globals_expose_client_headers_and_referrer_url, src/runtime/tests.rs::lasso_guide_web_request_methods_expose_request_surface, src/runtime/tests.rs::http_fake_web_connection_constructors_feed_ambient_assignments, src/runtime/tests.rs::web_request_impl_reads_guide_methods_from_fake_connection, src/runtime/tests.rs::http_fake_web_request_reads_connection_params_and_stdin, src/runtime/tests.rs::lspec_shim_runs_examples_hooks_and_expectations, src/runtime/tests.rs::session_result_reports_new_or_loaded_session_state, src/runtime/tests.rs::session_addvar_hydrates_and_tracks_named_globals, src/runtime/tests.rs::session_bound_thread_globals_persist_assignment_and_mutation, src/runtime/tests.rs::session_abort_session_deleteexpired_session_end_session_removevar_auth_user_auth_group, src/runtime/tests.rs::member_assignment_passes_original_args_to_user_setter_fallback, src/runtime/tests.rs::trait_serializable_matches_safe_builtin_values_and_declared_traits, src/runtime/tests.rs::member_assignment_errors_when_setter_exists_but_no_overload_matches, src/runtime/tests.rs::lassoapp_link_and_string_repeat_cover_application_surface, src/runtime/tests.rs::given_block_reaches_user_global_and_member_methods, src/runtime/tests.rs::map_insert_accepts_legacy_pair_argument_with_writeback, src/runtime/tests.rs::arrays_stored_in_maps_keep_identity_when_reached_through_eachpair, src/runtime/tests.rs::collection_insertfrom_expands_legacy_pair_sources, src/runtime/tests.rs::array_findindex_returns_legacy_one_based_pair_positions, src/runtime/tests.rs::builtin_collection_traits_match_arrays_and_maps_for_keyword_scrubbing, src/runtime/tests.rs::oncreate_keeps_object_when_last_expression_is_mutated_data_map, src/runtime/tests.rs::quoted_member_access_prefers_data_slot_before_same_named_method, src/runtime/tests.rs::thread_type_invocation_returns_singleton_state, src/runtime/tests.rs::bare_type_name_expression_constructs_unshadowed_type, src/runtime/tests.rs::isa_distinguishes_void_from_custom_types_for_legacy_guards, src/runtime/tests.rs::tag_is_type_reports_builtin_and_loaded_types, src/runtime/tests.rs::array_union_intersection_and_difference_match_legacy_collections, src/runtime/tests.rs::array_sort_accepts_identity_and_comparator_capture, src/runtime/tests.rs::array_sort_accepts_selector_method_name, src/runtime/tests.rs::array_insert_preserves_named_keyword_pairs, src/runtime/tests.rs::array_insert_first_preserves_dynamic_pair_argument, src/runtime/tests.rs::array_remove_first_and_last_aliases_write_back, src/runtime/tests.rs::legacy_match_case_block_executes_for_debug_compatibility, src/runtime/tests.rs::legacy_match_case_executes_only_first_matching_case, src/runtime/tests.rs::legacy_match_case_local_declarations_propagate_to_enclosing_scope, src/runtime/tests.rs::legacy_select_case_semicolon_block_aliases_match_case, src/runtime/tests.rs::legacy_select_case_literal_output_survives_later_case_markers, src/runtime/tests.rs::legacy_select_case_collects_literal_output_before_void_helpers, src/runtime/tests.rs::legacy_thread_atomic_semicolon_block_executes_capture, src/runtime/tests.rs::legacy_define_tag_colon_args_continue_after_comma_newline, src/runtime/tests.rs::legacy_define_tag_without_declared_params_exposes_params_array, src/runtime/tests.rs::legacy_same_name_capture_blocks_work_for_regular_calls, src/runtime/tests.rs::framework_named_user_types_are_not_core_builtins, src/runtime/tests.rs::mock_named_types_do_not_get_magic_dynamic_method_tables, src/runtime/tests.rs::scalar_invoke_returns_scalar_for_legacy_data_slots, src/runtime/tests.rs::capture_metadata_exposes_home_self_and_method_name, src/runtime/tests.rs::lowered_capture_locals_preserve_outer_scope_semantics, src/runtime/tests.rs::object_self_member_can_read_dynamic_field, src/runtime/tests.rs::low_level_runtime_helpers_cover_sourcefile_file_and_dir_rendering, src/runtime/tests.rs::framework_named_globals_are_not_core_builtins, src/runtime/tests.rs::sourcefile_template_invoke_params_and_relative_includes_use_supplied_source, src/runtime/tests.rs::thread_definitions_and_any_data_defaults_cover_generic_state_objects, src/runtime/tests.rs::assign_produce_supports_lasso_lazy_thread_initializer, src/runtime/tests.rs::assign_produce_supports_lasso_boolean_condition_side_effects, src/runtime/tests.rs::lasso9_reflection_lists_expose_first_pass_descriptors, src/runtime/tests.rs::lasso9_reflection_unbound_methods_preserve_load_order_after_sourcefile_snapshot, src/runtime/tests.rs::lasso9_reflection_types_preserve_load_order_after_sourcefile_snapshot, src/runtime/tests.rs::lasso9_reflection_traits_preserve_load_order_after_sourcefile_snapshot, src/runtime/tests.rs::lasso9_reflection_tag_doccomment_assignment_and_log_initialize_work, src/runtime/tests.rs::lasso9_reflection_doccomments_follow_metadata_shapes, src/runtime/tests.rs::date_format_accepts_documented_strftime_subset, src/runtime/tests.rs::date_format_uses_icu_patterns_with_lasso_week_shims, src/runtime/tests.rs::date_parse_format_and_calendar_fields_cover_lasso93_slice, src/runtime/tests.rs::date_roll_adjusts_only_named_field_and_member_add_writes_back, src/runtime/tests.rs::duration_helpers_feed_date_arithmetic_for_cache_expiry, src/runtime/tests.rs::lasso9_tag_values_do_not_make_plain_strings_tags, src/runtime/tests.rs::builtins_fall_back_when_user_overload_does_not_match, src/runtime/tests.rs::exact_type_overload_beats_any_overload_for_debug_helpers, src/runtime/tests.rs::null_does_not_select_concrete_user_constructor_overload, src/runtime/tests.rs::default_only_overload_ties_choose_definition_order_for_legacy_apis, src/runtime/tests.rs::duplicate_member_signatures_choose_definition_order_for_legacy_types, src/runtime/tests.rs::duplicate_global_signatures_choose_definition_order_for_legacy_libraries, src/runtime/tests.rs::rest_parameters_are_staticarrays_and_forward_to_typed_overloads, src/runtime/tests.rs::native_constructors_survive_member_extension_placeholder_types, src/runtime/tests.rs::source_path_context_reaches_top_level_current_capture, src/runtime/tests.rs::source_path_context_reaches_active_capture_and_continuation_chain, src/runtime/tests.rs::active_template_path_overrides_capture_definition_path_for_callsite_metadata, src/runtime/tests.rs::source_path_context_allows_top_level_legacy_handlers_as_noop, src/runtime/tests.rs::legacy_handle_association_accepts_single_expression_body, src/runtime/tests.rs::bare_protect_swallows_optional_probe_failures, src/runtime/tests.rs::bare_protect_cleanup_handler_does_not_force_failure_propagation, src/runtime/tests.rs::source_backed_lassoapp_include_current_loads_absolute_lib_source, src/runtime/tests.rs::source_backed_include_renders_wrapped_templates, src/runtime/tests.rs::json_serialize_aliases_json_encode, src/runtime/tests.rs::encrypt_md5_encrypt_hmac_cipher_digest_use_openssl_digest_surface, src/runtime/tests.rs::cipher_list_reports_cipher_and_digest_algorithm_names, src/runtime/tests.rs::cipher_encrypt_decrypt_and_blowfish_round_trip_with_openssl, src/runtime/tests.rs::net_udp_bind_writebytes_readpacket_packet_members_and_close_use_real_udp, src/runtime/tests.rs::xml_dom_parse_build_attributes_lists_and_extract_cover_first_pass, src/runtime/tests.rs::xml_dom_identity_insert_replace_and_xpath_predicates_cover_next_slice, src/runtime/tests.rs::xml_dom_clone_sibling_fragment_and_processing_instruction_followups, src/runtime/tests.rs::xml_dom_tag_id_lookup_and_document_root_mutation_followups, src/runtime/tests.rs::xml_document_type_attaches_and_renders_followup, src/runtime/tests.rs::xml_namespace_xpath_axes_union_functions_and_live_nodemap_followups, src/runtime/tests.rs::xml_transform_if_choose_attributes_and_variables_followups, src/runtime/tests.rs::xml_xpath_more_axes_functions_and_xslt_sort_variables_followups, src/runtime/tests.rs::xml_xpath_and_xslt_route_complex_cases_through_libxml_libxslt, src/runtime/tests.rs::serialization_elements_reader_and_compression_round_trip_first_pass, src/runtime/tests.rs::serialization_element_xml_serialize_round_trips_key_and_value, src/runtime/tests.rs::trait_serializable_elements_round_trip_through_reader, src/runtime/tests.rs::serialization_reader_reads_xml_serialize_output_and_compressed_xml, src/runtime/tests.rs::image_constructor_metadata_pixel_transform_and_save_use_image_crate, src/runtime/tests.rs::image_effects_annotate_and_composite_cover_next_slice, src/runtime/tests.rs::image_data_resolution_proportional_scale_crop_and_convert_followups, src/runtime/tests.rs::image_execute_runs_imagemagick_mogrify_without_shell, src/runtime/tests.rs::pdf_doc_font_text_write_and_pdf_read_cover_first_pass, src/runtime/tests.rs::pdf_form_fdf_javascript_and_doc_shape_state_cover_next_slice, src/runtime/tests.rs::pdf_draw_text_list_table_image_and_accessors_followups, src/runtime/tests.rs::pdf_serve_streams_pdf_doc_through_web_response, src/runtime/tests.rs::pdf_forms_font_drawing_and_document_state_followups, src/runtime/tests.rs::web_response_replace_header_and_content_body_are_request_outputs, src/runtime/tests.rs::web_request_params_web_request_postparams_merge_lasso_order, src/runtime/tests.rs::web_response_getstatus_setheaders_addheader_setcookie_cookies_rawcontent_sendchunk_sendfile_abort, src/runtime/tests.rs::define_atend_capture_preserves_private_member_home_context, src/runtime/tests.rs::legacy_error_constants_feed_fail_and_handlers, src/runtime/tests.rs::legacy_error_push_pop_and_fail_if_helpers, src/runtime/tests.rs::legacy_global_string_replace_helper_uses_named_find_replace, src/runtime/tests.rs::assignable_string_replace_members_write_back_like_lasso, src/runtime/tests.rs::ampersand_chains_write_back_final_mutated_string_receiver, src/runtime/tests.rs::collection_mutators_on_detached_split_results_do_not_write_back_to_the_string, src/runtime/tests.rs::locally_bound_generate_series_preserves_from_to_and_by_accessors, src/runtime/tests.rs::string_iswhitespace_uses_legacy_one_based_character_positions, src/runtime/tests.rs::string_eachline_returns_iterable_lines_without_line_breaks, src/runtime/tests.rs::bare_return_after_conditional_marker_does_not_swallow_next_line, src/runtime/tests.rs::local_declarations_inside_plain_blocks_remain_visible_to_enclosing_scope, src/runtime/tests.rs::named_loop_range_uses_from_to_and_current_loop_count, src/runtime/tests.rs::legacy_source_loop_block_uses_capture_body, src/runtime/tests.rs::same_named_member_accessor_can_read_backing_data_slot, src/runtime/tests.rs::user_object_insert_result_does_not_replace_receiver_variable, src/runtime/tests.rs::inherited_array_parent_insert_dispatches_to_builtin_collection, src/runtime/tests.rs::bare_self_defaults_to_active_member_receiver, src/runtime/tests.rs::unknown_member_can_dispatch_through_legacy_unknown_tag, src/runtime/tests.rs::unknown_member_method_name_matches_canonical_named_argument_keys, src/runtime/tests.rs::mutator_fast_path_does_not_evaluate_side_effectful_arguments_twice_on_miss, src/runtime/tests.rs::dynamic_declaration_names_evaluate_to_variable_names, src/runtime/tests.rs::dynamic_declaration_names_can_copy_request_style_pairs, src/runtime/tests.rs::postfix_increment_returns_previous_value_and_writes_back, src/runtime/tests.rs::file_api_honors_sandbox_root, src/runtime/tests.rs::file_api_accepts_semantic_absolute_parent_components_inside_path, src/runtime/tests.rs::runtime_file_objects_support_legacy_write_bytes_chain, src/runtime/tests.rs::runtime_file_objects_create_directories_and_move_files, src/runtime/tests.rs::stdio_file_handles_accept_legacy_write_bytes, src/runtime/tests.rs::runtime_file_objects_support_open_read_marker_bytes_and_metadata_file_modificationtime_file_modificationdate_file_lastaccesstime_file_lastaccessdate, src/runtime/tests.rs::file_openread_file_openwrite_file_openwriteonly_file_openappend_file_opentruncate_file_close_file_encoding_file_parentdir_file_perms_file_readbytes_file_readstring_file_writebytes_file_writestring, src/runtime/tests.rs::file_foreach_file_foreachline_iterate_file_data_from_current_marker, src/runtime/tests.rs::file_copyto_file_moveto_file_linkto_file_chown_honor_destination_and_unix_ownership_surface, src/runtime/tests.rs::file_dowithclose_resets_marker_after_capture_writes, src/runtime/tests.rs::dir_objects_support_all_paths_recursive_dirs_and_move, src/runtime/tests.rs::dir_delete_dir_each_dir_eachfile_dir_eachdir_dir_eachpath_dir_eachfilepath_dir_eachdirpath_dir_eachpathrecursive_dir_eachfilepathrecursive_dir_eachdirpathrecursive_dir_moveto_dir_parentdir, src/runtime/tests.rs::root_relative_dir_iterator_paths_round_trip_through_file_objects, src/runtime/tests.rs::file_forceroot_preserves_double_slash_os_paths, src/runtime/tests.rs::io_file_symlink_creates_safe_link_path, src/runtime/tests.rs::map_backed_dir_objects_support_legacy_path_iteration, src/runtime/tests.rs::dir_objects_support_legacy_file_and_dir_object_iteration, src/runtime/tests.rs::dir_import_executes_matching_raw_sources_depth_first, src/runtime/tests.rs::file_api_required_root_and_path_normalize_stay_conservative, src/runtime/tests.rs::app_state_helpers_and_diagnostics_are_deterministic, src/runtime/tests.rs::disabled_runtime_modules_hide_registered_global_helpers, src/runtime/tests.rs::sys_process_constructor_exposes_harmless_metadata_in_default_mode, src/runtime/tests.rs::sys_process_bare_constructor_reports_defaults_and_closed_state, src/runtime/tests.rs::sys_process_open_uses_no_shell_for_argument_strings, src/runtime/tests.rs::sys_process_open_uses_constructor_metadata_when_not_overridden, src/runtime/tests.rs::sys_process_reads_stdout_and_stderr, src/runtime/tests.rs::sys_process_close_terminates_running_process, src/runtime/tests.rs::sys_process_open_propagates_env_map_and_array, src/runtime/tests.rs::sys_process_open_runs_in_configured_working_directory, src/runtime/tests.rs::sys_process_writes_stdin_and_exposes_exit_status, src/runtime/tests.rs::sys_process_read_variants_detach_and_os_process_alias_follow_lasso_surface, src/runtime/tests.rs::sys_process_supports_read_bytes_and_error_string_aliases, src/runtime/tests.rs::sys_process_closewrite_sys_process_detach_sys_process_isopen_sys_process_readerror_sys_process_readstring_sys_process_setencoding_sys_process_testexitcode_sys_process_wait, src/runtime/tests.rs::os_process_open_os_process_read_os_process_readerror_os_process_readline_os_process_readstring_os_process_write_os_process_setencoding_os_process_isopen_os_process_detach_os_process_close_os_process_closewrite, src/runtime/tests.rs::logging_constants_routing_and_file_capture_append, src/runtime/tests.rs::log_warning_log_deprecated_log_always_route_through_logging_surface, src/runtime/tests.rs::error_currenterror_reset_setters_and_assignment_follow_lasso_surface, src/runtime/tests.rs::sys_process_member_access_is_gated_in_service_mode, src/runtime/tests.rs::runtime_reset_preserves_module_registration, src/runtime/tests.rs::service_request_reset_preserves_app_state_but_not_request_namespace, src/runtime/tests.rs::isolated_definition_snapshots_restore_code_without_request_values, src/runtime/tests.rs::definition_snapshot_charge_is_stack_safe_for_deep_host_constructed_ast, src/runtime/tests.rs::definition_snapshot_charge_bounds_method_and_string_hash_map_storage, src/runtime/tests.rs::definition_snapshots_reject_mutable_bootstrap_state, src/runtime/tests.rs::lifecycle_hook_execution_fails_loudly_when_recorded, src/runtime/tests.rs::hot_get_with_dynamic_index_preserves_general_fallback, src/runtime/tests.rs::hot_get_rest_parameter_shadowing_preserves_nearest_binding, src/runtime/tests.rs::hot_at_respects_user_method_shadowing_and_get_remains_builtin, src/runtime/tests.rs::response_metadata_budget_is_transactional_bounded_and_sticky_in_both_engines, src/runtime/tests.rs::materialization_limits_preflight_high_risk_builders_in_both_engines, src/runtime/tests.rs::bounded_plain_split_replace_and_join_retain_the_tree_hot_route, src/runtime/value_graph.rs::deserialization_preflight_counts_unknown_fields_and_object_table_entries, src/runtime/value_graph.rs::deserialization_preflight_bounds_unknown_envelope_nesting_separately, src/runtime/value_graph.rs::object_field_preflight_rejects_deep_borrowed_subtrees_on_a_small_stack, src/runtime/value_graph.rs::recursive_cores_reject_max_plus_one_without_preflight, src/runtime/value_graph.rs::logical_depth_follows_object_reference_chains_and_precedes_placeholders, src/runtime/value_graph.rs::canonical_object_ids_table_order_and_cycle_round_trip_are_preserved, src/runtime/value_graph.rs::cyclic_placeholders_are_cleared_after_late_error_and_when_disconnected, src/service.rs::diagnostic_bodies_are_utf8_safe_and_bounded, src/service.rs::application_image_cache_accepts_exact_bytes_and_skips_one_over_without_a_snapshot, src/service.rs::runtime_pool_is_one_slot_per_thread_and_zero_bypasses_stale_reuse, src/service.rs::runtime_pool_module_mismatch_discards_the_idle_runtime, src/service.rs::runtime_idle_reservations_are_aggregate_across_threads, src/service.rs::runtime_idle_reservation_is_released_when_its_thread_exits, src/service.rs::prevents_traversal, src/service.rs::process_drain_finishes_admitted_multiplexed_ids_and_rejects_late_begin, src/service.rs::process_drain_closes_idle_and_accepted_race_connections, src/template/plan.rs::template_source_limit_accepts_exact_boundary_and_rejects_one_over, src/template/plan.rs::template_tag_limit_accepts_exact_boundary_and_rejects_one_over, src/template.rs::deeply_nested_collectors_remain_iterative, src/template.rs::bracketed_include_with_undefined_bare_local_reports_variable_error, src/template.rs::square_tag_scanner_ignores_comment_quotes_and_brackets, src/template.rs::square_tag_scanner_does_not_start_comments_inside_strings, src/template.rs::unclosed_noprocess_reports_legacy_close_error, src/template.rs::ignores_brackets_inside_strings, src/template.rs::bracket_parse_errors_map_to_template_source_span, src/template.rs::processing_instruction_parse_errors_map_to_template_source_span, src/template.rs::expression_tag_parse_errors_map_to_template_source_span, src/template.rs::legacy_condition_parse_errors_map_to_template_source_span, src/template.rs::identifier_sigil_parse_errors_map_to_template_source_subspan, src/template.rs::expression_tag_capture_rhs_errors_map_to_template_source_span, src/template.rs::query_action_operator_errors_map_to_template_source_span, src/template.rs::cached_file_expression_tag_errors_keep_template_source_span_after_reuse, src/template.rs::cached_code_fragments_remap_to_each_template_source_span, src/template.rs::included_template_errors_keep_included_source_span_and_name_include, src/template.rs::cached_included_template_errors_keep_included_source_span_after_reuse, src/template.rs::capture_errors_from_earlier_template_tags_keep_original_source_spans, src/template.rs::spanless_capture_errors_from_earlier_template_tags_use_capture_body_span, src/template.rs::file_template_rejects_include_path_traversal, src/template.rs::recursive_include_reports_source_relative_traversal, src/template.rs::nested_recursive_include_reports_full_source_relative_traversal, src/template.rs::unexpected_legacy_close_errors_include_template_tag_span, src/template.rs::unclosed_legacy_if_errors_include_opening_tag_span, src/template.rs::unclosed_nested_legacy_block_inside_if_reports_nested_opening_span, src/template.rs::mismatched_legacy_if_close_errors_include_closing_tag_span, src/template.rs::unknown_legacy_close_inside_if_errors_include_closing_tag_span, src/template.rs::mismatched_legacy_loop_close_errors_include_closing_tag_span, src/template.rs::unclosed_nested_legacy_block_inside_loop_reports_nested_opening_span, src/value.rs::bounded_render_accepts_exact_utf8_and_lossy_bytes_and_rejects_one_short, src/value.rs::definition_charge_conservatively_bounds_large_integer_digit_storage, src/value.rs::cyclic_object_render_and_debug_terminate, src/value.rs::compact_debug_format_matches_the_derived_shape, src/value.rs::iterative_render_preserves_nested_separator_order, src/value.rs::deeply_nested_render_and_debug_are_stack_safe, src/value.rs::scalar_and_object_clones_preserve_leaf_semantics, src/value.rs::clone_preserves_shared_and_cyclic_object_identity, src/value.rs::deeply_nested_object_fields_render_without_cloning_the_tree, tests/bytecode_differential.rs::historical_bytecode_regression_shapes_remain_equivalent, tests/cli.rs::cli_run_seeds_lasso_argv_and_argc, tests/cli.rs::cli_checks_fixture_syntax, tests/cli.rs::cli_reports_fastcgi_process_manager_help, tests/conformance.rs::eval_error_fixtures, tests/conformance.rs::template_error_fixtures, tests/dbal_contract.rs::mysql_tcp_datasource_is_representable, tests/dbal_contract.rs::mysql_inline_search_translates_to_sql, tests/dbal_contract.rs::mysql_inline_search_pagination_adds_stable_limit_offset, tests/dbal_contract.rs::mysql_inline_search_operators_and_sorting_translate_to_sql, tests/dbal_contract.rs::mysql_inline_findall_pagination_supports_case_synonym_fields, tests/dbal_contract.rs::mysql_inline_pagination_keeps_explicit_sql_precedence, tests/dbal_contract.rs::mysql_inline_add_inserts_real_fields_and_ignores_control_metadata, tests/dbal_contract.rs::mysql_inline_update_sets_real_fields_and_uses_key_clause, tests/dbal_contract.rs::mysql_inline_delete_uses_key_clause, tests/dbal_contract.rs::mysql_inline_update_and_delete_report_missing_key_metadata, tests/dbal_contract.rs::inline_context_consumes_legacy_positional_pair_arrays, tests/dbal_contract.rs::inline_bindvalues_accepts_default_array_parameters, tests/dbal_contract.rs::inline_with_connection_args_uses_ad_hoc_mysql_datasource, tests/dbal_contract.rs::inline_block_exposes_legacy_empty_result_context_for_missing_datasource, tests/dbal_contract.rs::inline_result_current_exposes_inline_mutation_globals, tests/dbal_contract.rs::failed_inline_result_exposes_error_and_action_globals, tests/dbal_contract.rs::inline_action_and_database_helpers_expose_legacy_lasso_names, tests/dbal_contract.rs::inline_search_and_sort_argument_iterators_bind_legacy_item_globals, tests/dbal_contract.rs::database_names_and_table_names_iterators_use_datasource_and_inline_metadata, tests/dbal_contract.rs::inline_result_current_exposes_rows_columns_field_name_and_records_map_aliases, tests/dbal_contract.rs::datasource_kind_helpers_report_registered_sql_driver_kinds, tests/dbal_contract.rs::nested_inline_block_inherits_outer_connection_defaults_for_mutation, tests/dbal_contract.rs::nested_inline_block_allows_inner_database_to_override_outer_default, tests/dbal_contract.rs::inline_transaction_actions_are_representable, tests/dbal_contract.rs::mysql_inline_transaction_action_aliases_translate_to_sql_without_table, tests/dbal_contract.rs::mysql_inline_transaction_keeps_explicit_sql_precedence, tests/dbal_contract.rs::mysql_unix_socket_target_is_representable, tests/dbal_contract.rs::dbal_pool_stats_track_datasource_count, tests/dbal_contract.rs::dbal_pool_does_not_store_failed_mysql_handles, tests/dbal_contract.rs::mysql_pool_disconnect_reset_policy_is_representable, tests/dbal_contract.rs::mysql_connection_security_options_are_representable, tests/dbal_contract.rs::runtime_db_datasource_helper_exposes_connection_and_session_metadata, tests/dbal_contract.rs::query_result_exports_richer_metadata, tests/dbal_contract.rs::query_column_exports_normalized_type_and_flag_metadata, tests/dbal_contract.rs::query_column_text_and_binary_families_follow_charset_and_flags, tests/dbal_contract.rs::inline_result_helpers_read_result_maps, tests/dbal_contract.rs::inline_result_helpers_preserve_explicit_result_fields, tests/dbal_contract.rs::inline_result_metadata_helpers, tests/dbal_contract.rs::affected_count_workarounds_can_stay_userland, tests/dbal_contract.rs::framework_named_affected_count_helpers_are_not_core_builtins, tests/dbal_contract.rs::inline_result_row_helpers_read_map_backed_rows, tests/dbal_contract.rs::inline_result_row_accessor_uses_one_based_rows, tests/dbal_contract.rs::inline_result_first_row_returns_void_for_empty_or_missing_rows, tests/dbal_contract.rs::inline_result_column_accessors_collect_sparse_case_insensitive_rows, tests/dbal_contract.rs::inline_result_cell_helper_reads_single_cells, tests/dbal_contract.rs::inline_result_current_context_defaults_result_helpers, tests/dbal_contract.rs::inline_result_records_iterates_rows_with_field_context, tests/dbal_contract.rs::inline_result_records_respects_loop_abort, tests/dbal_contract.rs::inline_result_records_preserves_result_globals_while_field_uses_current_row, tests/dbal_contract.rs::inline_field_names_block_binds_current_row_name_and_value, tests/dbal_contract.rs::inline_result_current_seeds_named_records_independent_of_current_result, tests/dbal_contract.rs::inline_result_named_records_expose_named_globals_and_row_field, tests/dbal_contract.rs::inline_result_missing_named_records_zero_iterates_and_preserves_current_result, tests/dbal_contract.rs::inline_result_nested_named_records_restore_outer_row_and_result_context, tests/dbal_contract.rs::inline_result_transaction_status_helpers_read_result_maps, tests/dbal_contract.rs::inline_result_transaction_lifecycle_helpers_use_status_flags_and_aliases, tests/dbal_contract.rs::inline_result_session_reuse_helpers_follow_result_transaction_status, tests/dbal_contract.rs::inline_context_exports_normalized_transaction_action, tests/dbal_contract.rs::inline_transaction_action_reads_alias_from_context_maps, tests/dbal_contract.rs::inline_transaction_predicate_helpers_read_current_and_maps, tests/dbal_contract.rs::inline_transaction_predicate_helpers_reject_bad_explicit_transaction_maps, tests/dbal_contract.rs::inline_result_value_graph_helpers_round_trip_typed_cells_and_identity, tests/dbal_contract.rs::inline_result_value_graph_helpers_compose_with_current_and_cell, tests/dbal_contract.rs::inline_result_value_graph_helpers_accept_compact_aliases, tests/dbal_contract.rs::inline_result_value_graph_aliases_respect_disabled_dbal_module, tests/dbal_contract.rs::inline_result_value_graph_helpers_reject_bad_shapes_and_unsupported_values, tests/dbal_contract.rs::query_result_row_value_graph_preserves_typed_cells_and_identity, tests/dbal_contract.rs::query_result_value_graph_preserves_result_map_metadata_and_identity, tests/dbal_contract.rs::query_result_row_value_graph_is_bounded_and_fails_loudly, tests/dbal_contract.rs::query_result_value_graph_validates_result_map_shape_and_bounds, tests/dbal_contract.rs::query_result_row_value_graph_rejects_unsupported_row_values, tests/dbal_contract.rs::filemaker_datasource_fails_loudly_until_driver_exists, tests/dbal_contract.rs::unsupported_non_mysql_datasources_fail_with_descriptive_errors, tests/dbal_contract.rs::inline_without_database_is_an_explicit_error, tests/fuzz_smoke.rs::every_entry_point_rejects_oversized_input_without_panicking, tests/lasso9_complete_probe.rs::lasso9_complete_low_dependency_files_render, tests/lasso9_complete_probe.rs::lasso9_complete_remaining_entrypoint_gaps_are_visible, tests/mysql_live.rs::live_mysql_pool_reuses_handle_for_sequential_queries, tests/mysql_live.rs::live_mysql_pool_disconnect_policy_does_not_reuse_handles, tests/mysql_live.rs::live_mysql_pool_resets_session_state_before_reuse, tests/mysql_live.rs::live_mysql_rsa_auth_conformance_when_configured, tests/service_contract.rs::http_service_renders_lasso_index, tests/service_contract.rs::http_service_executes_source_style_lasso_request_files, tests/service_contract.rs::http_service_rejects_oversized_source_before_execution, tests/service_contract.rs::http_service_loads_lassostartup_legacy_source_extensions, tests/service_contract.rs::http_service_loads_explicit_external_application_bootstraps, tests/service_contract.rs::http_service_reloads_cached_definition_images_when_dependencies_change, tests/service_contract.rs::application_definition_images_are_default_disabled_for_request_branches_and_side_effects, tests/service_contract.rs::http_service_collects_source_include_output_before_abort, tests/service_contract.rs::http_service_lassoapp_include_loads_raw_source_files_without_template_scanning, tests/service_contract.rs::http_service_include_errors_name_method_definition_source, tests/service_contract.rs::http_service_routes_stdout_helpers_to_response_body, tests/service_contract.rs::http_service_resolves_extensionless_lassoapp_html_variant, tests/service_contract.rs::http_service_does_not_apply_framework_specific_urlhandler_fallback, tests/service_contract.rs::http_service_runs_lassostartup_atbegin_before_virtual_file_resolution, tests/service_contract.rs::http_service_serves_static_assets, tests/service_contract.rs::http_service_rejects_path_traversal, tests/service_contract.rs::http_service_rejects_symlinks_that_escape_document_root, tests/service_contract.rs::http_service_exposes_request_and_applies_response_context, tests/service_contract.rs::http_service_rejects_response_header_and_cookie_injection, tests/service_contract.rs::response_framing_is_server_owned_and_content_type_is_emitted_once, tests/service_contract.rs::response_statuses_without_entities_suppress_body_and_content_length, tests/service_contract.rs::response_metadata_limit_preflights_session_cookie_before_store_write, tests/service_contract.rs::http_service_exposes_legacy_action_param_aliases, tests/service_contract.rs::http_service_uses_web_response_headers_and_content_body_override, tests/service_contract.rs::http_service_uses_web_response_setstatus_message_and_sendfile_raw_bytes, tests/service_contract.rs::http_service_parses_post_forms_and_persists_sessions, tests/service_contract.rs::http_service_honors_session_start_cookie_options, tests/service_contract.rs::http_service_expires_file_backed_sessions_from_session_start_expires, tests/service_contract.rs::http_service_persists_named_session_globals, tests/service_contract.rs::http_service_parses_multipart_forms_and_files, tests/service_contract.rs::http_service_exposes_lasso_web_request_upload_surface, tests/service_contract.rs::http_service_exposes_web_request_file_param_with_temp_path, tests/service_contract.rs::http_service_can_move_file_param_upload_to_document_tree, tests/service_contract.rs::http_service_enforces_body_and_upload_limits, tests/service_contract.rs::http_service_uses_signed_file_backed_sessions_when_configured, tests/service_contract.rs::file_backed_session_load_is_bounded_and_reports_corruption, tests/service_contract.rs::file_backed_session_save_rejects_files_above_decoder_limit, tests/service_contract.rs::file_backed_sessions_preserve_typed_object_identity_and_metadata, tests/service_contract.rs::file_backed_sessions_fail_loudly_for_capture_values, tests/service_contract.rs::memory_backed_sessions_round_trip_typed_shared_and_cyclic_objects, tests/service_contract.rs::memory_backed_session_capture_failure_does_not_replace_stored_graph, tests/service_contract.rs::http_service_exposes_request_response_aliases, tests/service_contract.rs::http_service_handles_templated_multipart_with_tempfile_cleanup_and_proxy_metadata, tests/service_contract.rs::http_service_exposes_temp_upload_cleanup_metadata_and_keep_temp_control, tests/service_contract.rs::http_service_exposes_root_relative_temp_upload_handoff_path_for_streamed_binary, tests/service_contract.rs::http_service_rejects_absolute_temp_upload_dir_outside_tmp_root_before_create, tests/service_contract.rs::http_service_parses_fragmented_multipart_stream_and_cleans_tempfiles, tests/service_contract.rs::http_service_can_ignore_untrusted_forwarded_headers, tests/service_contract.rs::http_service_spools_binary_multipart_without_internal_newlines, tests/service_contract.rs::http_service_preserves_bytes_after_binary_part_boundary, tests/service_contract.rs::http_service_rejects_uploads_outside_policy, tests/service_contract.rs::http_service_exposes_cgi_vars_and_persistent_upload_destination, tests/service_contract.rs::http_service_sanitizes_persistent_upload_handoff_names, tests/service_contract.rs::http_service_exposes_forwarded_port_and_ssl_cgi_vars, tests/service_contract.rs::http_service_exposes_document_root_script_filename_and_host_cgi_vars, tests/service_contract.rs::service_does_not_expose_proxy_header_as_http_proxy_cgi_var, tests/service_contract.rs::http_service_exposes_rfc_forwarded_proxy_metadata, tests/service_contract.rs::http_service_ignores_invalid_forwarded_port, tests/service_contract.rs::http_service_rejects_symlinked_upload_destination_outside_root, tests/service_contract.rs::http_service_rejects_absolute_upload_destination_outside_root_before_create, tests/service_contract.rs::http_service_can_require_upload_destination, tests/service_contract.rs::http_service_supports_session_auth_gate_and_logout_expiry, tests/service_contract.rs::http_service_rejects_encoded_path_traversal, tests/service_contract.rs::http_service_rejects_multipart_forbidden_path_before_spooling_uploads, tests/service_contract.rs::http_service_uses_cached_templates_but_observes_file_changes, tests/service_contract.rs::http_service_renders_relative_template_includes, tests/service_contract.rs::service_acquired_runtimes_honor_module_disablement, tests/service_contract.rs::service_execution_limit_is_terminal_500_and_pooled_next_request_is_fresh, tests/service_contract.rs::startup_file_admission_is_aggregate_and_pooled_next_request_is_fresh, tests/service_contract.rs::service_materialization_limit_is_terminal_and_pooled_next_request_is_fresh, tests/service_contract.rs::response_byte_limit_bounds_dynamic_static_raw_sendfile_and_head_paths, tests/service_contract.rs::http_service_rejects_template_include_path_traversal, tests/service_contract.rs::http_service_rejects_overlimit_upload_without_full_part_string, tests/service_contract.rs::http_service_rejects_malformed_multipart_boundaries, tests/service_contract.rs::http_service_rejects_multipart_without_final_boundary, tests/service_contract.rs::http_service_cleans_temp_uploads_after_midstream_policy_failure, tests/service_contract.rs::http_service_cleans_destination_uploads_after_midstream_policy_failure, tests/service_contract.rs::http_service_cleans_unretained_successful_destination_uploads, tests/service_contract.rs::http_service_reports_temp_upload_cleanup_failures_with_path_and_io_error, tests/service_contract.rs::http_service_does_not_mask_multipart_parse_error_when_drop_cleanup_fails, tests/service_contract.rs::http_service_cleans_temp_uploads_after_midstream_size_failure, tests/service_contract.rs::http_service_cleans_in_progress_spooled_upload_after_fragmented_size_failure, tests/service_contract.rs::fastcgi_uses_webserver_document_root_param, tests/service_contract.rs::fastcgi_accepts_name_value_pairs_split_across_param_records, tests/service_contract.rs::fastcgi_rejects_document_root_override_by_default, tests/service_contract.rs::fastcgi_front_controller_runs_script_filename_and_preserves_path_info, tests/service_contract.rs::fastcgi_keeps_docroot_flag_as_fallback_and_parses_post_forms, tests/service_contract.rs::fastcgi_multiplexes_interleaved_requests_and_reports_pool_controls, tests/service_contract.rs::fastcgi_get_values_ignores_request_scoped_and_malformed_control_records, tests/service_contract.rs::fastcgi_get_values_reports_connection_lifecycle_after_keepalive_request, tests/service_contract.rs::fastcgi_abort_request_ignores_unknowns_and_counts_completed_aborts, tests/service_contract.rs::fastcgi_rejects_concurrent_request_when_multiplexing_is_disabled, tests/service_contract.rs::fastcgi_caps_inflight_multiplexed_requestsString Core
Passing
string->get
String Core
tests/fixtures/eval/pass/stdlib_strings.lasso, src/runtime/tests.rs::include_url_curl_raw_download_upload_and_option_helpers_fetch_local_http, src/runtime/tests.rs::lasso9_reflection_lists_expose_first_pass_descriptors, src/service.rs::runtime_idle_reservation_is_released_when_its_thread_exitsString Core
Passing
string->length
String Core
tests/fixtures/eval/pass/stdlib_strings.lasso, src/runtime/tests.rs::xml_xpath_more_axes_functions_and_xslt_sort_variables_followupsString Core
Passing
string->size
String Core
tests/fixtures/eval/pass/stdlib_strings.lassoString Core
Passing
string->sub
String Core
tests/fixtures/eval/pass/stdlib_strings.lassoString Core
Passing
string->substring
String Core
tests/fixtures/eval/pass/stdlib_strings.lassoString Core
Passing
string->asBytes
String Encoding
tests/fixtures/eval/pass/stdlib_strings.lassoString Encoding
Passing
string->decodeHtml
String Encoding
tests/fixtures/eval/pass/stdlib_strings.lassoString Encoding
Passing
string->decodeXml
String Encoding
tests/fixtures/eval/pass/stdlib_strings.lassoString Encoding
Passing
string->encodeHtml
String Encoding
tests/fixtures/eval/pass/stdlib_strings.lassoString Encoding
Passing
string->encodeHtmlToXml
String Encoding
tests/fixtures/eval/pass/stdlib_strings.lassoString Encoding
Passing
string->encodeSql
String Encoding
tests/fixtures/eval/pass/stdlib_strings.lassoString Encoding
Passing
string->encodeSql92
String Encoding
tests/fixtures/eval/pass/stdlib_strings.lassoString Encoding
Passing
string->encodeUrl
String Encoding
tests/fixtures/eval/pass/stdlib_strings.lassoString Encoding
Passing
string->encodeXml
String Encoding
tests/fixtures/eval/pass/stdlib_strings.lassoString Encoding
Passing
string->hash
String Encoding
tests/fixtures/eval/pass/stdlib_strings.lasso, src/runtime/tests.rs::definition_snapshot_charge_bounds_method_and_string_hash_map_storageString Encoding
Passing
string->unescape
String Encoding
tests/fixtures/eval/pass/stdlib_strings.lassoString Encoding
Passing
string->eachCharacter
String Iteration
tests/fixtures/eval/pass/stdlib_strings.lassoString Iteration
Passing
string->eachLineBreak
String Iteration
tests/fixtures/eval/pass/stdlib_strings.lassoString Iteration
Passing
string->eachMatch
String Iteration
tests/fixtures/eval/pass/stdlib_strings.lassoString Iteration
Passing
string->eachWordBreak
String Iteration
tests/fixtures/eval/pass/stdlib_strings.lassoString Iteration
Passing
string->forEachCharacter
String Iteration
tests/fixtures/eval/pass/stdlib_strings.lassoString Iteration
Passing
string->forEachLineBreak
String Iteration
tests/fixtures/eval/pass/stdlib_strings.lassoString Iteration
Passing
string->forEachMatch
String Iteration
tests/fixtures/eval/pass/stdlib_strings.lassoString Iteration
Passing
string->forEachWordBreak
String Iteration
tests/fixtures/eval/pass/stdlib_strings.lassoString Iteration
Passing
string->keys
String Iteration
tests/fixtures/eval/pass/stdlib_strings.lassoString Iteration
Passing
string->split
String Iteration
tests/fixtures/eval/pass/stdlib_regex_split.lassoString Iteration
Passing
string->values
String Iteration
tests/fixtures/eval/pass/stdlib_strings.lassoString Iteration
Passing
string->append
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lasso, src/runtime/tests.rs::string_append_writes_back_assignable_receiverString Mutate
Passing
string->appendChar
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lassoString Mutate
Passing
string->decompose
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lassoString Mutate
Passing
string->foldCase
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lassoString Mutate
Passing
string->lowercase
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lassoString Mutate
Passing
string->merge
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lassoString Mutate
Passing
string->normalize
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lassoString Mutate
Passing
string->padLeading
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lassoString Mutate
Passing
string->padTrailing
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lassoString Mutate
Passing
string->remove
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lasso, src/runtime/tests.rs::lasso9_reflection_lists_expose_first_pass_descriptors, src/runtime/tests.rs::legacy_global_string_replace_helper_uses_named_find_replaceString Mutate
Passing
string->removeLeading
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lasso, src/runtime/tests.rs::legacy_global_string_replace_helper_uses_named_find_replaceString Mutate
Passing
string->removeTrailing
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lasso, src/runtime/tests.rs::legacy_global_string_replace_helper_uses_named_find_replaceString Mutate
Passing
string->replace
String Mutate
tests/fixtures/eval/errors/stdlib_regex_replace_handle_invalid_replacement.lasso, tests/fixtures/eval/errors/stdlib_regex_replace_invalid_pattern.lasso, tests/fixtures/eval/errors/stdlib_regex_replace_invalid_replacement.lasso, tests/fixtures/eval/errors/stdlib_regex_replace_unsupported_option.lasso, tests/fixtures/eval/pass/stdlib_regex_replace.lasso, tests/fixtures/eval/pass/stdlib_regex_replace_compat.lasso, src/runtime/tests.rs::legacy_global_string_replace_helper_uses_named_find_replace, src/runtime/tests.rs::assignable_string_replace_members_write_back_like_lassoString Mutate
Passing
string->reverse
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lassoString Mutate
Passing
string->titlecase
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lassoString Mutate
Passing
string->toLower
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lassoString Mutate
Passing
string->toTitle
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lassoString Mutate
Passing
string->toUpper
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lassoString Mutate
Passing
string->trim
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lassoString Mutate
Passing
string->uppercase
String Mutate
tests/fixtures/eval/pass/stdlib_strings.lassoString Mutate
Passing
string->beginsWith
String Search
tests/fixtures/eval/pass/stdlib_strings.lassoString Search
Passing
string->compare
String Search
tests/fixtures/eval/pass/stdlib_strings.lassoString Search
Passing
string->contains
String Search
tests/fixtures/eval/pass/stdlib_strings.lasso, src/regex.rs::reset_input_at_rejects_non_character_boundaries, src/runtime/tests.rs::net_tcp_ssl_loadcerts_acceptnossl_and_server_begintls_use_openssl, src/runtime/tests.rs::member_assignment_errors_when_setter_exists_but_no_overload_matches, src/runtime/tests.rs::framework_named_user_types_are_not_core_builtins, src/runtime/tests.rs::framework_named_globals_are_not_core_builtins, src/runtime/tests.rs::pdf_draw_text_list_table_image_and_accessors_followups, src/runtime/tests.rs::file_api_required_root_and_path_normalize_stay_conservative, src/runtime/tests.rs::disabled_runtime_modules_hide_registered_global_helpers, src/runtime/tests.rs::sys_process_member_access_is_gated_in_service_mode, src/runtime/tests.rs::runtime_reset_preserves_module_registration, src/runtime/value_graph.rs::cyclic_placeholders_are_cleared_after_late_error_and_when_disconnected, src/service.rs::prevents_traversal, src/template.rs::capture_errors_from_earlier_template_tags_keep_original_source_spans, src/template.rs::recursive_include_reports_source_relative_traversal, src/template.rs::nested_recursive_include_reports_full_source_relative_traversal, tests/dbal_contract.rs::dbal_pool_does_not_store_failed_mysql_handles, tests/dbal_contract.rs::framework_named_affected_count_helpers_are_not_core_builtins, tests/dbal_contract.rs::inline_transaction_predicate_helpers_reject_bad_explicit_transaction_maps, tests/dbal_contract.rs::inline_result_value_graph_aliases_respect_disabled_dbal_module, tests/dbal_contract.rs::inline_result_value_graph_helpers_reject_bad_shapes_and_unsupported_values, tests/dbal_contract.rs::query_result_row_value_graph_is_bounded_and_fails_loudly, tests/dbal_contract.rs::query_result_value_graph_validates_result_map_shape_and_bounds, tests/dbal_contract.rs::query_result_row_value_graph_rejects_unsupported_row_values, tests/dbal_contract.rs::filemaker_datasource_fails_loudly_until_driver_exists, tests/dbal_contract.rs::inline_without_database_is_an_explicit_errorString Search
Passing
string->endsWith
String Search
tests/fixtures/eval/pass/stdlib_strings.lassoString Search
Passing
string->equals
String Search
tests/fixtures/eval/pass/stdlib_strings.lassoString Search
Passing
string->find
String Search
tests/fixtures/eval/errors/stdlib_regex_find_handle_unsupported_option.lasso, tests/fixtures/eval/pass/lassoguide_method_signature_constraints.lasso, tests/fixtures/eval/pass/stdlib_regex_find.lasso, tests/fixtures/eval/pass/stdlib_strings.lasso, tests/service_contract.rs::http_service_lassoapp_include_loads_raw_source_files_without_template_scanningString Search
Passing
string->findLast
String Search
tests/fixtures/eval/pass/stdlib_strings.lassoString Search
Passing
string->charDigitValue
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->charName
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->charType
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->digit
String Unicode
tests/fixtures/eval/pass/stdlib_regexp_object.lasso, tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->getNumericValue
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->getPropertyValue
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->hasBinaryProperty
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->integer
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lasso, tests/dbal_contract.rs::query_column_exports_normalized_type_and_flag_metadataString Unicode
Passing
string->isAlnum
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->isAlpha
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->isBase
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->isBlank
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->isCntrl
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->isDigit
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->isGraph
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->isLower
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->isPrint
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->isPunct
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->isSpace
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->isTitle
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->isUAlphabetic
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->isULowercase
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->isUpper
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->isUUppercase
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->isUWhitespace
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode
Passing
string->isWhitespace
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lasso, src/runtime/tests.rs::string_iswhitespace_uses_legacy_one_based_character_positionsString Unicode
Passing
string->isXDigit
String Unicode
tests/fixtures/eval/pass/stdlib_strings.lassoString Unicode