[INFO] fetching crate darklua 0.4.1...
[INFO] testing darklua-0.4.1 against beta-2021-08-01 for beta-1.55-1
[INFO] extracting crate darklua 0.4.1 into /workspace/builds/worker-18/source
[INFO] validating manifest of crates.io crate darklua 0.4.1 on toolchain beta-2021-08-01
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate darklua 0.4.1
[INFO] finished tweaking crates.io crate darklua 0.4.1
[INFO] tweaked toml for crates.io crate darklua 0.4.1 written to /workspace/builds/worker-18/source/Cargo.toml
[INFO] crate crates.io crate darklua 0.4.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded proc-macro-error-attr v0.4.10
[INFO] [stderr]   Downloaded proc-macro-error v0.4.10
[INFO] [stderr]   Downloaded json5 v0.2.5
[INFO] [stderr]   Downloaded lualexer v0.1.2
[INFO] [stderr]   Downloaded luaparser v0.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-18/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-18/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8c3404e01ae60ef2fcaf6f6d9c19927771718ca58df9e7bfe928cbda2af2c8e0
[INFO] running `Command { std: "docker" "start" "-a" "8c3404e01ae60ef2fcaf6f6d9c19927771718ca58df9e7bfe928cbda2af2c8e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8c3404e01ae60ef2fcaf6f6d9c19927771718ca58df9e7bfe928cbda2af2c8e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8c3404e01ae60ef2fcaf6f6d9c19927771718ca58df9e7bfe928cbda2af2c8e0", kill_on_drop: false }`
[INFO] [stdout] 8c3404e01ae60ef2fcaf6f6d9c19927771718ca58df9e7bfe928cbda2af2c8e0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-18/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-18/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 85c0d3249b8320e3435c34efe8dd3636da59269bf75fb3e36c901189f2ee9ed2
[INFO] running `Command { std: "docker" "start" "-a" "85c0d3249b8320e3435c34efe8dd3636da59269bf75fb3e36c901189f2ee9ed2", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.26
[INFO] [stderr]    Compiling syn v1.0.70
[INFO] [stderr]    Compiling libc v0.2.67
[INFO] [stderr]    Compiling maplit v1.0.2
[INFO] [stderr]    Compiling serde_derive v1.0.125
[INFO] [stderr]    Compiling serde v1.0.125
[INFO] [stderr]    Compiling vec_map v0.8.1
[INFO] [stderr]    Compiling lualexer v0.1.2
[INFO] [stderr]    Compiling proc-macro-error-attr v0.4.10
[INFO] [stderr]    Compiling proc-macro-error v0.4.10
[INFO] [stderr]    Compiling pest_meta v2.1.3
[INFO] [stderr]    Compiling luaparser v0.1.1
[INFO] [stderr]    Compiling quote v1.0.3
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling clap v2.33.0
[INFO] [stderr]    Compiling syn-mid v0.5.0
[INFO] [stderr]    Compiling pest_generator v2.1.3
[INFO] [stderr]    Compiling pest_derive v2.1.0
[INFO] [stderr]    Compiling structopt-derive v0.4.4
[INFO] [stderr]    Compiling structopt v0.3.11
[INFO] [stderr]    Compiling json5 v0.2.5
[INFO] [stderr]    Compiling darklua v0.4.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 31.16s
[INFO] running `Command { std: "docker" "inspect" "85c0d3249b8320e3435c34efe8dd3636da59269bf75fb3e36c901189f2ee9ed2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "85c0d3249b8320e3435c34efe8dd3636da59269bf75fb3e36c901189f2ee9ed2", kill_on_drop: false }`
[INFO] [stdout] 85c0d3249b8320e3435c34efe8dd3636da59269bf75fb3e36c901189f2ee9ed2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-18/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-18/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b8ef92f0dff566b9869e007e547df5d75fe9dcfb87887ebcfe084e27f3f93268
[INFO] running `Command { std: "docker" "start" "-a" "b8ef92f0dff566b9869e007e547df5d75fe9dcfb87887ebcfe084e27f3f93268", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.1.14
[INFO] [stderr]    Compiling ppv-lite86 v0.2.6
[INFO] [stderr]    Compiling ryu v1.0.2
[INFO] [stderr]    Compiling linked-hash-map v0.5.4
[INFO] [stderr]    Compiling itoa v0.4.5
[INFO] [stderr]    Compiling dtoa v0.4.5
[INFO] [stderr]    Compiling uuid v0.8.1
[INFO] [stderr]    Compiling similar v1.3.0
[INFO] [stderr]    Compiling terminal_size v0.1.16
[INFO] [stderr]    Compiling console v0.14.1
[INFO] [stderr]    Compiling yaml-rust v0.4.5
[INFO] [stderr]    Compiling c2-chacha v0.2.3
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling serde_yaml v0.8.17
[INFO] [stderr]    Compiling rand_chacha v0.2.1
[INFO] [stderr]    Compiling serde_json v1.0.64
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling rand_distr v0.2.2
[INFO] [stderr]    Compiling insta v1.7.1
[INFO] [stderr]    Compiling darklua v0.4.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 10.75s
[INFO] running `Command { std: "docker" "inspect" "b8ef92f0dff566b9869e007e547df5d75fe9dcfb87887ebcfe084e27f3f93268", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b8ef92f0dff566b9869e007e547df5d75fe9dcfb87887ebcfe084e27f3f93268", kill_on_drop: false }`
[INFO] [stdout] b8ef92f0dff566b9869e007e547df5d75fe9dcfb87887ebcfe084e27f3f93268
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-18/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-18/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ab7f887cec5914c21a005291089250165fa9b65d5aca5b334dead0659fa73fa3
[INFO] running `Command { std: "docker" "start" "-a" "ab7f887cec5914c21a005291089250165fa9b65d5aca5b334dead0659fa73fa3", kill_on_drop: false }`
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.06s
[INFO] [stderr]      Running unittests (/opt/rustwide/target/debug/deps/darklua_core-0f2fe5a2ec0b506c)
[INFO] [stdout] 
[INFO] [stdout] running 384 tests
[INFO] [stdout] test generator::test::dense::binary::left_associative_wraps_right_operand_if_has_lower_precedence ... ok
[INFO] [stdout] test generator::test::dense::binary::right_associative_does_not_wrap_right_operand_if_has_higher_precedence ... ok
[INFO] [stdout] test generator::test::dense::binary::right_associative_does_not_wrap_right_operand_if_has_same_precedence ... ok
[INFO] [stdout] test generator::test::dense::binary::left_associative_wraps_left_operand_if_has_lower_precedence ... ok
[INFO] [stdout] test generator::test::dense::binary::left_associative_wraps_right_operand_if_has_same_precedence ... ok
[INFO] [stdout] test generator::test::dense::binary::right_associative_does_not_wrap_right_operand_if_unary ... ok
[INFO] [stdout] test generator::test::dense::binary::right_associative_wrap_unary_left_operand_if_has_lower_precedence ... ok
[INFO] [stdout] test generator::test::dense::binary::right_associative_wraps_left_operand_if_has_same_precedence ... ok
[INFO] [stdout] test generator::test::dense::numbers::hex_number ... ok
[INFO] [stdout] test generator::test::dense::binary::right_associative_wraps_left_operand_if_has_lower_precedence ... ok
[INFO] [stdout] test generator::test::dense::numbers::hex_number_with_letter ... ok
[INFO] [stdout] test generator::test::dense::numbers::integer ... ok
[INFO] [stdout] test generator::test::dense::numbers::one ... ok
[INFO] [stdout] test generator::test::dense::numbers::hex_with_exponent ... ok
[INFO] [stdout] test generator::test::dense::numbers::zero ... ok
[INFO] [stdout] test generator::test::readable::binary::left_associative_wraps_right_operand_if_has_lower_precedence ... ok
[INFO] [stdout] test generator::test::readable::binary::right_associative_does_not_wrap_right_operand_if_has_same_precedence ... ok
[INFO] [stdout] test generator::test::readable::binary::left_associative_wraps_left_operand_if_has_lower_precedence ... ok
[INFO] [stdout] test generator::test::readable::binary::left_associative_wraps_right_operand_if_has_same_precedence ... ok
[INFO] [stdout] test generator::test::readable::binary::right_associative_does_not_wrap_right_operand_if_has_higher_precedence ... ok
[INFO] [stdout] test generator::test::readable::numbers::hex_number ... ok
[INFO] [stdout] test generator::test::readable::binary::right_associative_wraps_left_operand_if_has_same_precedence ... ok
[INFO] [stdout] test generator::test::readable::binary::right_associative_does_not_wrap_right_operand_if_unary ... ok
[INFO] [stdout] test generator::test::readable::binary::right_associative_wraps_left_operand_if_has_lower_precedence ... ok
[INFO] [stdout] test generator::test::readable::numbers::hex_number_with_letter ... ok
[INFO] [stdout] test generator::test::readable::numbers::hex_with_exponent ... ok
[INFO] [stdout] test generator::test::readable::binary::right_associative_wrap_unary_left_operand_if_has_lower_precedence ... ok
[INFO] [stdout] test generator::test::readable::numbers::integer ... ok
[INFO] [stdout] test generator::test::readable::numbers::zero ... ok
[INFO] [stdout] test generator::test::readable::numbers::one ... ok
[INFO] [stdout] test generator::test::dense::snapshots::assign::two_variables_with_two_values ... ok
[INFO] [stdout] test generator::test::dense::snapshots::assign::variable_with_one_value ... ok
[INFO] [stdout] test generator::test::dense::snapshots::expression::nil_value ... ok
[INFO] [stdout] test generator::test::dense::snapshots::do_statement::nested_do ... ok
[INFO] [stdout] test generator::test::dense::snapshots::if_statement::empty_with_empty_else ... ok
[INFO] [stdout] test generator::test::dense::snapshots::generic_for::empty ... ok
[INFO] [stdout] test generator::test::dense::snapshots::function_expr::empty_variadic ... ok
[INFO] [stdout] test generator::test::dense::snapshots::arguments::tuple_with_two_values ... ok
[INFO] [stdout] test generator::test::dense::snapshots::function_expr::empty_with_two_parameter ... ok
[INFO] [stdout] test generator::test::dense::snapshots::field::identifier_prefix ... ok
[INFO] [stdout] test generator::test::dense::snapshots::number::number_0_5 ... ok
[INFO] [stdout] test generator::test::dense::snapshots::number::number_positive_infinity ... ok
[INFO] [stdout] test generator::test::dense::snapshots::last::return_without_values ... ok
[INFO] [stdout] test generator::test::dense::snapshots::number::number_nan ... ok
[INFO] [stdout] test generator::test::dense::snapshots::number::number_negative_infinity ... ok
[INFO] [stdout] test generator::test::dense::snapshots::function_statement::empty ... ok
[INFO] [stdout] test generator::test::dense::snapshots::number::number_thousand ... ok
[INFO] [stdout] test generator::test::dense::snapshots::function_expr::empty ... ok
[INFO] [stdout] test generator::test::dense::snapshots::expression::true_in_parenthese ... ok
[INFO] [stdout] test generator::test::dense::snapshots::do_statement::empty ... ok
[INFO] [stdout] test generator::test::dense::snapshots::binary::true_equal_false ... ok
[INFO] [stdout] test generator::test::dense::snapshots::arguments::tuple_with_one_value ... ok
[INFO] [stdout] test generator::test::dense::snapshots::binary::true_and_false ... ok
[INFO] [stdout] test generator::test::dense::snapshots::expression::false_value ... ok
[INFO] [stdout] test generator::test::dense::snapshots::expression::variable_arguments ... ok
[INFO] [stdout] test generator::test::dense::snapshots::arguments::empty_tuple ... ok
[INFO] [stdout] test generator::test::dense::snapshots::expression::true_value ... ok
[INFO] [stdout] test generator::test::dense::snapshots::local_assign::foo_and_bar_unassigned ... ok
[INFO] [stdout] test generator::test::dense::snapshots::function_expr::empty_variadic_with_one_parameter ... ok
[INFO] [stdout] test generator::test::dense::snapshots::assign::two_variables_with_one_value ... ok
[INFO] [stdout] test generator::test::dense::snapshots::function_expr::empty_variadic_with_two_parameter ... ok
[INFO] [stdout] test generator::test::dense::snapshots::function_statement::empty_with_method ... ok
[INFO] [stdout] test generator::test::dense::snapshots::function_statement::empty_with_field ... ok
[INFO] [stdout] test generator::test::dense::snapshots::numeric_for::empty_with_step ... ok
[INFO] [stdout] test generator::test::dense::snapshots::index::identifier_prefix_with_identifier_value ... ok
[INFO] [stdout] test generator::test::dense::snapshots::last::return_two_expressions ... ok
[INFO] [stdout] test generator::test::dense::snapshots::last::return_one_expression ... ok
[INFO] [stdout] test generator::test::dense::snapshots::if_statement::empty ... ok
[INFO] [stdout] test generator::test::dense::snapshots::local_function::empty ... ok
[INFO] [stdout] test generator::test::dense::snapshots::local_function::empty_variadic ... ok
[INFO] [stdout] test generator::test::dense::snapshots::local_function::empty_with_two_parameters ... ok
[INFO] [stdout] test generator::test::dense::snapshots::local_assign::foo_unassigned ... ok
[INFO] [stdout] test generator::test::dense::snapshots::local_assign::var_assign_to_false ... ok
[INFO] [stdout] test generator::test::dense::snapshots::if_statement::empty_with_empty_multiple_branch ... ok
[INFO] [stdout] test generator::test::dense::snapshots::local_function::empty_variadic_with_one_parameter ... ok
[INFO] [stdout] test generator::test::dense::snapshots::last::break_statement ... ok
[INFO] [stdout] test generator::test::dense::snapshots::local_function::empty_with_one_parameter ... ok
[INFO] [stdout] test generator::test::dense::snapshots::number::number_123 ... ok
[INFO] [stdout] test generator::test::dense::snapshots::number::number_2000_05 ... ok
[INFO] [stdout] test generator::test::dense::snapshots::number::number_1_2345e_minus50 ... ok
[INFO] [stdout] test generator::test::dense::snapshots::string::with_single_quotes ... ok
[INFO] [stdout] test generator::test::dense::snapshots::number::number_1 ... ok
[INFO] [stdout] test generator::test::dense::snapshots::number::number_0_005 ... ok
[INFO] [stdout] test generator::test::dense::snapshots::number::number_1_2345e50 ... ok
[INFO] [stdout] test generator::test::dense::snapshots::table::with_index_entry ... ok
[INFO] [stdout] test generator::test::dense::snapshots::number::number_100_25 ... ok
[INFO] [stdout] test generator::test::dense::snapshots::string::with_single_and_double_quotes ... ok
[INFO] [stdout] test generator::test::dense::snapshots::table::list_with_single_value ... ok
[INFO] [stdout] test generator::test::dense::snapshots::numeric_for::empty_without_step ... ok
[INFO] [stdout] test generator::test::readable::snapshots::arguments::empty_tuple ... ok
[INFO] [stdout] test generator::test::dense::snapshots::string::with_dougle_quotes ... ok
[INFO] [stdout] test generator::test::dense::snapshots::table::list_with_two_values ... ok
[INFO] [stdout] test generator::test::dense::snapshots::repeat::empty ... ok
[INFO] [stdout] test generator::test::dense::snapshots::table::with_field_entry ... ok
[INFO] [stdout] test generator::test::dense::snapshots::prefix::identifier_in_parenthese ... ok
[INFO] [stdout] test generator::test::dense::snapshots::unary::two_unary_minus_breaks_between_them ... ok
[INFO] [stdout] test generator::test::dense::snapshots::string::only_letters ... ok
[INFO] [stdout] test generator::test::dense::snapshots::unary::does_not_wrap_in_parens_if_an_inner_binary_has_higher_precedence ... ok
[INFO] [stdout] test generator::test::dense::snapshots::table::empty ... ok
[INFO] [stdout] test generator::test::dense::snapshots::while_statement::empty ... ok
[INFO] [stdout] test generator::test::dense::snapshots::prefix::identifier ... ok
[INFO] [stdout] test generator::test::dense::snapshots::unary::wraps_in_parens_if_an_inner_binary_has_lower_precedence ... ok
[INFO] [stdout] test generator::test::dense::snapshots::unary::not_true ... ok
[INFO] [stdout] test generator::test::dense::snapshots::table::mixed_table ... ok
[INFO] [stdout] test generator::test::readable::snapshots::arguments::tuple_with_one_value ... ok
[INFO] [stdout] test generator::test::readable::snapshots::assign::two_variables_with_one_value ... ok
[INFO] [stdout] test generator::test::readable::snapshots::binary::true_and_false ... ok
[INFO] [stdout] test generator::test::readable::snapshots::arguments::tuple_with_two_values ... ok
[INFO] [stdout] test generator::test::readable::snapshots::expression::false_value ... ok
[INFO] [stdout] test generator::test::readable::snapshots::assign::variable_with_one_value ... ok
[INFO] [stdout] test generator::test::readable::snapshots::assign::two_variables_with_two_values ... ok
[INFO] [stdout] test generator::test::readable::snapshots::binary::true_equal_false ... ok
[INFO] [stdout] test generator::test::readable::snapshots::expression::nil_value ... ok
[INFO] [stdout] test generator::test::readable::snapshots::do_statement::empty ... ok
[INFO] [stdout] test generator::test::readable::snapshots::expression::true_in_parenthese ... ok
[INFO] [stdout] test generator::test::readable::snapshots::expression::true_value ... ok
[INFO] [stdout] test generator::test::readable::snapshots::expression::variable_arguments ... ok
[INFO] [stdout] test generator::test::readable::snapshots::do_statement::nested_do ... ok
[INFO] [stdout] test generator::test::readable::snapshots::function_expr::empty ... ok
[INFO] [stdout] test generator::test::readable::snapshots::field::identifier_prefix ... ok
[INFO] [stdout] test generator::test::readable::snapshots::function_expr::empty_variadic_with_one_parameter ... ok
[INFO] [stdout] test generator::test::readable::snapshots::function_expr::empty_variadic ... ok
[INFO] [stdout] test generator::test::readable::snapshots::function_expr::empty_variadic_with_two_parameter ... ok
[INFO] [stdout] test generator::test::readable::snapshots::function_expr::empty_with_two_parameter ... ok
[INFO] [stdout] test generator::test::readable::snapshots::function_statement::empty ... ok
[INFO] [stdout] test generator::test::readable::snapshots::function_statement::empty_with_field ... ok
[INFO] [stdout] test generator::test::readable::snapshots::function_statement::empty_with_method ... ok
[INFO] [stdout] test generator::test::readable::snapshots::if_statement::empty ... ok
[INFO] [stdout] test generator::test::readable::snapshots::index::identifier_prefix_with_identifier_value ... ok
[INFO] [stdout] test generator::test::readable::snapshots::generic_for::empty ... ok
[INFO] [stdout] test generator::test::readable::snapshots::if_statement::empty_with_empty_else ... ok
[INFO] [stdout] test generator::test::readable::snapshots::number::number_0_005 ... ok
[INFO] [stdout] test generator::test::readable::snapshots::last::return_two_expressions ... ok
[INFO] [stdout] test generator::test::readable::snapshots::local_function::empty_with_two_parameters ... ok
[INFO] [stdout] test generator::test::readable::snapshots::numeric_for::empty_without_step ... ok
[INFO] [stdout] test generator::test::readable::snapshots::number::number_positive_infinity ... ok
[INFO] [stdout] test generator::test::readable::snapshots::local_assign::var_assign_to_false ... ok
[INFO] [stdout] test generator::test::readable::snapshots::prefix::identifier ... ok
[INFO] [stdout] test generator::test::readable::snapshots::last::break_statement ... ok
[INFO] [stdout] test generator::test::readable::snapshots::number::number_negative_infinity ... ok
[INFO] [stdout] test generator::test::readable::snapshots::number::number_1_2345e50 ... ok
[INFO] [stdout] test generator::test::readable::snapshots::table::list_with_two_values ... ok
[INFO] [stdout] test generator::test::readable::snapshots::table::with_field_entry ... ok
[INFO] [stdout] test generator::test::readable::snapshots::number::number_1_2345e_minus50 ... ok
[INFO] [stdout] test generator::test::readable::snapshots::table::with_index_entry ... ok
[INFO] [stdout] test generator::test::readable::snapshots::unary::two_unary_minus_breaks_between_them ... ok
[INFO] [stdout] test generator::test::readable::snapshots::unary::wraps_in_parens_if_an_inner_binary_has_lower_precedence ... ok
[INFO] [stdout] test nodes::block::test::clear_removes_statements ... ok
[INFO] [stdout] test nodes::block::test::default_block_is_empty ... ok
[INFO] [stdout] test nodes::block::test::is_empty_is_false_when_block_a_statement ... ok
[INFO] [stdout] test nodes::block::test::is_empty_is_false_when_block_has_a_last_statement ... ok
[INFO] [stdout] test generator::test::readable::snapshots::local_function::empty_variadic_with_one_parameter ... ok
[INFO] [stdout] test generator::test::readable::snapshots::number::number_0_5 ... ok
[INFO] [stdout] test generator::test::readable::snapshots::number::number_2000_05 ... ok
[INFO] [stdout] test generator::test::readable::snapshots::prefix::identifier_in_parenthese ... ok
[INFO] [stdout] test nodes::expressions::number::test::compute_value::hex_number ... ok
[INFO] [stdout] test nodes::expressions::number::test::compute_value::hex_number_with_letter ... ok
[INFO] [stdout] test nodes::expressions::number::test::compute_value::hex_with_exponent ... ok
[INFO] [stdout] test nodes::expressions::number::test::compute_value::integer ... ok
[INFO] [stdout] test nodes::expressions::number::test::compute_value::integer_with_multiple_decimal ... ok
[INFO] [stdout] test nodes::expressions::number::test::compute_value::multiple_decimal ... ok
[INFO] [stdout] test nodes::block::test::clear_removes_last_statement ... ok
[INFO] [stdout] test generator::test::readable::snapshots::local_assign::foo_unassigned ... ok
[INFO] [stdout] test generator::test::readable::snapshots::last::return_one_expression ... ok
[INFO] [stdout] test generator::test::readable::snapshots::local_assign::foo_and_bar_unassigned ... ok
[INFO] [stdout] test nodes::expressions::number::test::compute_value::zero ... ok
[INFO] [stdout] test nodes::expressions::binary::test::precedence::and ... ok
[INFO] [stdout] test generator::test::readable::snapshots::repeat::empty ... ok
[INFO] [stdout] test nodes::block::test::is_empty_is_true_when_block_has_no_statements_or_last_statement ... ok
[INFO] [stdout] test nodes::expressions::number::test::decimal::set_uppercase_change ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::missing_exponent_value ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::missing_hex_exponent_value ... ok
[INFO] [stdout] test nodes::expressions::binary::test::precedence::caret ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::negative_hex_exponent_value ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_empty_string ... ok
[INFO] [stdout] test nodes::expressions::binary::test::precedence::concat ... ok
[INFO] [stdout] test nodes::expressions::binary::test::precedence::minus ... ok
[INFO] [stdout] test nodes::expressions::binary::test::precedence::percent ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_float_with_trailing_dot ... ok
[INFO] [stdout] test nodes::expressions::binary::test::precedence::plus ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_float_with_exponent ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_hex_number ... ok
[INFO] [stdout] test nodes::expressions::binary::test::precedence::slash ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_hex_number_with_lowercase ... ok
[INFO] [stdout] test nodes::expressions::number::test::compute_value::digit_with_exponent ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_hex_with_exponent ... ok
[INFO] [stdout] test nodes::expressions::number::test::compute_value::float_with_exponent ... ok
[INFO] [stdout] test generator::test::readable::snapshots::number::number_1 ... ok
[INFO] [stdout] test generator::test::readable::snapshots::unary::does_not_wrap_in_parens_if_an_inner_binary_has_higher_precedence ... ok
[INFO] [stdout] test generator::test::readable::snapshots::string::with_single_and_double_quotes ... ok
[INFO] [stdout] test generator::test::readable::snapshots::if_statement::empty_with_empty_multiple_branch ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_number_with_exponent ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_number_with_exponent_and_plus_symbol ... ok
[INFO] [stdout] test nodes::expressions::number::test::compute_value::one ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_number_with_negative_exponent ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_number_with_upper_exponent ... ok
[INFO] [stdout] test nodes::expressions::number::test::compute_value::number_with_exponent ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_number_with_upper_negative_exponent ... ok
[INFO] [stdout] test nodes::expressions::number::test::decimal::can_set_uppercase_to_number_without_exponent ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_uppercase_hex_number ... ok
[INFO] [stdout] test nodes::expressions::string::test::has_double_quote_is_false_if_escaped_double_quotes ... ok
[INFO] [stdout] test nodes::expressions::number::test::hex::set_uppercase_change ... ok
[INFO] [stdout] test nodes::expressions::string::test::has_double_quote_is_false_if_no_double_quotes ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::missing_negative_exponent_value ... ok
[INFO] [stdout] test nodes::expressions::string::test::has_double_quote_is_true_if_unescaped_double_quotes ... ok
[INFO] [stdout] test nodes::expressions::binary::test::precedence::asterisk ... ok
[INFO] [stdout] test nodes::expressions::string::test::has_single_quote_is_false_if_escaped_single_quotes ... ok
[INFO] [stdout] test nodes::expressions::string::test::has_single_quote_is_false_if_no_single_quotes ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_digit_with_exponent ... ok
[INFO] [stdout] test nodes::expressions::string::test::has_single_quote_is_true_if_unescaped_single_quotes ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_hex_number_with_mixed_case ... ok
[INFO] [stdout] test nodes::expressions::string::test::new_removes_double_brackets ... ok
[INFO] [stdout] test nodes::expressions::string::test::new_removes_double_brackets_with_multiple_equals ... ok
[INFO] [stdout] test nodes::expressions::string::test::new_removes_double_brackets_with_one_equals ... ok
[INFO] [stdout] test nodes::expressions::string::test::new_removes_double_quotes ... ok
[INFO] [stdout] test nodes::expressions::string::test::new_removes_single_quotes ... ok
[INFO] [stdout] test nodes::statements::local_function::test::has_parameter_is_false_when_none_matches ... ok
[INFO] [stdout] test generator::test::readable::snapshots::string::with_single_quotes ... ok
[INFO] [stdout] test generator::test::readable::snapshots::last::return_without_values ... ok
[INFO] [stdout] test generator::test::readable::snapshots::unary::not_true ... ok
[INFO] [stdout] test generator::test::readable::snapshots::number::number_123 ... ok
[INFO] [stdout] test generator::test::readable::snapshots::number::number_100_25 ... ok
[INFO] [stdout] test generator::test::readable::snapshots::string::with_dougle_quotes ... ok
[INFO] [stdout] test generator::test::readable::snapshots::while_statement::empty ... ok
[INFO] [stdout] test nodes::expressions::number::test::compute_value::number_with_negative_exponent ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::number_coercion::hex_zero ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::number_coercion::integer_with_leading_space ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_hex_with_exponent_uppercase ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_integer ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_multiple_decimal ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_starting_with_dot ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_zero ... ok
[INFO] [stdout] test nodes::expressions::string::test::has_single_quote_is_true_if_unescaped_single_quotes_with_escaped_backslash ... ok
[INFO] [stdout] test generator::test::readable::snapshots::table::list_with_single_value ... ok
[INFO] [stdout] test generator::test::readable::snapshots::number::number_thousand ... ok
[INFO] [stdout] test nodes::statements::local_function::test::has_parameter_is_true_when_single_param_matches ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::false_value_is_not_truthy ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::nil_value_is_not_truthy ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::number_coercion::float ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_hex_number_with_uppercase ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::number_coercion::float_starting_with_dot ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::number_coercion::hex_integer ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::number_coercion::hex_prefix ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::number_coercion::integer_with_ending_space ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::number_coercion::integer ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::number_coercion::integer_with_leading_tab ... ok
[INFO] [stdout] test nodes::expressions::number::test::parse_number::parse_trailing_dot_with_exponent ... ok
[INFO] [stdout] test generator::test::readable::snapshots::local_function::empty_variadic ... ok
[INFO] [stdout] test generator::test::readable::snapshots::number::number_nan ... ok
[INFO] [stdout] test generator::test::readable::snapshots::table::mixed_table ... ok
[INFO] [stdout] test nodes::statements::local_function::test::has_parameter_is_true_when_at_least_one_param_matches ... ok
[INFO] [stdout] test generator::test::readable::snapshots::local_function::empty ... ok
[INFO] [stdout] test generator::test::readable::snapshots::table::empty ... ok
[INFO] [stdout] test generator::test::readable::snapshots::local_function::empty_with_one_parameter ... ok
[INFO] [stdout] test generator::test::readable::snapshots::string::only_letters ... ok
[INFO] [stdout] test generator::test::readable::snapshots::numeric_for::empty_with_step ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::number_coercion::negative_hex_integer ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::number_coercion::space_between_minus ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::number_coercion::integer_with_leading_zeros ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::number_coercion::zero ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::number_coercion::letter_suffix ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::number_coercion::negative_float ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::string_value_is_truthy ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::zero_value_is_truthy ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::different_numbers::equal ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::different_numbers::not_equal ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::number_coercion::two_seperated_digits ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::different_strings::equal ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::different_strings::not_equal ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::false_and_true ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::number_coercion::negative_integer ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::unknown_lua_value_is_truthy_returns_none ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::false_false::equal ... ok
[INFO] [stdout] test process::evaluator::lua_value::test::true_value_is_truthy ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::false_false::not_equal ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::five_mod_two ... ok
[INFO] [stderr]      Running unittests (/opt/rustwide/target/debug/deps/darklua-25f39d2c91e2d478)
[INFO] [stdout] test process::evaluator::test::binary_expressions::five_point_two_mod_two ... ok
[INFO] [stderr]      Running tests/fuzz.rs (/opt/rustwide/target/debug/deps/fuzz-d8d1341e496a9096)
[INFO] [stdout] test process::evaluator::test::binary_expressions::five_pow_two ... ok
[INFO] [stderr]      Running tests/fuzz_generator.rs (/opt/rustwide/target/debug/deps/fuzz_generator-2d505741190e6296)
[INFO] [stdout] test process::evaluator::test::binary_expressions::minus_five_mod_minus_two ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::nil_nil::not_equal ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::nil_or_false ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::nil_or_nil ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::minus_five_mod_two ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::one_minus_two ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::nil_nil::equal ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::nil_or_true ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::one_divided_by_zero ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::nil_and_true ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::one_plus_two ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::same_numbers::equal ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::same_strings::equal ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::same_numbers::not_equal ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::same_strings::not_equal ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::string_number_plus_string_number ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::three_times_four ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::true_and_false ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::true_and_nil ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::true_and_number ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::true_and_string ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::true_and_table ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::true_and_true ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::true_false::equal ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::true_false::not_equal ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::true_nil::equal ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::true_or_false ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::true_nil::not_equal ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::true_or_nil ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::true_or_number ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::true_or_string ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::true_or_true ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::true_true::equal ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::true_true::not_equal ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::twelve_divided_by_four ... ok
[INFO] [stdout] test process::evaluator::test::binary_expressions::zero_divided_by_zero ... ok
[INFO] [stdout] test process::evaluator::test::call_to_unknown_function ... ok
[INFO] [stdout] test process::evaluator::test::false_expression ... ok
[INFO] [stdout] test process::evaluator::test::false_value ... ok
[INFO] [stdout] test process::evaluator::test::identifier ... ok
[INFO] [stdout] test process::evaluator::test::identifier_in_parentheses ... ok
[INFO] [stdout] test process::evaluator::test::nil_expression ... ok
[INFO] [stdout] test process::evaluator::test::nil_value ... ok
[INFO] [stdout] test process::evaluator::test::number_expression ... ok
[INFO] [stdout] test process::evaluator::test::number_value ... ok
[INFO] [stdout] test process::evaluator::test::string_expression ... ok
[INFO] [stdout] test process::evaluator::test::string_value ... ok
[INFO] [stdout] test process::evaluator::test::table_expression ... ok
[INFO] [stdout] test process::evaluator::test::true_expression ... ok
[INFO] [stdout] test process::evaluator::test::true_value ... ok
[INFO] [stdout] test process::evaluator::test::unary_expressions::minus_negative_number ... ok
[INFO] [stdout] test process::evaluator::test::unary_expressions::minus_one ... ok
[INFO] [stdout] test process::evaluator::test::unary_expressions::minus_string_converted_to_number ... ok
[INFO] [stdout] test process::evaluator::test::unary_expressions::not_false ... ok
[INFO] [stdout] test process::evaluator::test::unary_expressions::not_identifier ... ok
[INFO] [stdout] test process::evaluator::test::unary_expressions::not_nil ... ok
[INFO] [stdout] test process::evaluator::test::unary_expressions::not_number ... ok
[INFO] [stdout] test process::evaluator::test::unary_expressions::not_string ... ok
[INFO] [stdout] test process::evaluator::test::unary_expressions::not_table ... ok
[INFO] [stdout] test process::evaluator::test::unary_expressions::not_true ... ok
[INFO] [stdout] test process::visitors::test::visit_do_statement ... ok
[INFO] [stdout] test process::visitors::test::visit_generic_for_statement ... ok
[INFO] [stdout] test process::visitors::test::visit_if_statement ... ok
[INFO] [stdout] test process::visitors::test::visit_if_statement_with_elseif_and_else ... ok
[INFO] [stdout] test process::visitors::test::visit_if_statement_with_else ... ok
[INFO] [stdout] test process::visitors::test::visit_numeric_for_statement ... ok
[INFO] [stdout] test process::visitors::test::visit_repeat_statement ... ok
[INFO] [stdout] test process::visitors::test::visit_while_statement ... ok
[INFO] [stdout] test rules::empty_do::test::remove_empty_do_statement ... ok
[INFO] [stdout] test rules::empty_do::test::remove_nested_empty_do_statement ... ok
[INFO] [stdout] test rules::call_parens::test::serialize_default_rule ... ok
[INFO] [stdout] test rules::compute_expression::test::serialize_default_rule ... ok
[INFO] [stdout] test rules::empty_do::test::serialize_default_rule ... ok
[INFO] [stdout] test rules::group_local::test::serialize_default_rule ... ok
[INFO] [stdout] test rules::inject_value::test::configure_without_identifier_property_should_error ... ok
[INFO] [stdout] test rules::inject_value::test::deserialize_from_string_notation_should_error ... ok
[INFO] [stdout] test rules::inject_value::test::serialize_inject_false_as_foo ... ok
[INFO] [stdout] test rules::rename_variables::permutator::test::produce_all_permutations_with_three_chars ... ok
[INFO] [stdout] test rules::inject_value::test::serialize_inject_true_as_foo ... ok
[INFO] [stdout] test rules::rename_variables::rename_processor::test::mapped_name_should_not_exist_after_pop ... ok
[INFO] [stdout] test rules::rename_variables::permutator::test::produce_all_permutations_with_two_chars ... ok
[INFO] [stdout] test rules::rename_variables::rename_processor::test::pop_root_should_not_panic ... ok
[INFO] [stdout] test rules::rename_variables::rename_processor::test::should_get_mapped_name_from_inserted_names ... ok
[INFO] [stdout] test rules::inject_value::test::serialize_inject_nil_as_foo ... ok
[INFO] [stdout] test rules::rename_variables::rename_processor::test::sort_char_digits ... ok
[INFO] [stdout] test rules::rename_variables::rename_processor::test::sort_identifiers_compare_chars ... ok
[INFO] [stdout] test rules::rename_variables::permutator::test::produce_all_permutations_with_single_char ... ok
[INFO] [stdout] test rules::rename_variables::rename_processor::test::sort_char_lowercase_is_less_than_uppercase ... ok
[INFO] [stdout] test rules::rename_variables::rename_processor::test::sort_char_lowercase_letters ... ok
[INFO] [stdout] test rules::rename_variables::permutator::test::produce_only_first_char_permutations ... ok
[INFO] [stdout] test rules::rename_variables::rename_processor::test::sort_char_underscore_is_less_than_digit ... ok
[INFO] [stdout] test rules::rename_variables::rename_processor::test::sort_char_uppercase_letters ... ok
[INFO] [stdout] test rules::rename_variables::rename_processor::test::sort_identifiers_longer_is_greather ... ok
[INFO] [stdout] test rules::rename_variables::rename_processor::test::remapped_name_should_exist_after_pop ... ok
[INFO] [stdout] test rules::rename_variables::rename_processor::test::sort_char_underscore_is_greather_than_letters ... ok
[INFO] [stdout] test rules::no_local_function::test::serialize_default_rule ... ok
[INFO] [stdout] test rules::method_def::test::serialize_default_rule ... ok
[INFO] [stdout] test rules::rename_variables::test::is_valid_identifier_is_true ... ok
[INFO] [stdout] test rules::rename_variables::rename_processor::test::sort_identifiers_shorter_is_less ... ok
[INFO] [stdout] test rules::rename_variables::test::is_valid_identifier_is_false ... ok
[INFO] [stdout] test rules::rename_variables::test::serialize_default_rule ... ok
[INFO] [stdout] test rules::rename_variables::test::serialize_no_globals_rule ... ok
[INFO] [stdout] test rules::test::snapshot_default_rules ... ok
[INFO] [stdout] test rules::rename_variables::test::serialize_roblox_globals_rule ... ok
[INFO] [stdout] test rules::unused_if_branch::test::serialize_default_rule ... ok
[INFO] [stdout] test rules::unused_while::test::serialize_default_rule ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 384 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test cli::error::test::snapshot_rule_error_with_only_one_error ... ok
[INFO] [stdout] test cli::error::test::snapshot_rule_error_with_multiple_errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test dense_generator::fuzz_binary_expressions_with_one_unary_expression ... ok
[INFO] [stdout] test dense_generator::fuzz_single_statement ... ok
[INFO] [stdout] test dense_generator::fuzz_small_block ... ok
[INFO] [stdout] test dense_generator::fuzz_three_terms_binary_expressions ... ok
[INFO] [stdout] test dense_generator::fuzz_medium_block ... ok
[INFO] [stdout] test dense_generator::fuzz_large_block ... ok
[INFO] [stdout] test readable_generator::fuzz_binary_expressions_with_one_unary_expression ... ok
[INFO] [stdout] test dense_generator::fuzz_tiny_block ... ok
[INFO] [stdout] test readable_generator::fuzz_small_block ... ok
[INFO] [stdout] test readable_generator::fuzz_single_statement ... ok
[INFO] [stdout] test readable_generator::fuzz_medium_block ... ok
[INFO] [stdout] test readable_generator::fuzz_three_terms_binary_expressions ... ok
[INFO] [stdout] test readable_generator::fuzz_tiny_block ... ok
[INFO] [stdout] test dense_generator::fuzz_column_span ... ok
[INFO] [stdout] test readable_generator::fuzz_large_block ... ok
[INFO] [stdout] test readable_generator::fuzz_column_span ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.53s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/rules.rs (/opt/rustwide/target/debug/deps/rules-ea64f6a4e7e5992c)
[INFO] [stdout] 
[INFO] [stdout] running 102 tests
[INFO] [stdout] test rule_tests::compute_expression::division_test ... ok
[INFO] [stdout] test rule_tests::compute_expression::multiply_small_number ... ok
[INFO] [stdout] test rule_tests::compute_expression::number_addition ... ok
[INFO] [stdout] test rule_tests::group_local_assignment::deserialize_from_object_notation ... ok
[INFO] [stdout] test rule_tests::compute_expression::deserialize_from_string ... ok
[INFO] [stdout] test rule_tests::group_local_assignment::two_local_using_the_other ... ok
[INFO] [stdout] test rule_tests::compute_expression::deserialize_from_object_notation ... ok
[INFO] [stdout] test rule_tests::group_local_assignment::deserialize_from_string ... ok
[INFO] [stdout] test rule_tests::compute_expression::binary_true_and_false ... ok
[INFO] [stdout] test rule_tests::compute_expression::division ... ok
[INFO] [stdout] test rule_tests::group_local_assignment::local_with_no_values_are_set_to_nil ... ok
[INFO] [stdout] test rule_tests::compute_expression::multiple_addition ... ok
[INFO] [stdout] test rule_tests::group_local_assignment::local_with_no_values ... ok
[INFO] [stdout] test rule_tests::group_local_assignment::three_locals ... ok
[INFO] [stdout] test rule_tests::group_local_assignment::local_with_no_value_and_local_with_value ... ok
[INFO] [stdout] test rule_tests::group_local_assignment::multiple_return_values ... ok
[INFO] [stdout] test rule_tests::inject_value::deserialize_from_object_notation_with_false_value ... ok
[INFO] [stdout] test rule_tests::inject_value::deserialize_from_object_notation_with_integer_value ... ok
[INFO] [stdout] test rule_tests::inject_value::deserialize_from_object_notation_with_float_value ... ok
[INFO] [stdout] test rule_tests::inject_value::can_replace_variable_when_out_of_scope_string ... ok
[INFO] [stdout] test rule_tests::inject_value::inject_false ... ok
[INFO] [stdout] test rule_tests::inject_value::deserialize_from_object_notation_with_true_value ... ok
[INFO] [stdout] test rule_tests::inject_value::deserialize_from_object_notation_with_negative_integer_value ... ok
[INFO] [stdout] test rule_tests::inject_value::deserialize_from_object_notation_without_value ... ok
[INFO] [stdout] test rule_tests::inject_value::inject_integer ... ok
[INFO] [stdout] test rule_tests::inject_value::deserialize_from_object_notation_with_string_value ... ok
[INFO] [stdout] test rule_tests::group_local_assignment::two_locals ... ok
[INFO] [stdout] test rule_tests::inject_value::inject_negative_integer ... ok
[INFO] [stdout] test rule_tests::inject_value::inject_string ... ok
[INFO] [stdout] test rule_tests::inject_value::inject_nil ... ok
[INFO] [stdout] test rule_tests::inject_value::does_not_override_local_variable ... ok
[INFO] [stdout] test rule_tests::inject_value::inject_true ... ok
[INFO] [stdout] test rule_tests::no_local_function::deserialize_from_string ... ok
[INFO] [stdout] test rule_tests::remove_call_parens::call_expression_with_empty_string ... ok
[INFO] [stdout] test rule_tests::no_local_function::deserialize_from_object_notation ... ok
[INFO] [stdout] test rule_tests::no_local_function::empty_function ... ok
[INFO] [stdout] test rule_tests::remove_call_parens::deserialize_from_string ... ok
[INFO] [stdout] test rule_tests::remove_call_parens::deserialize_from_object_notation ... ok
[INFO] [stdout] test rule_tests::remove_call_parens::call_expression_with_empty_table ... ok
[INFO] [stdout] test rule_tests::no_local_function::empty_variadic_function_with_arguments ... ok
[INFO] [stdout] test rule_tests::remove_call_parens::call_statement_with_empty_string ... ok
[INFO] [stdout] test rule_tests::remove_empty_do::deserialize_from_string ... ok
[INFO] [stdout] test rule_tests::remove_empty_do::deserialize_from_object_notation ... ok
[INFO] [stdout] test rule_tests::remove_empty_do::empty_do_statement_in_generic_for ... ok
[INFO] [stdout] test rule_tests::remove_call_parens::two_strings ... ok
[INFO] [stdout] test rule_tests::remove_call_parens::variable_parameter ... ok
[INFO] [stdout] test rule_tests::no_local_function::name_in_parameters ... ok
[INFO] [stdout] test rule_tests::no_local_function::empty_function_with_arguments ... ok
[INFO] [stdout] test rule_tests::no_local_function::empty_variadic_function ... ok
[INFO] [stdout] test rule_tests::no_local_function::function_with_block ... ok
[INFO] [stdout] test rule_tests::remove_call_parens::call_statement_with_empty_table ... ok
[INFO] [stdout] test rule_tests::remove_call_parens::two_tables ... ok
[INFO] [stdout] test rule_tests::remove_empty_do::empty_do_statement_in_numeric_for ... ok
[INFO] [stdout] test rule_tests::remove_empty_do::multiple_empty_do_statements ... ok
[INFO] [stdout] test rule_tests::remove_method_definition::deserialize_from_object_notation ... ok
[INFO] [stdout] test rule_tests::remove_method_definition::deserialize_from_string ... ok
[INFO] [stdout] test rule_tests::remove_empty_do::empty_do_statements_in_local_function ... ok
[INFO] [stdout] test rule_tests::no_local_function::two_local_using_the_other ... ok
[INFO] [stdout] test rule_tests::remove_method_definition::name_with_field_and_method ... ok
[INFO] [stdout] test rule_tests::remove_unused_if_branch::deserialize_from_object_notation ... ok
[INFO] [stdout] test rule_tests::remove_method_definition::name_with_method ... ok
[INFO] [stdout] test rule_tests::remove_unused_if_branch::deserialize_from_string ... ok
[INFO] [stdout] test rule_tests::remove_method_definition::name_without_method ... ok
[INFO] [stdout] test rule_tests::remove_method_definition::with_arguments ... ok
[INFO] [stdout] test rule_tests::remove_method_definition::variadic_with_arguments ... ok
[INFO] [stdout] test rule_tests::remove_unused_while::deserialize_from_object_notation ... ok
[INFO] [stdout] test rule_tests::remove_unused_while::deserialize_from_string ... ok
[INFO] [stdout] test rule_tests::remove_unused_while::while_with_true_condition ... ok
[INFO] [stdout] test rule_tests::remove_unused_while::while_with_false_condition ... ok
[INFO] [stdout] test rule_tests::remove_method_definition::variadic_function ... ok
[INFO] [stdout] test rule_tests::remove_unused_if_branch::remove_branch_after_truthy_branch ... ok
[INFO] [stdout] test rule_tests::remove_unused_if_branch::remove_falsy_elseif_branch ... ok
[INFO] [stdout] test rule_tests::remove_unused_if_branch::falsy_branch_is_removed ... ok
[INFO] [stdout] test rule_tests::remove_unused_if_branch::two_falsy_branch_with_empty_else_block_is_removed ... ok
[INFO] [stdout] test rule_tests::remove_unused_if_branch::falsy_branch_with_else_block_converts_to_do ... ok
[INFO] [stdout] test rule_tests::rename_variables::deserialize_with_special_empty_globals ... ok
[INFO] [stdout] test rule_tests::rename_variables::deserialize_with_special_roblox_globals ... ok
[INFO] [stdout] test rule_tests::rename_variables::deserialize_with_special_default_globals ... ok
[INFO] [stdout] test rule_tests::remove_unused_if_branch::one_truthy_branch_remove_else_block ... ok
[INFO] [stdout] test rule_tests::rename_variables::function_expression_parameters ... ok
[INFO] [stdout] test rule_tests::remove_unused_while::while_with_block ... ok
[INFO] [stdout] test rule_tests::rename_variables::global_function_name ... ok
[INFO] [stdout] test rule_tests::rename_variables::global_function_parameter_reference ... ok
[INFO] [stdout] test rule_tests::rename_variables::function_expression_parameters_reference ... ok
[INFO] [stdout] test rule_tests::rename_variables::global_function_parameter ... ok
[INFO] [stdout] test rule_tests::remove_unused_if_branch::falsy_branch_with_empty_else_block_is_removed ... ok
[INFO] [stdout] test rule_tests::remove_unused_while::while_with_nil_condition ... ok
[INFO] [stdout] test rule_tests::rename_variables::generic_for_identifiers ... ok
[INFO] [stdout] test rule_tests::rename_variables::local_assign ... ok
[INFO] [stdout] test rule_tests::rename_variables::if_statement ... ok
[INFO] [stdout] test rule_tests::rename_variables::local_assign_with_multiple_variable ... ok
[INFO] [stdout] test rule_tests::rename_variables::local_assign_reference ... ok
[INFO] [stdout] test rule_tests::rename_variables::local_function_name ... ok
[INFO] [stdout] test rule_tests::rename_variables::local_function_name_reference ... ok
[INFO] [stdout] test rule_tests::rename_variables::if_with_else ... ok
[INFO] [stdout] test rule_tests::rename_variables::numeric_for_identifier ... ok
[INFO] [stdout] test rule_tests::rename_variables::local_function_name_parameters ... ok
[INFO] [stdout] test rule_tests::rename_variables::local_assign_values_are_processed_first ... ok
[INFO] [stdout] test rule_tests::rename_variables::if_with_elseif_and_else ... ok
[INFO] [stdout] test rule_tests::rename_variables::recycle_previous_identifiers ... ok
[INFO] [stdout] test rule_tests::rename_variables::while_statement ... ok
[INFO] [stdout] test rule_tests::rename_variables::repeat_condition_is_from_block ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 102 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/utils.rs (/opt/rustwide/target/debug/deps/utils-6e0286378fb9f44d)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]    Doc-tests darklua_core
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test src/process/evaluator/lua_value.rs - process::evaluator::lua_value::LuaValue::is_truthy (line 19) ... ok
[INFO] [stdout] test src/process/processors/find_identifier.rs - process::processors::find_identifier::FindVariables (line 8) ... ok
[INFO] [stdout] test src/process/processors/find_identifier.rs - process::processors::find_identifier::FindVariables (line 22) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.65s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ab7f887cec5914c21a005291089250165fa9b65d5aca5b334dead0659fa73fa3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ab7f887cec5914c21a005291089250165fa9b65d5aca5b334dead0659fa73fa3", kill_on_drop: false }`
[INFO] [stdout] ab7f887cec5914c21a005291089250165fa9b65d5aca5b334dead0659fa73fa3
