[INFO] fetching crate deflang 0.9.1...
[INFO] testing deflang-0.9.1 against 1.98.0-beta.8+cargoflags=--release for beta-release-1.99-2
[INFO] extracting crate deflang 0.9.1 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate deflang 0.9.1
[INFO] finished tweaking crates.io crate deflang 0.9.1
[INFO] tweaked toml for crates.io crate deflang 0.9.1 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate deflang 0.9.1 on toolchain 1.98.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate deflang 0.9.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded webpki-roots v0.26.11
[INFO] [stderr]   Downloaded ureq v2.12.1
[INFO] [stderr]   Downloaded chunked_transfer v1.5.0
[INFO] [stderr]   Downloaded tiny_http v0.12.0
[INFO] [stderr]   Downloaded ascii v1.1.0
[INFO] [stderr]   Downloaded tendril v0.4.3
[INFO] [stderr]   Downloaded precomputed-hash v0.1.1
[INFO] [stderr]   Downloaded scraper v0.22.0
[INFO] [stderr]   Downloaded rand v0.8.8
[INFO] [stderr]   Downloaded mac v0.1.1
[INFO] [stderr]   Downloaded futf v0.1.5
[INFO] [stderr]   Downloaded servo_arc v0.4.3
[INFO] [stderr]   Downloaded new_debug_unreachable v1.0.6
[INFO] [stderr]   Downloaded phf_codegen v0.11.3
[INFO] [stderr]   Downloaded siphasher v1.0.3
[INFO] [stderr]   Downloaded dtoa-short v0.3.5
[INFO] [stderr]   Downloaded selectors v0.26.0
[INFO] [stderr]   Downloaded derive_more v0.99.20
[INFO] [stderr]   Downloaded dtoa v1.0.11
[INFO] [stderr]   Downloaded string_cache_codegen v0.5.4
[INFO] [stderr]   Downloaded match_token v0.1.0
[INFO] [stderr]   Downloaded cssparser-macros v0.6.1
[INFO] [stderr]   Downloaded string_cache v0.8.9
[INFO] [stderr]   Downloaded ego-tree v0.10.0
[INFO] [stderr]   Downloaded serde_repr v0.1.21
[INFO] [stderr]   Downloaded lsp-server v0.10.0
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.127
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.127
[INFO] [stderr]   Downloaded getopts v0.2.24
[INFO] [stderr]   Downloaded android_system_properties v0.1.6
[INFO] [stderr]   Downloaded cssparser v0.34.0
[INFO] [stderr]   Downloaded markup5ever v0.14.1
[INFO] [stderr]   Downloaded fluent-uri v0.1.4
[INFO] [stderr]   Downloaded roxmltree v0.20.0
[INFO] [stderr]   Downloaded html5ever v0.29.1
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.127
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.127
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.56
[INFO] [stderr]   Downloaded lsp-types v0.97.0
[INFO] [stderr]   Downloaded js-sys v0.3.104
[INFO] [stderr]   Downloaded zerocopy v0.8.56
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] d45b382255ed05444752b526e917a79ad809580c7b06780ae1756cd9e7aa6d5c
[INFO] running `Command { std: "docker" "start" "d45b382255ed05444752b526e917a79ad809580c7b06780ae1756cd9e7aa6d5c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d45b382255ed05444752b526e917a79ad809580c7b06780ae1756cd9e7aa6d5c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d45b382255ed05444752b526e917a79ad809580c7b06780ae1756cd9e7aa6d5c" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d45b382255ed05444752b526e917a79ad809580c7b06780ae1756cd9e7aa6d5c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d45b382255ed05444752b526e917a79ad809580c7b06780ae1756cd9e7aa6d5c" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling siphasher v1.0.3
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling litemap v0.8.3
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling rand v0.8.8
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling writeable v0.6.4
[INFO] [stderr]    Compiling find-msvc-tools v0.1.11
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling cc v1.4.4
[INFO] [stderr]    Compiling utf8_iter v1.0.4
[INFO] [stderr]    Compiling icu_properties_data v2.3.0
[INFO] [stderr]    Compiling new_debug_unreachable v1.0.6
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling icu_normalizer_data v2.3.0
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling phf_codegen v0.11.3
[INFO] [stderr]    Compiling string_cache_codegen v0.5.4
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling mac v0.1.1
[INFO] [stderr]    Compiling precomputed-hash v0.1.1
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling futf v0.1.5
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling markup5ever v0.14.1
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling utf-8 v0.7.6
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling dtoa v1.0.11
[INFO] [stderr]    Compiling crc32fast v1.5.1
[INFO] [stderr]    Compiling dtoa-short v0.3.5
[INFO] [stderr]    Compiling tendril v0.4.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling selectors v0.26.0
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling rustls v0.23.43
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling fxhash v0.2.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling webpki-roots v1.0.9
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]    Compiling servo_arc v0.4.3
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]    Compiling cssparser-macros v0.6.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling match_token v0.1.0
[INFO] [stderr]    Compiling cssparser v0.34.0
[INFO] [stderr]    Compiling derive_more v0.99.20
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling serde_repr v0.1.21
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling string_cache v0.8.9
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling fluent-uri v0.1.4
[INFO] [stderr]    Compiling getopts v0.2.24
[INFO] [stderr]    Compiling html5ever v0.29.1
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling crossbeam-channel v0.5.16
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling ego-tree v0.10.0
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling chunked_transfer v1.5.0
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling ascii v1.1.0
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling tiny_http v0.12.0
[INFO] [stderr]    Compiling scraper v0.22.0
[INFO] [stderr]    Compiling lsp-server v0.10.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling lsp-types v0.97.0
[INFO] [stderr]    Compiling ureq v2.12.1
[INFO] [stderr]    Compiling roxmltree v0.20.0
[INFO] [stderr]    Compiling deflang v0.9.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 4m 03s
[INFO] running `Command { std: "docker" "inspect" "d45b382255ed05444752b526e917a79ad809580c7b06780ae1756cd9e7aa6d5c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d45b382255ed05444752b526e917a79ad809580c7b06780ae1756cd9e7aa6d5c" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling deflang v0.9.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 21.18s
[INFO] running `Command { std: "docker" "inspect" "d45b382255ed05444752b526e917a79ad809580c7b06780ae1756cd9e7aa6d5c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d45b382255ed05444752b526e917a79ad809580c7b06780ae1756cd9e7aa6d5c" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.21s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/def-2066cd507801c9ca)
[INFO] [stdout] 
[INFO] [stdout] running 328 tests
[INFO] [stdout] test interpreter::datetime::tests::translates_def_datetime_format_to_chrono_format ... ok
[INFO] [stdout] test interpreter::tests::builtins::assert_fails_when_expression_is_false ... ok
[INFO] [stdout] test interpreter::tests::builtins::assert_failure_aborts_script_execution ... ok
[INFO] [stdout] test interpreter::tests::builtins::assert_rejects_two_argument_compatibility_format ... ok
[INFO] [stdout] test interpreter::tests::builtins::assert_returns_true_when_expression_is_true ... ok
[INFO] [stdout] test interpreter::tests::builtins::assert_statement_rejects_non_boolean_expression ... ok
[INFO] [stdout] test interpreter::tests::builtins::concat_rejects_non_string_arguments ... ok
[INFO] [stdout] test interpreter::tests::builtins::assert_statement_accepts_boolean_expression ... ok
[INFO] [stdout] test interpreter::tests::builtins::delay_accepts_integer_milliseconds ... ok
[INFO] [stdout] test interpreter::tests::builtins::delay_rejects_non_integer_argument ... ok
[INFO] [stdout] test interpreter::tests::builtins::print_accepts_non_string_argument ... ok
[INFO] [stdout] test interpreter::tests::builtins::print_accepts_string_argument ... ok
[INFO] [stdout] test interpreter::tests::collections::array_push_appends_value ... ok
[INFO] [stdout] test interpreter::tests::collections::range_generates_inclusive_array ... ok
[INFO] [stdout] test interpreter::tests::collections::evaluates_array_index_access ... ok
[INFO] [stdout] test interpreter::tests::collections::evaluates_array_literal_and_methods ... ok
[INFO] [stdout] test interpreter::tests::collections::range_non_integer_bounds_errors ... ok
[INFO] [stdout] test interpreter::tests::collections::evaluates_tuple_key_and_value ... ok
[INFO] [stdout] test interpreter::tests::collections::evaluates_array_containing_tuples ... ok
[INFO] [stdout] test interpreter::tests::collections::range_single_element ... ok
[INFO] [stdout] test interpreter::tests::collections::range_start_greater_than_end_errors ... ok
[INFO] [stdout] test interpreter::tests::collections::range_usable_in_for_loop ... ok
[INFO] [stdout] test interpreter::tests::collections::range_with_variable_bounds ... ok
[INFO] [stdout] test interpreter::tests::collections::rejects_array_index_out_of_range ... ok
[INFO] [stdout] test interpreter::tests::collections::rejects_negative_array_index ... ok
[INFO] [stdout] test interpreter::tests::collections::rejects_index_access_on_non_array ... ok
[INFO] [stdout] test interpreter::tests::builtins::concat_joins_strings ... ok
[INFO] [stdout] test interpreter::tests::collections::rejects_non_integer_array_index ... ok
[INFO] [stdout] test interpreter::tests::collections::rejects_tuple_with_non_string_key ... ok
[INFO] [stdout] test interpreter::tests::collections::rejects_tuple_with_wrong_argument_count ... ok
[INFO] [stdout] test interpreter::tests::collections::tuple_methods_work_inside_for_loop ... ok
[INFO] [stdout] test interpreter::tests::control_flow::block_variable_does_not_leak_from_if ... ok
[INFO] [stdout] test interpreter::tests::control_flow::break_exits_for_loop_early ... ok
[INFO] [stdout] test interpreter::tests::control_flow::break_exits_while_loop_early ... ok
[INFO] [stdout] test interpreter::tests::control_flow::break_outside_loop_errors ... ok
[INFO] [stdout] test interpreter::tests::control_flow::break_with_args_errors ... ok
[INFO] [stdout] test interpreter::tests::control_flow::defines_and_calls_sum_function ... ok
[INFO] [stdout] test interpreter::tests::control_flow::evaluates_for_loop_over_array ... ok
[INFO] [stdout] test interpreter::tests::control_flow::for_loop_over_empty_array_does_not_execute_body ... ok
[INFO] [stdout] test interpreter::tests::control_flow::function_variable_does_not_leak_to_global_scope ... ok
[INFO] [stdout] test interpreter::tests::control_flow::if_condition_must_be_boolean ... ok
[INFO] [stdout] test interpreter::tests::control_flow::if_executes_then_or_else_branch ... ok
[INFO] [stdout] test interpreter::tests::control_flow::match_can_assign_variable ... ok
[INFO] [stdout] test interpreter::tests::control_flow::match_can_initialize_variable ... ok
[INFO] [stdout] test interpreter::tests::control_flow::match_rejects_unmatched_value ... ok
[INFO] [stdout] test interpreter::tests::control_flow::match_returns_first_matching_arm ... ok
[INFO] [stdout] test interpreter::tests::control_flow::next_outside_loop_errors ... ok
[INFO] [stdout] test interpreter::tests::control_flow::next_skips_rest_of_for_iteration ... ok
[INFO] [stdout] test interpreter::tests::control_flow::next_skips_rest_of_while_iteration ... ok
[INFO] [stdout] test interpreter::tests::control_flow::rejects_for_loop_over_non_array ... ok
[INFO] [stdout] test interpreter::tests::control_flow::validates_function_argument_types ... ok
[INFO] [stdout] test interpreter::tests::control_flow::while_loop_counts_to_target ... ok
[INFO] [stdout] test interpreter::tests::control_flow::while_condition_must_be_boolean ... ok
[INFO] [stdout] test interpreter::tests::control_flow::while_loop_skips_body_when_condition_false ... ok
[INFO] [stdout] test interpreter::tests::datetime::datetime_format_rejects_non_string_argument ... ok
[INFO] [stdout] test interpreter::tests::datetime::datetime_part_rejects_invalid_setter_value ... ok
[INFO] [stdout] test interpreter::tests::datetime::datetime_part_rejects_non_integer_setter_value ... ok
[INFO] [stdout] test interpreter::tests::datetime::datetime_format_rejects_wrong_argument_count ... ok
[INFO] [stdout] test interpreter::tests::datetime::datetime_setters_return_updated_datetime ... ok
[INFO] [stdout] test interpreter::tests::datetime::reads_and_sets_datetime_parts ... ok
[INFO] [stdout] test interpreter::tests::datetime::datetime_part_rejects_wrong_argument_count ... ok
[INFO] [stdout] test interpreter::tests::datetime::formats_datetime_with_def_format_string ... ok
[INFO] [stdout] test interpreter::tests::datetime::registers_datetime_variable_definition_with_system_default ... ok
[INFO] [stdout] test interpreter::tests::expressions::evaluates_addition_expression ... ok
[INFO] [stdout] test interpreter::tests::expressions::evaluates_boolean_operator_expressions ... ok
[INFO] [stdout] test interpreter::tests::expressions::evaluates_equality_expression ... ok
[INFO] [stdout] test interpreter::tests::expressions::evaluates_modulo_expression ... ok
[INFO] [stdout] test interpreter::tests::expressions::evaluates_not_equal_expression ... ok
[INFO] [stdout] test interpreter::tests::expressions::evaluates_not_expression ... ok
[INFO] [stdout] test interpreter::tests::expressions::evaluates_numeric_comparison_expressions ... ok
[INFO] [stdout] test interpreter::tests::expressions::rejects_non_boolean_operator_operands ... ok
[INFO] [stdout] test interpreter::tests::expressions::rejects_non_numeric_ordered_comparison ... ok
[INFO] [stdout] test interpreter::tests::expressions::rejects_not_on_non_boolean_value ... ok
[INFO] [stdout] test interpreter::tests::files::dry_run_append_does_not_create_file ... ok
[INFO] [stdout] test interpreter::tests::files::dry_run_write_does_not_create_file ... ok
[INFO] [stdout] test interpreter::tests::files::dry_run_read_still_reads_real_file ... ok
[INFO] [stdout] test interpreter::tests::html::body_matches_errors_on_wrong_arg_count ... ok
[INFO] [stdout] test interpreter::tests::html::body_matches_errors_on_invalid_regex ... ok
[INFO] [stdout] test interpreter::tests::files::write_creates_file_when_not_dry_run ... ok
[INFO] [stdout] test interpreter::tests::html::html_all_returns_all_matches ... ok
[INFO] [stdout] test interpreter::tests::html::form_from_sets_urlencoded_body_and_content_type ... ok
[INFO] [stdout] test interpreter::tests::html::form_from_url_encodes_special_characters ... ok
[INFO] [stdout] test interpreter::tests::html::body_matches_works_on_json_body_too ... ok
[INFO] [stdout] test interpreter::tests::html::body_matches_returns_true_when_pattern_found ... ok
[INFO] [stdout] test interpreter::tests::html::html_all_returns_empty_array_when_no_match ... ok
[INFO] [stdout] test interpreter::tests::html::html_attr_errors_on_wrong_arg_count ... ok
[INFO] [stdout] test interpreter::tests::html::html_attr_returns_attribute_of_first_match ... ok
[INFO] [stdout] test interpreter::tests::html::html_attr_returns_empty_string_when_attr_missing ... ok
[INFO] [stdout] test interpreter::tests::html::html_attr_returns_empty_string_when_no_match ... ok
[INFO] [stdout] test interpreter::tests::html::html_errors_on_invalid_selector ... ok
[INFO] [stdout] test interpreter::tests::html::html_returns_empty_string_when_no_match ... ok
[INFO] [stdout] test interpreter::tests::html::body_matches_returns_false_when_pattern_not_found ... ok
[INFO] [stdout] test interpreter::tests::html::html_returns_text_of_first_match ... ok
[INFO] [stdout] test interpreter::tests::html::html_works_with_class_selector ... ok
[INFO] [stdout] test interpreter::tests::html::html_works_with_title_tag ... ok
[INFO] [stdout] test interpreter::tests::json::json_array_index ... ok
[INFO] [stdout] test interpreter::tests::json::json_array_index_then_field ... ok
[INFO] [stdout] test interpreter::tests::json::json_boolean_value ... ok
[INFO] [stdout] test interpreter::tests::json::json_exists_returns_false_for_missing_nested_path ... ok
[INFO] [stdout] test interpreter::tests::json::json_exists_non_string_arg_errors ... ok
[INFO] [stdout] test interpreter::tests::imports::imports_module_functions_and_variables ... ok
[INFO] [stdout] test interpreter::tests::json::json_exists_wrong_arg_count_errors ... ok
[INFO] [stdout] test interpreter::tests::json::json_float_value ... ok
[INFO] [stdout] test interpreter::tests::json::json_exists_returns_false_for_missing_path ... ok
[INFO] [stdout] test interpreter::tests::json::json_invalid_path_non_numeric_index_errors ... ok
[INFO] [stdout] test interpreter::tests::json::json_invalid_path_empty_index_errors ... ok
[INFO] [stdout] test interpreter::tests::json::json_nested_field ... ok
[INFO] [stdout] test interpreter::tests::json::json_non_string_arg_errors ... ok
[INFO] [stdout] test interpreter::tests::json::json_null_value ... ok
[INFO] [stdout] test interpreter::tests::json::json_path_not_found_errors ... ok
[INFO] [stdout] test interpreter::tests::json::json_integration_with_mock_and_body_from ... ok
[INFO] [stdout] test interpreter::tests::json::json_invalid_body_errors ... ok
[INFO] [stdout] test interpreter::tests::json::json_invalid_path_empty_field_errors ... ok
[INFO] [stdout] test interpreter::tests::json::json_root_returns_compact_string ... ok
[INFO] [stdout] test interpreter::tests::mocks::mock_delay_sets_delay_ms ... ok
[INFO] [stdout] test interpreter::tests::mocks::mock_fail_returns_error_response ... ok
[INFO] [stdout] test interpreter::tests::mocks::mock_inline_in_with_mocks ... ok
[INFO] [stdout] test interpreter::tests::mocks::mock_method_is_case_insensitive ... ok
[INFO] [stdout] test interpreter::tests::mocks::mock_reply_returns_configured_response ... ok
[INFO] [stdout] test interpreter::tests::mocks::mock_unmatched_url_does_not_intercept ... ok
[INFO] [stdout] test interpreter::tests::mocks::mock_without_reply_errors ... ok
[INFO] [stdout] test interpreter::tests::numeric::float_random_accepts_integer_args ... ok
[INFO] [stdout] test interpreter::tests::numeric::float_random_inverted_range_errors ... ok
[INFO] [stdout] test interpreter::tests::numeric::float_random_returns_value_in_range ... ok
[INFO] [stdout] test interpreter::tests::numeric::float_random_wrong_arg_count_errors ... ok
[INFO] [stdout] test interpreter::tests::numeric::float_to_string_converts_number ... ok
[INFO] [stdout] test interpreter::tests::numeric::float_to_string_wrong_arg_count_errors ... ok
[INFO] [stdout] test interpreter::tests::numeric::float_undefined_method_errors ... ok
[INFO] [stdout] test interpreter::tests::numeric::integer_random_inverted_range_errors ... ok
[INFO] [stdout] test interpreter::tests::numeric::integer_random_non_integer_arg_errors ... ok
[INFO] [stdout] test interpreter::tests::numeric::integer_random_returns_value_in_range ... ok
[INFO] [stdout] test interpreter::tests::numeric::integer_random_with_equal_bounds_returns_that_value ... ok
[INFO] [stdout] test interpreter::tests::numeric::integer_random_wrong_arg_count_errors ... ok
[INFO] [stdout] test interpreter::tests::numeric::integer_to_string_converts_number ... ok
[INFO] [stdout] test interpreter::tests::numeric::integer_to_string_negative ... ok
[INFO] [stdout] test interpreter::tests::numeric::integer_to_string_wrong_arg_count_errors ... ok
[INFO] [stdout] test interpreter::tests::numeric::integer_to_string_zero ... ok
[INFO] [stdout] test interpreter::tests::numeric::integer_undefined_method_errors ... ok
[INFO] [stdout] test interpreter::tests::params::from_cmd_param_boolean_parses_false ... ok
[INFO] [stdout] test interpreter::tests::json::json_simple_integer_field ... ok
[INFO] [stdout] test interpreter::tests::json::json_string_field ... ok
[INFO] [stdout] test interpreter::tests::json::json_wrong_arg_count_errors ... ok
[INFO] [stdout] test interpreter::tests::params::from_cmd_param_boolean_parses_true ... ok
[INFO] [stdout] test interpreter::tests::mocks::mock_array_with_multiple_mocks ... ok
[INFO] [stdout] test interpreter::tests::json::json_invalid_path_errors ... ok
[INFO] [stdout] test interpreter::tests::json::json_invalid_path_unclosed_bracket_errors ... ok
[INFO] [stdout] test interpreter::tests::json::json_exists_returns_true_for_existing_path ... ok
[INFO] [stdout] test interpreter::tests::params::from_cmd_param_errors_on_invalid_boolean ... ok
[INFO] [stdout] test interpreter::tests::params::from_cmd_param_errors_on_invalid_integer ... ok
[INFO] [stdout] test interpreter::tests::params::from_cmd_param_errors_when_required_param_missing ... ok
[INFO] [stdout] test interpreter::tests::params::from_cmd_param_integer_parses_param ... ok
[INFO] [stdout] test interpreter::tests::params::from_cmd_param_float_parses_param ... ok
[INFO] [stdout] test interpreter::tests::params::from_cmd_param_integer_uses_default_when_missing ... ok
[INFO] [stdout] test interpreter::tests::params::from_cmd_param_string_uses_default_when_param_missing ... ok
[INFO] [stdout] test interpreter::tests::params::from_cmd_param_works_in_template_interpolation ... ok
[INFO] [stdout] test interpreter::tests::params::from_cmd_param_string_uses_param_when_provided ... ok
[INFO] [stdout] test interpreter::tests::query_string::request_query_string_adds_query_string ... ok
[INFO] [stdout] test interpreter::tests::query_string::request_query_string_after_query_string_from_overrides_file_value ... ok
[INFO] [stdout] test interpreter::tests::query_string::request_query_string_from_ignores_comments_and_empty_lines ... ok
[INFO] [stdout] test interpreter::tests::query_string::request_query_string_from_interpolates_with_var_called_after_file_load ... ok
[INFO] [stdout] test interpreter::tests::query_string::request_query_string_from_loads_file_relative_to_base_dir ... ok
[INFO] [stdout] test interpreter::tests::query_string::request_query_string_from_accepts_colons_in_value ... ok
[INFO] [stdout] test interpreter::tests::query_string::request_query_string_from_rejects_empty_name ... ok
[INFO] [stdout] test interpreter::tests::query_string::request_query_string_from_rejects_invalid_line_without_colon ... ok
[INFO] [stdout] test interpreter::tests::query_string::request_query_string_from_rejects_missing_file ... ok
[INFO] [stdout] test interpreter::tests::query_string::request_query_string_rejects_non_string_value ... ok
[INFO] [stdout] test interpreter::tests::query_string::request_query_string_from_interpolates_with_var_called_before_file_load ... ok
[INFO] [stdout] test interpreter::tests::query_string::request_query_string_rejects_wrong_argument_count ... ok
[INFO] [stdout] test interpreter::tests::query_string::request_query_strings_can_be_chained ... ok
[INFO] [stdout] test interpreter::tests::query_string::request_repeated_query_string_uses_last_value ... ok
[INFO] [stdout] test interpreter::tests::request::request_can_be_configured_with_path ... ok
[INFO] [stdout] test interpreter::tests::request::request_headers_can_be_chained ... ok
[INFO] [stdout] test interpreter::tests::request::request_header_rejects_non_string_arguments ... ok
[INFO] [stdout] test interpreter::tests::request::request_header_rejects_wrong_argument_count ... ok
[INFO] [stdout] test interpreter::tests::request::request_do_fails_on_unresolved_body_template ... ok
[INFO] [stdout] test interpreter::tests::request::request_headers_from_accepts_colons_in_value ... ok
[INFO] [stdout] test interpreter::tests::request::request_headers_from_ignores_comments_and_empty_lines ... ok
[INFO] [stdout] test interpreter::tests::request::request_headers_from_interpolates_with_var_called_before_file_load ... ok
[INFO] [stdout] test interpreter::tests::request::request_headers_from_interpolates_with_var_called_after_file_load ... ok
[INFO] [stdout] test interpreter::tests::request::request_headers_from_loads_file_relative_to_base_dir ... ok
[INFO] [stdout] test interpreter::tests::request::request_headers_from_rejects_invalid_line_without_colon ... ok
[INFO] [stdout] test interpreter::tests::request::request_headers_from_rejects_empty_header_name ... ok
[INFO] [stdout] test interpreter::tests::request::request_headers_from_rejects_missing_file ... ok
[INFO] [stdout] test interpreter::tests::request::request_path_can_be_chained ... ok
[INFO] [stdout] test interpreter::tests::request::request_status_requires_execution ... ok
[INFO] [stdout] test interpreter::tests::request::request_with_var_accepts_primitive_types ... ok
[INFO] [stdout] test interpreter::tests::request::request_do_fails_on_unresolved_header_template ... ok
[INFO] [stdout] test interpreter::tests::request::request_header_adds_header ... ok
[INFO] [stdout] test interpreter::tests::request::request_with_var_rejects_non_primitive_value ... ok
[INFO] [stdout] test interpreter::tests::request::request_header_after_headers_from_overrides_file_value ... ok
[INFO] [stdout] test interpreter::tests::response::response_can_be_declared_from_request_do_value ... ok
[INFO] [stdout] test interpreter::tests::request::request_repeated_header_uses_last_value ... ok
[INFO] [stdout] test interpreter::tests::response::response_can_be_coerced_to_string_body_for_compatibility ... ok
[INFO] [stdout] test interpreter::tests::response::response_exposes_body_and_status ... ok
[INFO] [stdout] test interpreter::tests::response::response_headers_default_is_empty_array ... ok
[INFO] [stdout] test interpreter::tests::response::response_headers_rejects_arguments ... ok
[INFO] [stdout] test interpreter::tests::response::response_headers_returns_array ... ok
[INFO] [stdout] test interpreter::tests::snapshot::assert_snapshot_errors_when_no_snapshot_exists ... ok
[INFO] [stdout] test interpreter::tests::snapshot::assert_snapshot_fails_when_status_changes ... ok
[INFO] [stdout] test interpreter::tests::snapshot::assert_snapshot_fails_when_json_field_type_changes ... ok
[INFO] [stdout] test interpreter::tests::snapshot::assert_snapshot_fails_when_json_field_missing ... ok
[INFO] [stdout] test interpreter::tests::snapshot::assert_snapshot_passes_when_json_structure_matches ... ok
[INFO] [stdout] test interpreter::tests::snapshot::mock_with_snapshot_rdef_slug_uses_method_and_url ... ok
[INFO] [stdout] test interpreter::tests::snapshot::mock_with_snapshot_does_not_overwrite_existing_rdef ... ok
[INFO] [stdout] test interpreter::tests::snapshot::mock_with_snapshot_replays_from_rdef_on_second_run ... ok
[INFO] [stdout] test interpreter::tests::snapshot::snapshot_saves_response_status_as_sdef ... ok
[INFO] [stdout] test interpreter::tests::variables::applies_compound_assignment_to_numbers ... ok
[INFO] [stdout] test interpreter::tests::variables::assigns_valid_value ... ok
[INFO] [stdout] test interpreter::tests::snapshot::snapshot_does_not_overwrite_existing ... ok
[INFO] [stdout] test interpreter::tests::variables::const_array_rejects_push ... ok
[INFO] [stdout] test interpreter::tests::snapshot::snapshot_slug_uses_method_and_url ... ok
[INFO] [stdout] test interpreter::tests::variables::const_in_local_scope_does_not_affect_outer_mutable_binding ... ok
[INFO] [stdout] test interpreter::tests::variables::const_rejects_reassignment ... ok
[INFO] [stdout] test interpreter::tests::snapshot::snapshot_saves_response_body_as_jdef_when_json_content_type ... ok
[INFO] [stdout] test interpreter::tests::snapshot::mock_with_snapshot_saves_rdef_on_first_run ... ok
[INFO] [stdout] test interpreter::tests::variables::const_rejects_compound_reassignment ... ok
[INFO] [stdout] test interpreter::tests::snapshot::snapshot_saves_response_headers_as_hdef ... ok
[INFO] [stdout] test interpreter::tests::variables::const_variable_holds_value ... ok
[INFO] [stdout] test interpreter::tests::variables::const_works_for_all_basic_types ... ok
[INFO] [stdout] test interpreter::tests::variables::evaluates_boolean_literal ... ok
[INFO] [stdout] test interpreter::tests::variables::default_array_is_empty ... ok
[INFO] [stdout] test interpreter::tests::variables::multiline_string_basic ... ok
[INFO] [stdout] test interpreter::tests::variables::multiline_string_concat_works ... ok
[INFO] [stdout] test interpreter::tests::variables::multiline_string_preserves_inner_indentation ... ok
[INFO] [stdout] test interpreter::tests::variables::registers_boolean_variable_definition ... ok
[INFO] [stdout] test interpreter::tests::variables::registers_float_variable_definition ... ok
[INFO] [stdout] test interpreter::tests::variables::registers_integer_variable_definition ... ok
[INFO] [stdout] test interpreter::tests::variables::registers_variable_definition_with_function_call_initializer ... ok
[INFO] [stdout] test interpreter::tests::variables::rejects_assignment_with_wrong_type ... ok
[INFO] [stdout] test interpreter::tests::variables::rejects_compound_assignment_for_unsupported_values ... ok
[INFO] [stdout] test interpreter::tests::variables::rejects_initializer_with_wrong_type ... ok
[INFO] [stdout] test interpreter::tests::xml::request_type_xml_sets_content_type_header ... ok
[INFO] [stdout] test interpreter::tests::xml::xdef_body_from_infers_xml_content_type ... ok
[INFO] [stdout] test interpreter::tests::xml::xdef_body_from_does_not_override_explicit_content_type ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_all_returns_all_matches ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_all_returns_empty_array_when_no_match ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_attr_all_returns_empty_array_when_no_match ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_attr_all_returns_one_entry_per_match_with_empty_string_for_missing_attribute ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_attr_all_wrong_arg_count_errors ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_attr_returns_attribute_of_match ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_attr_wrong_arg_count_errors ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_count_returns_zero_for_no_match_without_erroring ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_count_returns_number_of_matches ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_attr_missing_attribute_errors ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_count_wrong_arg_count_errors ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_empty_body_errors_without_panicking ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_empty_element_returns_empty_string_text ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_exists_on_empty_body_errors_without_panicking ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_exists_returns_false_for_missing_path ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_exists_wrong_arg_count_errors ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_indexed_sibling ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_exists_returns_true_for_existing_path ... ok
[INFO] [stdout] test interpreter::tests::variables::multiline_string_dedents ... ok
[INFO] [stdout] test interpreter::tests::variables::mutable_in_local_scope_does_not_affect_outer_const_binding ... ok
[INFO] [stdout] test interpreter::tests::variables::registers_default_values_for_each_basic_type ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_integration_with_mock_and_body_from ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_invalid_body_errors ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_invalid_path_unclosed_bracket_errors ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_malformed_body_errors_without_panicking ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_nested_field ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_multiple_namespaces_resolve_independently ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_non_string_arg_errors ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_ns_rejects_empty_prefix ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_ns_on_chained_response_expression_errors_clearly ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_ns_duplicate_prefix_last_registration_wins ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_root_text ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_ns_registers_prefix_on_named_response_variable ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_invalid_path_missing_leading_slash_errors ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_ns_rejects_empty_uri ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_unprefixed_path_still_matches_namespaced_document ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_path_not_found_errors ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_unknown_namespace_prefix_errors ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_utf8_non_ascii_text_round_trips ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_with_default_namespace_resolves_via_registered_prefix ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_with_prefixed_namespace_resolves_element ... ok
[INFO] [stdout] test interpreter::tests::xml::xml_wrong_arg_count_errors ... ok
[INFO] [stdout] test lexer::tests::ignores_comments_until_newline ... ok
[INFO] [stdout] test lexer::tests::lexes_arithmetic_expression ... ok
[INFO] [stdout] test lexer::tests::lexes_boolean_operators ... ok
[INFO] [stdout] test lexer::tests::lexes_boolean_variable_definition_and_literal ... ok
[INFO] [stdout] test lexer::tests::lexes_assignment ... ok
[INFO] [stdout] test lexer::tests::lexes_compound_and_equality_operators ... ok
[INFO] [stdout] test lexer::tests::lexes_float_type_and_literal ... ok
[INFO] [stdout] test lexer::tests::lexes_datetime_variable_definition ... ok
[INFO] [stdout] test lexer::tests::lexes_integer_variable_definition ... ok
[INFO] [stdout] test lexer::tests::lexes_match_expression ... ok
[INFO] [stdout] test lexer::tests::lexes_multiline_string ... ok
[INFO] [stdout] test lexer::tests::multiline_string_dedents_to_closing_indent ... ok
[INFO] [stdout] test lexer::tests::multiline_string_strips_leading_newline ... ok
[INFO] [stdout] test lsp::uri::tests::decodes_plain_path ... ok
[INFO] [stdout] test lsp::uri::tests::decodes_percent_encoded_space ... ok
[INFO] [stdout] test lsp::uri::tests::rejects_non_file_scheme ... ok
[INFO] [stdout] test parser::tests::parses_assert_call_with_boolean_expression ... ok
[INFO] [stdout] test lsp::diagnostics::tests::extracts_line_number_from_message ... ok
[INFO] [stdout] test parser::tests::parses_assignment_with_match_expression ... ok
[INFO] [stdout] test lsp::diagnostics::tests::falls_back_to_line_zero_without_a_line_number ... ok
[INFO] [stdout] test parser::tests::parses_boolean_operator_expression ... ok
[INFO] [stdout] test parser::tests::parses_assignment ... ok
[INFO] [stdout] test parser::tests::parses_chained_member_function_call ... ok
[INFO] [stdout] test parser::tests::parses_comparison_expression ... ok
[INFO] [stdout] test parser::tests::parses_compound_assignment ... ok
[INFO] [stdout] test lexer::tests::multiline_string_error_on_unterminated ... ok
[INFO] [stdout] test parser::tests::parses_boolean_variable_definition ... ok
[INFO] [stdout] test parser::tests::parses_addition_expression ... ok
[INFO] [stdout] test parser::tests::parses_assert_call ... ok
[INFO] [stdout] test parser::tests::parses_datetime_variable_definition ... ok
[INFO] [stdout] test parser::tests::parses_empty_array_literal ... ok
[INFO] [stdout] test parser::tests::parses_equality_expression ... ok
[INFO] [stdout] test parser::tests::parses_for_loop ... ok
[INFO] [stdout] test parser::tests::parses_function_call ... ok
[INFO] [stdout] test parser::tests::parses_if_else_statement ... ok
[INFO] [stdout] test parser::tests::parses_if_statement ... ok
[INFO] [stdout] test parser::tests::parses_integer_variable_definition ... ok
[INFO] [stdout] test parser::tests::parses_import_definition ... ok
[INFO] [stdout] test parser::tests::parses_match_expression ... ok
[INFO] [stdout] test parser::tests::parses_member_function_call ... ok
[INFO] [stdout] test parser::tests::parses_not_equal_expression ... ok
[INFO] [stdout] test parser::tests::parses_request_expression_with_fluent_methods ... ok
[INFO] [stdout] test parser::tests::parses_not_expression ... ok
[INFO] [stdout] test parser::tests::parses_response_variable_definition_with_block_initializer ... ok
[INFO] [stdout] test parser::tests::parses_float_variable_definition_with_initializer ... ok
[INFO] [stdout] test parser::tests::parses_sum_function_definition ... ok
[INFO] [stdout] test parser::tests::parses_variable_definition_with_empty_initializer_as_default ... ok
[INFO] [stdout] test parser::tests::parses_response_variable_definition_with_multiline_initializer ... ok
[INFO] [stdout] test parser::tests::parses_variable_definition_with_initializer ... ok
[INFO] [stdout] test parser::tests::parses_member_assignment ... ok
[INFO] [stdout] test parser::tests::parses_variable_definition_initialized_with_function_call ... ok
[INFO] [stdout] test interpreter::tests::variables::registers_variable_definition_with_initializer ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 328 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "d45b382255ed05444752b526e917a79ad809580c7b06780ae1756cd9e7aa6d5c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d45b382255ed05444752b526e917a79ad809580c7b06780ae1756cd9e7aa6d5c", kill_on_drop: false }`
[INFO] [stdout] d45b382255ed05444752b526e917a79ad809580c7b06780ae1756cd9e7aa6d5c
