Collections

74 features74 passing0 failing0 stub0 not run
Passing
array->+
Array Staticarray
tests/fixtures/eval/pass/lassoguide_data_member_pure_temporary_collection_roots.lasso, tests/fixtures/eval/pass/stdlib_bytes.lasso, tests/fixtures/eval/pass/stdlib_collections.lasso, src/runtime/tests.rs::exposes_legacy_ambient_runtime_helpers
Passing
array->asStaticArray
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
array->contains
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
array->count
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
array->find
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso, src/runtime/tests.rs::array_find_missing_pair_key_returns_empty_array, src/runtime/tests.rs::array_findindex_returns_legacy_one_based_pair_positions
Passing
array->findPosition
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
array->first
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso, src/runtime/tests.rs::arrays_stored_in_maps_keep_identity_when_reached_through_eachpair, src/runtime/tests.rs::hot_get_with_dynamic_index_preserves_general_fallback
Passing
array->get
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
array->insert
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso, src/runtime/tests.rs::array_insert_preserves_named_keyword_pairs, src/runtime/tests.rs::array_insert_first_preserves_dynamic_pair_argument
Passing
array->join
Array Staticarray
tests/fixtures/eval/pass/query_materialized_result_helpers.lasso, tests/fixtures/eval/pass/query_result_sequence_object.lasso, tests/fixtures/eval/pass/stdlib_collections.lasso, tests/fixtures/eval/pass/stdlib_strings.lasso
Passing
array->last
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
array->remove
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso, src/runtime/tests.rs::array_removeall_with_key_removes_matching_pairs_only, src/runtime/tests.rs::array_remove_without_position_walks_lassofusebox_layout_path_upward, src/runtime/tests.rs::array_remove_first_and_last_aliases_write_back
Passing
array->removeAll
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso, src/runtime/tests.rs::array_removeall_with_key_removes_matching_pairs_only
Passing
array->second
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
array->size
Array Staticarray
tests/dbal_contract.rs::inline_block_exposes_legacy_empty_result_context_for_missing_datasource, tests/dbal_contract.rs::inline_result_current_exposes_rows_columns_field_name_and_records_map_aliases, tests/dbal_contract.rs::inline_result_records_preserves_result_globals_while_field_uses_current_row, tests/dbal_contract.rs::inline_result_named_records_expose_named_globals_and_row_field
Passing
array->sort
Array Staticarray
src/runtime/tests.rs::array_sort_accepts_identity_and_comparator_capture, src/runtime/tests.rs::array_sort_accepts_selector_method_name
Passing
array->sub
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
staticarray->+
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
staticarray->contains
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
staticarray->find
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
staticarray->findPosition
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
staticarray->first
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
staticarray->get
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
staticarray->join
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
staticarray->last
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
staticarray->second
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
staticarray->sub
Array Staticarray
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
array
Collection Types
tests/fixtures/eval/errors/assignment_operator_type_error.lasso, tests/fixtures/eval/errors/lassoguide_trait_requirement_data_default_return_mismatch.lasso, tests/fixtures/eval/errors/operator_type_error.lasso, tests/fixtures/eval/errors/unary_operator_type_error.lasso, tests/fixtures/eval/pass/capture_foreach_association.lasso, tests/fixtures/eval/pass/collection_object_array_set.lasso, tests/fixtures/eval/pass/comments_multiline_and_doccomments.lasso, tests/fixtures/eval/pass/eacher_protocol_bag_asarray_foreach_query.lasso, tests/fixtures/eval/pass/eacher_protocol_callback_each_foreach_query.lasso, tests/fixtures/eval/pass/eacher_protocol_each_zero_arg_adapter.lasso, tests/fixtures/eval/pass/lairu_object_serialize_identity_graph.lasso, tests/fixtures/eval/pass/lairu_value_graph_date_duration_metadata.lasso, tests/fixtures/eval/pass/lassoguide_capture_nested_nonlocal_return.lasso, tests/fixtures/eval/pass/lassoguide_capture_nonlocal_return.lasso, tests/fixtures/eval/pass/lassoguide_custom_type_member_methods.lasso, tests/fixtures/eval/pass/lassoguide_data_member_map_array_temporary_writeback.lasso, tests/fixtures/eval/pass/lassoguide_data_member_pure_temporary_collection_roots.lasso, tests/fixtures/eval/pass/lassoguide_data_member_recursive_temporary_writeback.lasso, tests/fixtures/eval/pass/lassoguide_legacy_colon_calls_and_implicit_concat.lasso, tests/fixtures/eval/pass/lassoguide_legacy_parenthesized_member_calls.lasso, tests/fixtures/eval/pass/lassoguide_map_eachpair_mutable_value_reference.lasso, tests/fixtures/eval/pass/lassoguide_memberstream_global_invocation.lasso, tests/fixtures/eval/pass/lassoguide_native_query_expressions.lasso, tests/fixtures/eval/pass/lassoguide_nested_member_assignment.lasso, tests/fixtures/eval/pass/lassoguide_object_copy_deep_graph_policy.lasso, tests/fixtures/eval/pass/lassoguide_object_metadata_is_not_map_data.lasso, tests/fixtures/eval/pass/lassoguide_query_multiple_with_group.lasso, tests/fixtures/eval/pass/lassoguide_rest_named_pairs.lasso, tests/fixtures/eval/pass/lassoguide_tag_string_loose_equality.lasso, tests/fixtures/eval/pass/lassoguide_type_body_methods.lasso, tests/fixtures/eval/pass/lassoguide_type_inheritance_constructors.lasso, tests/fixtures/eval/pass/lassoguide_type_introspection_helpers.lasso, tests/fixtures/eval/pass/lazy_sequence_query_object_surface.lasso, tests/fixtures/eval/pass/legacy_app_inline_context_and_more_aliases.lasso, tests/fixtures/eval/pass/legacy_app_mutation_date_policy_aliases.lasso, tests/fixtures/eval/pass/legacy_app_mutation_policy_pool_more.lasso, tests/fixtures/eval/pass/legacy_app_policy_file_aliases.lasso, tests/fixtures/eval/pass/legacy_app_security_permissions.lasso, tests/fixtures/eval/pass/legacy_app_security_policy_objects.lasso, tests/fixtures/eval/pass/legacy_app_session_security.lasso, tests/fixtures/eval/pass/legacy_app_stdlib_aliases_more.lasso, tests/fixtures/eval/pass/legacy_app_stdlib_collection_pipeline.lasso, tests/fixtures/eval/pass/members_and_collections.lasso, tests/fixtures/eval/pass/query_helper_source_window_aliases.lasso, tests/fixtures/eval/pass/query_materialized_result_helpers.lasso, tests/fixtures/eval/pass/query_result_sequence_object.lasso, tests/fixtures/eval/pass/realcode_lassofusebox_dynamic_vars.lasso, tests/fixtures/eval/pass/stdlib_bytes.lasso, tests/fixtures/eval/pass/stdlib_collections.lasso, tests/fixtures/eval/pass/stdlib_digest_random_uuid.lasso, tests/fixtures/eval/pass/stdlib_json_helpers.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/eval/pass/syntax_fundamentals.lasso, tests/fixtures/template/pass/lassoguide_legacy_iterate_semicolon.lasso, tests/fixtures/template/pass/realcode_legacy_template_blocks.lasso, src/parser.rs::parses_newline_parentheses_as_statement_boundary_not_invocation, src/parser.rs::parses_newline_inherited_call_as_statement_boundary_not_range, src/parser.rs::parser_depth_limit_covers_recursive_expression_shapes, src/parser.rs::parser_depth_limit_reports_typed_spanned_errors, src/parser.rs::parser_depth_limit_bounds_iterative_left_deep_chains, src/parser.rs::parsed_expressions_carry_line_column_and_byte_span, src/parser.rs::missing_closing_delimiters_report_opening_token_span, src/parser.rs::parses_trailing_commas_in_argument_lists, src/parser.rs::newline_else_after_nested_block_binds_to_enclosing_braced_if, src/runtime/bytecode/tests.rs::bytecode_cache_rejects_values_with_non_exact_partial_equality, src/runtime/bytecode/tests.rs::bytecode_executes_named_global_calls_without_widening_positional_calls, src/runtime/bytecode/tests.rs::bytecode_executes_readonly_member_calls, src/runtime/bytecode/tests.rs::bytecode_executes_local_collection_mutators_with_writeback, src/runtime/bytecode/tests.rs::lowered_ir_query_do_preserves_authoritative_iterator_semantics, src/runtime/bytecode/tests.rs::bytecode_capture_query_gate_rejects_resumable_query_actions, 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::lowered_ir_query_do_keeps_capture_creating_bodies_on_the_bridge, src/runtime/bytecode/tests.rs::lowered_ir_query_do_keeps_other_query_shapes_on_the_bridge, src/runtime/bytecode/tests.rs::bytecode_query_bridge_propagates_method_return_flow, src/runtime/bytecode/tests.rs::bytecode_query_bridge_unwinds_row_scope_on_errors, src/runtime/bytecode/tests.rs::lowered_ir_query_do_unwinds_row_scope_on_member_errors, src/runtime/bytecode/tests.rs::bytecode_executes_known_local_mutator_without_slot, src/runtime/bytecode/tests.rs::lowered_ir_bridges_member_associations_as_atomic_tree_expressions, src/runtime/dbal.rs::inline_bindvalues_populates_prepared_params, src/runtime/dbal.rs::inline_bindvalues_accepts_lasso_collection_objects, src/runtime/query.rs::query_cross_product_charges_before_cloning_output_rows, 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::ldap_open_authenticate_search_results_and_close_use_ldap_protocol, src/runtime/tests.rs::security_registry_users_groups_realms_and_setters_follow_lasso_surface, src/runtime/tests.rs::include_url_curl_raw_download_upload_and_option_helpers_fetch_local_http, 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::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::foreach_capture_errors_include_capture_source_location, src/runtime/tests.rs::colon_ternary_accepts_legacy_multiline_form, src/runtime/tests.rs::exposes_legacy_ambient_runtime_helpers, 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::array_constructor_preserves_named_arguments_as_pairs, src/runtime/tests.rs::query_do_writes_mutated_bindings_back_to_assignable_arrays, 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_tie_and_static_array_preserve_pair_lookup_shape, 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::lspec_shim_runs_examples_hooks_and_expectations, src/runtime/tests.rs::session_abort_session_deleteexpired_session_end_session_removevar_auth_user_auth_group, src/runtime/tests.rs::trait_serializable_matches_safe_builtin_values_and_declared_traits, 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::quoted_member_access_prefers_data_slot_before_same_named_method, src/runtime/tests.rs::tag_is_type_reports_builtin_and_loaded_types, src/runtime/tests.rs::auth_admin_alias_uses_admin_gate, 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_select_case_semicolon_block_aliases_match_case, src/runtime/tests.rs::legacy_define_tag_without_declared_params_exposes_params_array, 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_boolean_condition_side_effects, src/runtime/tests.rs::date_parse_format_and_calendar_fields_cover_lasso93_slice, src/runtime/tests.rs::rest_parameters_are_staticarrays_and_forward_to_typed_overloads, 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::define_atend_capture_preserves_private_member_home_context, src/runtime/tests.rs::legacy_global_string_replace_helper_uses_named_find_replace, 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::unknown_member_can_dispatch_through_legacy_unknown_tag, 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::sys_process_open_uses_no_shell_for_argument_strings, 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_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::error_currenterror_reset_setters_and_assignment_follow_lasso_surface, src/runtime/tests.rs::execution_budget_precharges_direct_generated_series_materialization, 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::hot_size_index_respects_nearest_ineligible_binding, 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::nesting_limit_is_inclusive_for_serialize_and_deserialize, 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::iterative_reachability_and_placeholder_teardown_are_stack_safe, src/runtime/value_graph.rs::cyclic_placeholders_are_cleared_after_late_error_and_when_disconnected, src/template.rs::recursive_render_branches_enforce_the_inclusive_depth_limit, src/template.rs::renders_template_spanning_query_do_with_local_row_binding, src/template.rs::renders_nested_template_if_inside_query_do_opening_tag, src/template.rs::renders_template_spanning_query_do_operations_and_postlude, src/template.rs::renders_nested_template_blocks_inside_query_do_body, src/template.rs::renders_legacy_iterate_tags_with_var_binding, src/template.rs::renders_legacy_iterate_tags_with_dollar_var_binding, src/template.rs::renders_legacy_iterate_tags_with_local_binding, src/template.rs::renders_legacy_iterate_tags_with_lassoscript_semicolon, src/template.rs::renders_single_tag_lassoscript_iterate_block, src/template.rs::query_action_operator_errors_map_to_template_source_span, src/template.rs::lasso_code_fragments_do_not_emit_statement_only_mutators, src/template.rs::lasso_code_fragments_do_not_emit_void_method_previous_value, src/value.rs::bounded_render_accepts_exact_utf8_and_lossy_bytes_and_rejects_one_short, src/value.rs::bounded_render_keeps_exact_big_integer_boundary_and_width_stack_small, 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::deeply_nested_clone_is_stack_safe, src/value.rs::clone_preserves_shared_and_cyclic_object_identity, src/value.rs::deeply_nested_object_fields_render_without_cloning_the_tree, src/value.rs::cyclic_pair_equality_handles_deep_fields_on_a_small_stack, tests/bytecode_differential.rs::historical_bytecode_regression_shapes_remain_equivalent, tests/cli.rs::cli_eval_honors_timezone_dst_and_timezone_designator_parsing, 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_block_exposes_legacy_empty_result_context_for_missing_datasource, 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::query_result_exports_richer_metadata, tests/dbal_contract.rs::query_column_exports_normalized_type_and_flag_metadata, 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_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_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_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_helpers_reject_bad_shapes_and_unsupported_values, tests/dbal_contract.rs::query_result_value_graph_preserves_result_map_metadata_and_identity, tests/dbal_contract.rs::query_result_value_graph_validates_result_map_shape_and_bounds, tests/service_contract.rs::file_backed_sessions_preserve_typed_object_identity_and_metadata, tests/service_contract.rs::memory_backed_sessions_round_trip_typed_shared_and_cyclic_objects, tests/service_contract.rs::service_acquired_runtimes_honor_module_disablement
Passing
list
Collection Types
tests/fixtures/eval/pass/comments_multiline_and_doccomments.lasso, tests/fixtures/eval/pass/lassoguide_data_member_listmethods_generated_names.lasso, tests/fixtures/eval/pass/lassoguide_data_member_recursive_temporary_writeback.lasso, tests/fixtures/eval/pass/lassoguide_list_methods_respects_access.lasso, tests/fixtures/eval/pass/lassoguide_type_introspection_helpers.lasso, tests/fixtures/eval/pass/legacy_app_file_more.lasso, tests/fixtures/eval/pass/legacy_app_policy_file_aliases.lasso, tests/fixtures/eval/pass/legacy_app_security_policy_objects.lasso, tests/fixtures/eval/pass/stdlib_collections.lasso, tests/fixtures/eval/pass/stdlib_regexp_object.lasso, src/config.rs::uses_hard_coded_defaults, src/config.rs::parses_interpreter_and_fpm_ini_sections, src/config.rs::paths_section_configures_installation_locations_and_relative_sockets, src/parser.rs::parses_trailing_commas_in_argument_lists, 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_connect_writebytes_readsomebytes_and_shutdown_use_real_socket, src/runtime/tests.rs::net_tcp_ssl_begintls_read_write_and_close_use_openssl, 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::include_url_curl_raw_download_upload_and_option_helpers_fetch_local_http, src/runtime/tests.rs::colon_ternary_accepts_legacy_multiline_form, src/runtime/tests.rs::arrays_support_legacy_keyed_pairs_for_navigation_data, src/runtime/tests.rs::collection_remove_returns_removed_value_and_writes_back_receiver, src/runtime/tests.rs::string_append_writes_back_assignable_receiver, src/runtime/tests.rs::lassoapp_link_and_string_repeat_cover_application_surface, src/runtime/tests.rs::oncreate_keeps_object_when_last_expression_is_mutated_data_map, 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_doccomments_follow_metadata_shapes, src/runtime/tests.rs::lasso9_tag_values_do_not_make_plain_strings_tags, src/runtime/tests.rs::cipher_list_reports_cipher_and_digest_algorithm_names, src/runtime/tests.rs::xml_dom_parse_build_attributes_lists_and_extract_cover_first_pass, src/runtime/tests.rs::pdf_draw_text_list_table_image_and_accessors_followups, src/runtime/tests.rs::pdf_forms_font_drawing_and_document_state_followups, 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/service.rs::process_drain_closes_idle_and_accepted_race_connections, src/service.rs::capped_unix_listener_removes_owned_path_and_rebinds_sequentially, src/service.rs::owned_unix_socket_guard_does_not_remove_a_replacement_node, tests/dbal_contract.rs::unsupported_non_mysql_datasources_fail_with_descriptive_errors, tests/service_contract.rs::http_service_resolves_extensionless_lassoapp_html_variant, tests/service_contract.rs::http_service_does_not_apply_framework_specific_urlhandler_fallback
Passing
map
Collection Types
tests/fixtures/eval/errors/lassoguide_object_as_map_cycle_fails.lasso, tests/fixtures/eval/errors/lassoguide_trait_requirement_data_default_return_mismatch.lasso, tests/fixtures/eval/pass/lairu_object_serialize_identity_graph.lasso, tests/fixtures/eval/pass/lairu_security_policy_value_graph.lasso, tests/fixtures/eval/pass/lairu_value_graph_date_duration_metadata.lasso, tests/fixtures/eval/pass/lassoguide_data_member_accessor_setter_precedence.lasso, tests/fixtures/eval/pass/lassoguide_data_member_generated_setter.lasso, tests/fixtures/eval/pass/lassoguide_data_member_map_array_temporary_writeback.lasso, tests/fixtures/eval/pass/lassoguide_data_member_pure_temporary_collection_roots.lasso, tests/fixtures/eval/pass/lassoguide_data_member_recursive_temporary_writeback.lasso, tests/fixtures/eval/pass/lassoguide_legacy_parenthesized_member_calls.lasso, tests/fixtures/eval/pass/lassoguide_map_eachpair_mutable_value_reference.lasso, tests/fixtures/eval/pass/lassoguide_memberstream_global_invocation.lasso, tests/fixtures/eval/pass/lassoguide_nested_member_assignment.lasso, tests/fixtures/eval/pass/lassoguide_object_as_map_shallow_policy.lasso, tests/fixtures/eval/pass/lassoguide_object_metadata_is_not_map_data.lasso, tests/fixtures/eval/pass/lassoguide_object_reference_in_collection.lasso, tests/fixtures/eval/pass/lassoguide_trait_requirement_data_default_return.lasso, tests/fixtures/eval/pass/lazy_sequence_query_object_surface.lasso, tests/fixtures/eval/pass/legacy_app_inline_context_and_more_aliases.lasso, tests/fixtures/eval/pass/legacy_app_mutation_date_policy_aliases.lasso, tests/fixtures/eval/pass/legacy_app_mutation_policy_pool_more.lasso, tests/fixtures/eval/pass/legacy_app_security_policy_objects.lasso, tests/fixtures/eval/pass/legacy_app_stdlib_aliases_conservative.lasso, tests/fixtures/eval/pass/legacy_app_stdlib_aliases_more.lasso, tests/fixtures/eval/pass/members_and_collections.lasso, tests/fixtures/eval/pass/query_helper_source_window_aliases.lasso, tests/fixtures/eval/pass/query_materialized_result_helpers.lasso, tests/fixtures/eval/pass/query_result_sequence_object.lasso, tests/fixtures/eval/pass/realcode_lassofusebox_dynamic_vars.lasso, tests/fixtures/eval/pass/sequence_query_adapter_non_regression.lasso, tests/fixtures/eval/pass/stdlib_collections.lasso, tests/fixtures/eval/pass/stdlib_json_helpers.lasso, tests/fixtures/eval/pass/syntax_fundamentals.lasso, src/bounded_cache.rs::fifo_hits_do_not_reorder_entries, src/bounded_cache.rs::byte_budget_evicts_until_the_new_entry_fits, src/bounded_cache.rs::replacement_resizes_in_place_without_duplicate_queue_entries, src/bounded_cache.rs::collision_bucket_entries_are_counted_and_matched_independently, src/bounded_cache.rs::oversized_entry_is_skipped_without_evicting_existing_entries, src/bounded_cache.rs::fallible_factory_failure_rolls_back_new_and_replacement_reservations, src/bounded_cache.rs::partitioned_cache_prevents_one_cache_from_monopolizing_the_budget, src/bounded_cache.rs::partitioned_cache_floor_shares_do_not_overcommit_non_divisible_caps, src/bounded_cache.rs::failed_replacement_resize_does_not_build_or_replace_the_value, src/bounded_cache.rs::panicking_factory_releases_new_and_resize_reservations, 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/error.rs::boxed_error_payload_preserves_public_field_behavior, src/lexer.rs::unterminated_block_comment_reports_original_start_after_fast_skip, src/lexer.rs::token_limit_accepts_exact_boundary_and_rejects_next_token, src/parser.rs::parses_newline_inherited_call_as_statement_boundary_not_range, src/parser.rs::identifier_errors_on_variable_tokens_report_sigil_subspan, src/parser.rs::parses_quoted_declarations_and_literal_argument_keys, src/parser.rs::parses_multiline_parenthesized_legacy_colon_call_args, src/parser.rs::parses_lasso9_grouped_type_access_sections, src/parser.rs::parses_lasso9_grouped_trait_provide_sections, src/regex.rs::finds_first_and_all_matches, src/runtime/bytecode/tests.rs::bytecode_slot_layout_maps_logical_slots_to_physical_bindings, src/runtime/bytecode/tests.rs::bytecode_shifted_slot_layout_reads_simple_bound_formals_and_locals, src/runtime/bytecode/tests.rs::bytecode_shifted_slot_layout_reads_generically_bound_formals, src/runtime/bytecode/tests.rs::bytecode_shifted_slot_layout_preserves_lexical_reads_in_nested_scopes, src/runtime/bytecode/tests.rs::legacy_ast_compiler_is_only_a_staged_fallback_for_unmigrated_ir, src/runtime/bytecode/tests.rs::lowered_ir_promotes_read_only_while_iteration_locals_to_vm_registers, src/runtime/bytecode/tests.rs::lowered_ir_promotes_directly_mutated_iteration_locals_to_vm_registers, src/runtime/bytecode/tests.rs::lowered_ir_promotes_mutated_count_iteration_locals_to_vm_registers, src/runtime/bytecode/tests.rs::lowered_ir_records_when_a_branch_condition_value_must_survive, src/runtime/bytecode/tests.rs::lowered_ir_keeps_semantic_rejections_out_of_the_legacy_backend, src/runtime/bytecode/tests.rs::lowered_ir_stops_after_all_control_flow_paths_return, src/runtime/bytecode/tests.rs::bytecode_method_cache_validates_full_params_for_a_shared_body_arc, src/runtime/bytecode/tests.rs::bytecode_cache_exact_byte_boundary_is_lazy_and_one_over_is_not_admitted, src/runtime/bytecode/tests.rs::bytecode_cache_budget_is_aggregate_and_runtime_clones_share_one_reservation, src/runtime/bytecode/tests.rs::bytecode_cache_rejects_owner_values_with_live_handles, src/runtime/bytecode/tests.rs::bytecode_cache_rejects_values_with_non_exact_partial_equality, 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_generic_member_assignment_targets, src/runtime/bytecode/tests.rs::bytecode_executes_counted_loop_associations_with_iteration_locals, src/runtime/query.rs::query_cross_product_charges_before_cloning_output_rows, src/runtime/slot_lowering.rs::program_lowering_prepares_method_definitions, src/runtime/tests.rs::email_compose_parse_queue_and_helpers_cover_lasso_email_surface, 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::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::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::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::omitted_false_conditional_concatenates_as_void, src/runtime/tests.rs::mutating_collection_members_write_back_to_assignable_targets, src/runtime/tests.rs::dynamic_argument_keys_feed_insert_and_pair_construction, src/runtime/tests.rs::query_do_writes_mutated_bindings_back_to_assignable_arrays, src/runtime/tests.rs::arrays_support_legacy_keyed_pairs_for_navigation_data, 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::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::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::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::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::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::array_sort_accepts_identity_and_comparator_capture, src/runtime/tests.rs::array_sort_accepts_selector_method_name, src/runtime/tests.rs::mock_named_types_do_not_get_magic_dynamic_method_tables, src/runtime/tests.rs::thread_definitions_and_any_data_defaults_cover_generic_state_objects, src/runtime/tests.rs::json_serialize_aliases_json_encode, src/runtime/tests.rs::xml_dom_parse_build_attributes_lists_and_extract_cover_first_pass, 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::serialization_reader_reads_xml_serialize_output_and_compressed_xml, src/runtime/tests.rs::pdf_serve_streams_pdf_doc_through_web_response, 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::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::unknown_member_method_name_matches_canonical_named_argument_keys, src/runtime/tests.rs::dynamic_declaration_names_can_copy_request_style_pairs, src/runtime/tests.rs::map_backed_dir_objects_support_legacy_path_iteration, 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_open_propagates_env_map_and_array, src/runtime/tests.rs::runtime_reset_preserves_module_registration, src/runtime/tests.rs::definition_snapshot_charge_bounds_method_and_string_hash_map_storage, src/runtime/tests.rs::execution_budget_precharges_direct_generated_series_materialization, src/runtime/tests.rs::response_metadata_budget_is_transactional_bounded_and_sticky_in_both_engines, src/runtime/value_graph.rs::serialization_preflight_enforces_every_projected_resource_budget, 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::nesting_limit_is_inclusive_for_serialize_and_deserialize, 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::iterative_reachability_and_placeholder_teardown_are_stack_safe, src/runtime/value_graph.rs::cyclic_placeholders_are_cleared_after_late_error_and_when_disconnected, src/runtime/xml_libxslt.rs::xslt_document_cannot_read_local_files, 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::process_drain_finishes_admitted_multiplexed_ids_and_rejects_late_begin, src/template/plan.rs::template_tag_limit_accepts_exact_boundary_and_rejects_one_over, src/template.rs::recursive_render_branches_enforce_the_inclusive_depth_limit, src/template.rs::renders_template_spanning_query_do_with_local_row_binding, src/template.rs::renders_nested_template_if_inside_query_do_opening_tag, src/template.rs::processing_instructions_do_not_emit_implicit_mutator_method_results, 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::lasso_code_fragments_do_not_emit_void_method_previous_value, 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::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::definition_charge_conservatively_bounds_large_integer_digit_storage, src/value.rs::cyclic_object_render_and_debug_terminate, src/value.rs::cyclic_pairs_compare_structurally_without_recursing_forever, 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::deeply_nested_structural_equality_is_stack_safe, src/value.rs::deeply_nested_clone_is_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, src/value.rs::cyclic_pair_equality_handles_deep_fields_on_a_small_stack, tests/conformance.rs::template_error_fixtures, 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_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_pagination_flags_as_request_fields, tests/dbal_contract.rs::inline_context_consumes_legacy_positional_pair_arrays, 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::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::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::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_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/fuzz_smoke.rs::value_graph_seeds_and_corpus_are_canonically_stable, tests/fuzz_smoke.rs::every_entry_point_rejects_oversized_input_without_panicking, tests/mysql_live.rs::live_mysql_rsa_auth_conformance_when_configured, 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_metadata_limit_preflights_session_cookie_before_store_write, tests/service_contract.rs::http_service_persists_named_session_globals, tests/service_contract.rs::file_backed_sessions_preserve_typed_object_identity_and_metadata, tests/service_contract.rs::memory_backed_sessions_round_trip_typed_shared_and_cyclic_objects, tests/service_contract.rs::http_service_exposes_temp_upload_cleanup_metadata_and_keep_temp_control, tests/service_contract.rs::http_service_sanitizes_persistent_upload_handoff_names, tests/service_contract.rs::http_service_cleans_unretained_successful_destination_uploads, 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_caps_inflight_multiplexed_requests
Passing
pair
Collection Types
tests/fixtures/eval/pass/lassoguide_map_eachpair_mutable_value_reference.lasso, tests/fixtures/eval/pass/lassoguide_query_multiple_with_group.lasso, tests/fixtures/eval/pass/lassoguide_rest_named_pairs.lasso, tests/fixtures/eval/pass/members_and_collections.lasso, tests/fixtures/eval/pass/query_materialized_result_helpers.lasso, tests/fixtures/eval/pass/rest_parameter_accepts_named_argument_pair.lasso, tests/fixtures/eval/pass/sequence_query_adapter_non_regression.lasso, src/parser.rs::parses_dynamic_argument_key_assignments_as_positional_pairs, src/runtime/tests.rs::email_compose_merges_tokens_and_reads_attachment_paths_and_pairs, 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::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_tie_and_static_array_preserve_pair_lookup_shape, src/runtime/tests.rs::overload_resolution_prefers_keyword_flag_over_dynamic_pair, 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::quoted_member_access_prefers_data_slot_before_same_named_method, src/runtime/tests.rs::thread_type_invocation_returns_singleton_state, 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::sourcefile_template_invoke_params_and_relative_includes_use_supplied_source, src/runtime/tests.rs::xml_namespace_xpath_axes_union_functions_and_live_nodemap_followups, src/runtime/tests.rs::dynamic_declaration_names_can_copy_request_style_pairs, src/value.rs::cyclic_pairs_compare_structurally_without_recursing_forever, src/value.rs::cyclic_pair_equality_handles_deep_fields_on_a_small_stack, tests/dbal_contract.rs::inline_context_consumes_legacy_positional_pair_arrays, tests/service_contract.rs::fastcgi_accepts_name_value_pairs_split_across_param_records
Passing
queue
Collection Types
tests/fixtures/eval/pass/stdlib_collections.lasso, src/bounded_cache.rs::replacement_resizes_in_place_without_duplicate_queue_entries, src/runtime/tests.rs::email_compose_parse_queue_and_helpers_cover_lasso_email_surface, src/runtime/tests.rs::email_compose_merges_tokens_and_reads_attachment_paths_and_pairs, 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
Passing
set
Collection Types
tests/fixtures/eval/errors/lassoguide_data_member_generated_setter_constraint_failure.lasso, tests/fixtures/eval/errors/lassoguide_data_member_generated_setter_private_write.lasso, tests/fixtures/eval/errors/lassoguide_data_slot_private_write.lasso, tests/fixtures/eval/errors/lassoguide_inherited_data_member_constraint_failure.lasso, tests/fixtures/eval/errors/lassoguide_trait_requirement_generated_data_keyword_setter_mismatch.lasso, tests/fixtures/eval/errors/lassoguide_trait_requirement_protected_data_setter.lasso, tests/fixtures/eval/errors/stdlib_regexp_reset_unknown_named_arg.lasso, tests/fixtures/eval/pass/collection_object_array_set.lasso, tests/fixtures/eval/pass/lairu_value_graph_date_duration_metadata.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.lasso, tests/fixtures/eval/pass/lassoguide_data_member_generated_setter_after_custom_getter.lasso, tests/fixtures/eval/pass/lassoguide_data_member_map_array_temporary_writeback.lasso, tests/fixtures/eval/pass/lassoguide_data_member_recursive_temporary_writeback.lasso, tests/fixtures/eval/pass/lassoguide_data_slot_internal_access.lasso, tests/fixtures/eval/pass/lassoguide_inherited_data_member_generated_accessors.lasso, tests/fixtures/eval/pass/lassoguide_object_fluent_mutation_returns_reference.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_type_introspection_helpers.lasso, tests/fixtures/eval/pass/legacy_app_mutation_date_policy_aliases.lasso, tests/fixtures/eval/pass/legacy_app_mutation_policy_pool_more.lasso, tests/fixtures/eval/pass/legacy_app_policy_file_aliases.lasso, tests/fixtures/eval/pass/legacy_app_security_permissions.lasso, tests/fixtures/eval/pass/legacy_app_security_policy_objects.lasso, tests/fixtures/eval/pass/legacy_app_session_security.lasso, tests/fixtures/eval/pass/query_helper_source_window_aliases.lasso, tests/fixtures/eval/pass/stdlib_bytes.lasso, tests/fixtures/eval/pass/stdlib_collections.lasso, tests/fixtures/eval/pass/stdlib_math_and_date.lasso, tests/fixtures/eval/pass/stdlib_regex_replace.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/template/pass/legacy_lassoscript_colon_control.lasso, src/bounded_cache.rs::zero_budget_disables_admission, src/bounded_cache.rs::oversized_entry_is_skipped_without_evicting_existing_entries, src/bounded_cache.rs::reservation_budget_is_shared_across_cache_instances, src/bounded_cache.rs::failed_replacement_resize_does_not_build_or_replace_the_value, src/config.rs::service_materialization_limits_must_remain_finite, src/db/mod.rs::mysql_disconnect_pool_reset_policy_disables_handle_reuse, src/db/mysql.rs::builds_update_with_key_clause, src/regex.rs::continues_find_across_current_input, src/regex.rs::exposes_current_captures_after_find, src/regex.rs::supports_unicode_matching_and_byte_offsets, src/regex.rs::split_uses_unicode_byte_offsets, src/regex.rs::reset_input_at_rejects_non_character_boundaries, src/runtime/bytecode/tests.rs::bytecode_slot_layout_maps_logical_slots_to_physical_bindings, src/runtime/bytecode/tests.rs::bytecode_shifted_slot_layout_reads_simple_bound_formals_and_locals, src/runtime/bytecode/tests.rs::bytecode_shifted_slot_layout_reads_generically_bound_formals, src/runtime/bytecode/tests.rs::bytecode_shifted_slot_layout_preserves_lexical_reads_in_nested_scopes, src/runtime/bytecode/tests.rs::service_reset_preserves_compiled_bytecode_cache, src/runtime/bytecode/tests.rs::zero_bytecode_budget_skips_program_fingerprinting_and_admission, src/runtime/bytecode/tests.rs::bytecode_cache_rejects_values_with_non_exact_partial_equality, src/runtime/bytecode/tests.rs::scratch_reservations_survive_service_reset_and_shared_clones_then_release_on_last_drop, src/runtime/bytecode/tests.rs::public_eval_program_rejects_deep_direct_ast_before_either_engine_recurses, src/runtime/bytecode/tests.rs::explicit_execution_mode_rebuilds_prepared_simple_method_candidates, src/runtime/bytecode/tests.rs::bytecode_execution_budget_charges_native_count_loop_iterations, src/runtime/bytecode/tests.rs::bytecode_executes_local_collection_mutators_with_writeback, src/runtime/bytecode/tests.rs::lowered_ir_invokes_unshadowed_given_block_directly, 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/query.rs::query_cross_product_charges_before_cloning_output_rows, src/runtime/sleep.rs::sleep_helpers_reject_durations_above_configured_cap, 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::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::include_url_curl_raw_download_upload_and_option_helpers_fetch_local_http, src/runtime/tests.rs::arrow_capture_literal_closes_over_callsite_scope, 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_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::memory_session_driver_dump_tracks_session_expiry, 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::member_assignment_errors_when_setter_exists_but_no_overload_matches, src/runtime/tests.rs::given_block_reaches_user_global_and_member_methods, src/runtime/tests.rs::auth_admin_alias_uses_admin_gate, src/runtime/tests.rs::thread_definitions_and_any_data_defaults_cover_generic_state_objects, src/runtime/tests.rs::date_format_accepts_documented_strftime_subset, src/runtime/tests.rs::date_parse_format_and_calendar_fields_cover_lasso93_slice, 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::xml_dom_parse_build_attributes_lists_and_extract_cover_first_pass, src/runtime/tests.rs::xml_namespace_xpath_axes_union_functions_and_live_nodemap_followups, 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_forms_font_drawing_and_document_state_followups, src/runtime/tests.rs::web_response_object_set_status_updates_response_context, 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_web_response_addatend_register_shutdown_captures, src/runtime/tests.rs::define_atend_capture_preserves_private_member_home_context, src/runtime/tests.rs::web_response_include_includeonce_includelibrary_includebytes_includes_render_web_files, src/runtime/tests.rs::file_api_honors_sandbox_root, 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_dowithclose_resets_marker_after_capture_writes, 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_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::execution_budget_accepts_exact_and_rejects_one_over_in_both_engines, src/runtime/tests.rs::execution_budget_is_sticky_through_protect_and_bounds_optimized_loops, src/runtime/tests.rs::execution_budget_cancel_and_deadline_are_deterministic_and_clone_shared, src/runtime/tests.rs::execution_budget_rejects_query_bulk_work, src/runtime/tests.rs::execution_budget_precharges_direct_generated_series_materialization, 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::hot_size_index_respects_nearest_ineligible_binding, src/runtime/tests.rs::execution_budget_fails_before_fast_assignment_mutates_target, src/runtime/tests.rs::response_budget_bounds_utf8_builders_and_commits_selected_body_in_both_engines, src/runtime/tests.rs::response_metadata_budget_is_transactional_bounded_and_sticky_in_both_engines, src/runtime/tests.rs::response_budget_is_sticky_through_handlers_and_preserves_first_terminal, src/runtime/tests.rs::response_budget_raw_bytes_sendfile_compatibility_and_sendchunk_expansion, src/runtime/tests.rs::response_budget_reset_clears_terminal_and_intermediate_churn_is_not_cumulative, 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/service.rs::zero_application_budget_skips_key_dependency_charge_and_factory_work, src/service.rs::application_image_cache_accepts_exact_bytes_and_skips_one_over_without_a_snapshot, src/service.rs::aggregate_denial_does_not_clone_an_application_snapshot, src/service.rs::disabled_application_image_lookup_bypasses_an_existing_hit, src/service.rs::application_image_hits_do_not_reorder_local_fifo, src/service.rs::runtime_pool_is_one_slot_per_thread_and_zero_bypasses_stale_reuse, src/service.rs::runtime_pool_reset_clears_terminal_budget_and_next_request_installs_fresh_limits, src/service.rs::terminal_execution_skips_shutdown_and_session_persistence, src/service.rs::response_limit_selects_override_before_discarded_output_and_bounds_shutdown_output, src/service.rs::runtime_pool_reset_clears_response_terminal_and_limit, src/service.rs::runtime_pool_module_mismatch_discards_the_idle_runtime, src/service.rs::configured_startup_limit_is_checked_before_canonicalization, src/service.rs::lassostartup_scan_is_bounded_before_collection_and_sorting, 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::process_drain_closes_idle_and_accepted_race_connections, src/template.rs::square_tag_scanner_ignores_comment_quotes_and_brackets, src/template.rs::template_if_splitter_ignores_legacy_if_inside_define_tag_body, src/template.rs::response_limit_bounds_nested_include_loop_builder_by_utf8_bytes, src/template.rs::disabled_template_cache_bypasses_retained_nested_hits_and_admission, src/template.rs::lasso_code_include_helpers_render_with_current_template_context, tests/bytecode_differential.rs::historical_bytecode_regression_shapes_remain_equivalent, tests/bytecode_differential.rs::explicit_execution_mode_survives_runtime_reset, tests/cli.rs::cli_eval_honors_timezone_dst_and_timezone_designator_parsing, tests/conformance.rs::template_error_fixtures, tests/dbal_contract.rs::mysql_inline_search_pagination_adds_stable_limit_offset, tests/dbal_contract.rs::mysql_inline_update_sets_real_fields_and_uses_key_clause, tests/dbal_contract.rs::inline_block_exposes_legacy_empty_result_context_for_missing_datasource, 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_value_graph_aliases_respect_disabled_dbal_module, tests/dbal_contract.rs::query_result_value_graph_preserves_result_map_metadata_and_identity, 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_rejects_oversized_source_before_execution, tests/service_contract.rs::http_service_loads_lassostartup_legacy_source_extensions, tests/service_contract.rs::application_definition_images_are_default_disabled_for_request_branches_and_side_effects, tests/service_contract.rs::http_service_serves_static_assets, 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_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_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_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_multipart_forbidden_path_before_spooling_uploads, 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_overlimit_upload_without_full_part_string, 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_multiplexes_interleaved_requests_and_reports_pool_controls
Passing
stack
Collection Types
tests/fixtures/eval/pass/lassoguide_capture_metadata.lasso, tests/fixtures/eval/pass/lassoguide_error_stack_fields.lasso, tests/fixtures/eval/pass/lassoguide_handler_resume_error_stack.lasso, tests/fixtures/eval/pass/lassoguide_handler_stack_cleanup.lasso, tests/fixtures/eval/pass/stdlib_collections.lasso, src/config.rs::uses_hard_coded_defaults, src/config.rs::parses_interpreter_and_fpm_ini_sections, src/regex.rs::split_returns_haystack_when_there_is_no_match, src/runtime/bytecode/tests.rs::public_eval_program_rejects_deep_direct_ast_before_either_engine_recurses, src/runtime/bytecode/tests.rs::compiled_simple_calls_use_an_explicit_vm_stack_for_deep_recursion, src/runtime/bytecode/tests.rs::compiled_simple_call_stack_unwinds_scopes_on_nested_return_type_error, src/runtime/bytecode/tests.rs::compiled_simple_call_stack_resumes_non_tail_callers, src/runtime/bytecode/tests.rs::bytecode_while_unwinds_condition_and_body_state_on_errors, src/runtime/bytecode/tests.rs::bytecode_counted_loops_unwind_iteration_state_on_errors, src/runtime/tests.rs::definition_snapshot_charge_is_stack_safe_for_deep_host_constructed_ast, src/runtime/value_graph.rs::object_field_preflight_rejects_deep_borrowed_subtrees_on_a_small_stack, src/runtime/value_graph.rs::iterative_reachability_and_placeholder_teardown_are_stack_safe, src/template.rs::production_render_depth_boundary_is_safe_on_a_2mib_stack, src/template.rs::production_mixed_include_boundary_is_safe_on_a_2mib_stack, src/value.rs::bounded_render_keeps_exact_big_integer_boundary_and_width_stack_small, src/value.rs::deeply_nested_render_and_debug_are_stack_safe, src/value.rs::deeply_nested_structural_equality_is_stack_safe, src/value.rs::deeply_nested_clone_is_stack_safe, src/value.rs::clone_preserves_shared_and_cyclic_object_identity, src/value.rs::deeply_nested_object_fields_render_without_cloning_the_tree, src/value.rs::cyclic_pair_equality_handles_deep_fields_on_a_small_stack, tests/conformance.rs::eval_pass_fixtures, tests/conformance.rs::template_error_fixtures
Passing
staticarray
Collection Types
tests/fixtures/eval/pass/lassoguide_rest_named_pairs.lasso, tests/fixtures/eval/pass/stdlib_collections.lasso, tests/fixtures/eval/pass/syntax_fundamentals.lasso, src/runtime/tests.rs::legacy_tie_and_static_array_preserve_pair_lookup_shape, src/runtime/tests.rs::thread_definitions_and_any_data_defaults_cover_generic_state_objects, src/runtime/tests.rs::rest_parameters_are_staticarrays_and_forward_to_typed_overloads, src/runtime/tests.rs::hot_get_rest_parameter_shadowing_preserves_nearest_binding, src/runtime/tests.rs::materialization_limits_preflight_high_risk_builders_in_both_engines
Passing
list->contains
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
list->first
List Queue Stack
tests/fixtures/eval/pass/legacy_app_security_policy_objects.lasso
Passing
list->insert
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
list->insertFirst
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
list->insertLast
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
list->last
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
list->remove
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
list->removeAll
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
list->removeFirst
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
list->removeLast
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
queue->first
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
queue->get
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
queue->insert
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
queue->insertFrom
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
queue->insertLast
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
queue->remove
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
queue->removeFirst
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
queue->size
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
queue->unspool
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
stack->first
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
stack->get
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
stack->insert
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
stack->insertFirst
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
stack->remove
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
stack->removeFirst
List Queue Stack
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
stack->size
List Queue Stack
tests/fixtures/eval/pass/lassoguide_capture_metadata.lasso, tests/fixtures/eval/pass/lassoguide_error_stack_fields.lasso, src/runtime/bytecode/tests.rs::public_eval_program_rejects_deep_direct_ast_before_either_engine_recurses, src/runtime/tests.rs::definition_snapshot_charge_is_stack_safe_for_deep_host_constructed_ast, src/template.rs::production_render_depth_boundary_is_safe_on_a_2mib_stack, src/template.rs::production_mixed_include_boundary_is_safe_on_a_2mib_stack, tests/conformance.rs::template_error_fixtures
Passing
map->contains
Map Set
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
map->find
Map Set
tests/fixtures/eval/pass/lairu_security_policy_value_graph.lasso, tests/fixtures/eval/pass/legacy_app_security_policy_objects.lasso, tests/fixtures/eval/pass/stdlib_collections.lasso, src/runtime/tests.rs::session_abort_session_deleteexpired_session_end_session_removevar_auth_user_auth_group, src/runtime/tests.rs::same_named_member_accessor_can_read_backing_data_slot
Passing
map->get
Map Set
tests/fixtures/eval/pass/lairu_object_serialize_identity_graph.lasso, src/runtime/tests.rs::quoted_member_access_prefers_data_slot_before_same_named_method, src/runtime/tests.rs::xml_dom_parse_build_attributes_lists_and_extract_cover_first_pass, src/runtime/tests.rs::xml_namespace_xpath_axes_union_functions_and_live_nodemap_followups, src/runtime/value_graph.rs::canonical_object_ids_table_order_and_cycle_round_trip_are_preserved, tests/dbal_contract.rs::query_result_exports_richer_metadata, tests/dbal_contract.rs::query_column_exports_normalized_type_and_flag_metadata
Passing
map->insert
Map Set
tests/fixtures/eval/pass/stdlib_collections.lasso, src/runtime/tests.rs::map_insert_accepts_legacy_pair_argument_with_writeback, src/runtime/tests.rs::oncreate_keeps_object_when_last_expression_is_mutated_data_map, src/runtime/tests.rs::same_named_member_accessor_can_read_backing_data_slot, tests/dbal_contract.rs::inline_result_column_accessors_collect_sparse_case_insensitive_rows, tests/dbal_contract.rs::inline_result_cell_helper_reads_single_cells
Passing
map->remove
Map Set
tests/fixtures/eval/pass/stdlib_collections.lasso, src/runtime/tests.rs::xml_namespace_xpath_axes_union_functions_and_live_nodemap_followups
Passing
map->removeAll
Map Set
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
map->size
Map Set
tests/dbal_contract.rs::inline_result_first_row_returns_void_for_empty_or_missing_rows
Passing
set->contains
Map Set
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
set->find
Map Set
tests/fixtures/eval/pass/stdlib_regexp_object.lasso
Passing
set->get
Map Set
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
set->insert
Map Set
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
set->remove
Map Set
tests/fixtures/eval/pass/stdlib_collections.lasso
Passing
set->removeAll
Map Set
tests/fixtures/eval/pass/stdlib_collections.lasso