[INFO] fetching crate xacro-rs 0.2.2...
[INFO] testing xacro-rs-0.2.2 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate xacro-rs 0.2.2 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate xacro-rs 0.2.2
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate xacro-rs 0.2.2
[INFO] tweaked toml for crates.io crate xacro-rs 0.2.2 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate xacro-rs 0.2.2 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate xacro-rs 0.2.2 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded xml v0.8.20
[INFO] [stderr]   Downloaded xmltree-ns v0.13.0
[INFO] [stderr]   Downloaded thiserror v2.0.17
[INFO] [stderr]   Downloaded termtree v0.5.1
[INFO] [stderr]   Downloaded xml v1.2.1
[INFO] [stderr]   Downloaded thiserror-impl v2.0.17
[INFO] [stderr]   Downloaded predicates-core v1.0.9
[INFO] [stderr]   Downloaded predicates-tree v1.0.12
[INFO] [stderr]   Downloaded predicates v3.1.3
[INFO] [stderr]   Downloaded float-cmp v0.10.0
[INFO] [stderr]   Downloaded clap_lex v0.7.7
[INFO] [stderr]   Downloaded difflib v0.4.0
[INFO] [stderr]   Downloaded wait-timeout v0.2.1
[INFO] [stderr]   Downloaded normalize-line-endings v0.3.0
[INFO] [stderr]   Downloaded env_filter v0.1.4
[INFO] [stderr]   Downloaded ordered-float v5.1.0
[INFO] [stderr]   Downloaded env_logger v0.11.8
[INFO] [stderr]   Downloaded clap_derive v4.5.49
[INFO] [stderr]   Downloaded assert_cmd v2.1.2
[INFO] [stderr]   Downloaded anyhow v1.0.100
[INFO] [stderr]   Downloaded tempfile v3.24.0
[INFO] [stderr]   Downloaded bitflags v2.10.0
[INFO] [stderr]   Downloaded pyisheval v0.17.0
[INFO] [stderr]   Downloaded portable-atomic-util v0.2.4
[INFO] [stderr]   Downloaded saphyr v0.0.6
[INFO] [stderr]   Downloaded saphyr-parser v0.0.6
[INFO] [stderr]   Downloaded clap v4.5.54
[INFO] [stderr]   Downloaded proc-macro2 v1.0.104
[INFO] [stderr]   Downloaded similar v2.7.0
[INFO] [stderr]   Downloaded jiff-static v0.2.17
[INFO] [stderr]   Downloaded memchr v2.7.6
[INFO] [stderr]   Downloaded regex v1.12.2
[INFO] [stderr]   Downloaded clap_builder v4.5.54
[INFO] [stderr]   Downloaded portable-atomic v1.13.0
[INFO] [stderr]   Downloaded syn v2.0.112
[INFO] [stderr]   Downloaded bstr v1.12.1
[INFO] [stderr]   Downloaded regex-syntax v0.8.8
[INFO] [stderr]   Downloaded regex-automata v0.4.13
[INFO] [stderr]   Downloaded jiff v0.2.17
[INFO] [stderr]   Downloaded libc v0.2.180
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b3687ef0917704285e68db331f46f5cd35da905af1ae9ea297e4a6f8d7b81600
[INFO] running `Command { std: "docker" "start" "b3687ef0917704285e68db331f46f5cd35da905af1ae9ea297e4a6f8d7b81600", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b3687ef0917704285e68db331f46f5cd35da905af1ae9ea297e4a6f8d7b81600", 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" "b3687ef0917704285e68db331f46f5cd35da905af1ae9ea297e4a6f8d7b81600" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b3687ef0917704285e68db331f46f5cd35da905af1ae9ea297e4a6f8d7b81600", 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" "b3687ef0917704285e68db331f46f5cd35da905af1ae9ea297e4a6f8d7b81600" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.104
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling arraydeque v0.5.1
[INFO] [stderr]    Compiling clap_lex v0.7.7
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling hashlink v0.10.0
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling syn v2.0.112
[INFO] [stderr]    Compiling ordered-float v5.1.0
[INFO] [stderr]    Compiling clap_builder v4.5.54
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling saphyr-parser v0.0.6
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling xml-rs v0.8.28
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling xml v1.2.1
[INFO] [stderr]    Compiling jiff v0.2.17
[INFO] [stderr]    Compiling xml v0.8.20
[INFO] [stderr]    Compiling saphyr v0.0.6
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling xmltree-ns v0.13.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling clap_derive v4.5.49
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling env_filter v0.1.4
[INFO] [stderr]    Compiling pyisheval v0.17.0
[INFO] [stderr]    Compiling clap v4.5.54
[INFO] [stderr]    Compiling env_logger v0.11.8
[INFO] [stderr]    Compiling xacro-rs v0.2.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 46.67s
[INFO] running `Command { std: "docker" "inspect" "b3687ef0917704285e68db331f46f5cd35da905af1ae9ea297e4a6f8d7b81600", 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" "b3687ef0917704285e68db331f46f5cd35da905af1ae9ea297e4a6f8d7b81600" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling predicates-core v1.0.9
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling normalize-line-endings v0.3.0
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling assert_cmd v2.1.2
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling predicates-tree v1.0.12
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling env_filter v0.1.4
[INFO] [stderr]    Compiling predicates v3.1.3
[INFO] [stderr]    Compiling env_logger v0.11.8
[INFO] [stderr]    Compiling xacro-rs v0.2.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `crate::common::*`
[INFO] [stdout]  --> tests/test_includes.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::common::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 42.35s
[INFO] running `Command { std: "docker" "inspect" "b3687ef0917704285e68db331f46f5cd35da905af1ae9ea297e4a6f8d7b81600", 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" "b3687ef0917704285e68db331f46f5cd35da905af1ae9ea297e4a6f8d7b81600" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `crate::common::*`
[INFO] [stderr]  --> tests/test_includes.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 | use crate::common::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `xacro-rs` (test "test_includes") generated 1 warning (run `cargo fix --test "test_includes" -p xacro-rs` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/xacro_rs-d9eb5b91045cc803)
[INFO] [stdout] 
[INFO] [stdout] running 349 tests
[INFO] [stdout] test eval::interpreter::core::tests::test_conditional_expression ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_context_can_shadow_other_builtins ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_builtin_functions ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_context_can_shadow_len_builtin ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_basic_lambda_works ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_custom_namespace_not_hijacked ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_complex_expression ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_boolean_case_sensitivity ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_boolean_bool_values ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_empty_string ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_double_dollar_escape ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_boolean_integer_truthiness ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_boolean_float_truthiness ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_boolean_literals ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_literal_boolean_false ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_boolean_expressions ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_boolean_invalid_values ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_boolean_type_preservation ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_boolean_whitespace ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_literal_boolean_lowercase_true ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_literal_boolean_lowercase_false ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_literal_float ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_boolean_comparison_expressions ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_literal_boolean_true ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_literal_unparseable_string ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_boolean_with_properties ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_with_python_number_formatting ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_literal_numeric_looking_underscore_string ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_literal_quoted_string ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_literal_underscore_string ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_literal_empty_string ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_eval_literal_int ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_find_matching_paren_with_braces ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_find_matching_paren_with_brackets ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_format_value_python_style_special ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_format_value_python_style_fractional ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_format_value_python_style_whole_numbers ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_arithmetic_expression ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_evaluate_expression_special_cases ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_inf_nan_direct_injection ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_lambda_referencing_multiple_properties ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_lambda_with_conditional ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_lambda_referencing_inf_property ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_lambda_referencing_property ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_math_functions_cos_sin ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_math_functions_floor_ceil ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_math_functions_sqrt_abs ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_math_functions_multiple_in_expression ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_log_function ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_math_functions_nested ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_math_functions_trig ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_math_functions_not_in_string_literals ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_multiple_properties ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_math_pi_not_substring_match ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_math_pi_not_in_string_literals ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_multiple_lambdas ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_no_expressions ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_math_pi_constant_access ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_math_prefix_functions ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_split_args_with_array_literal ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_pow_function ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_pure_arithmetic ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_pow_with_nested_function_args ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_string_concatenation ... ignored
[INFO] [stdout] test eval::interpreter::core::tests::test_split_args_with_nested_structures ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_simple_property_substitution ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_property_in_text ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_split_args_with_dict_literal ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_true_false_property_comparison ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_string_property ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_pow_with_array_indexing ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_xacro_print_location_stub ... ok
[INFO] [stdout] test eval::interpreter::core::tests::yaml_tests::test_load_yaml_array_access ... ok
[INFO] [stdout] test eval::interpreter::core::tests::yaml_tests::test_load_yaml_argument_with_parentheses_in_string ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_undefined_property ... ok
[INFO] [stdout] test eval::interpreter::core::tests::yaml_tests::test_load_yaml_file_not_found ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_true_false_in_properties ... ok
[INFO] [stdout] test eval::interpreter::core::tests::yaml_tests::test_load_yaml_in_arithmetic ... ok
[INFO] [stdout] test eval::interpreter::core::tests::test_math_functions_regex_match_consistency ... ok
[INFO] [stdout] test eval::interpreter::core::tests::yaml_tests::test_load_yaml_invalid_yaml ... ok
[INFO] [stdout] test eval::interpreter::core::tests::yaml_tests::test_load_yaml_deep_nesting ... ok
[INFO] [stdout] test eval::interpreter::core::tests::yaml_tests::test_load_yaml_null_value ... ok
[INFO] [stdout] test eval::interpreter::core::tests::yaml_tests::test_load_yaml_extract_and_store ... ok
[INFO] [stdout] test eval::interpreter::core::tests::yaml_tests::test_load_yaml_inf_nan_values ... ok
[INFO] [stdout] test eval::interpreter::core::tests::yaml_tests::test_load_yaml_with_property_filename ... ok
[INFO] [stdout] test eval::interpreter::core::tests::yaml_tests::test_load_yaml_nested_dict ... ok
[INFO] [stdout] test eval::interpreter::core::tests::yaml_tests::test_load_yaml_with_xacro_prefix ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_basic ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_completeness_all_cases ... ok
[INFO] [stdout] test eval::interpreter::core::tests::yaml_tests::test_load_yaml_null_in_dict ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_dollar_unknown ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_dollar_in_text ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_complex_expression ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_empty_string ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_escape_double_dollar_brace ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_escape_double_dollar_paren ... ok
[INFO] [stdout] test eval::interpreter::core::tests::yaml_tests::test_load_yaml_multiple_calls ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_extension ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_extension_with_quoted_paren ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_extension_with_single_quoted_paren ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_double_dollar_edge ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_empty_expression ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_nested_braces_in_expression ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_single_dollar ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_triple_dollar ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_unclosed_expression ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_nested_extension_in_expression ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_plain_text ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_mixed_expression_and_extension ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_dollar_at_end ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_empty_extension ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_multiple_expressions ... ok
[INFO] [stdout] test eval::property_tests::test_eval_boolean_literals ... ok
[INFO] [stdout] test eval::property_tests::test_has_property_basic ... ok
[INFO] [stdout] test eval::property_tests::test_has_property_with_scope ... ok
[INFO] [stdout] test eval::property_tests::test_scope_fallback_to_global ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_extension_with_spaces ... ok
[INFO] [stdout] test eval::property_tests::test_scope_cache_bypass ... ok
[INFO] [stdout] test eval::property_tests::test_scope_basic_shadowing ... ok
[INFO] [stdout] test eval::lexer::tests::test_lexer_unclosed_extension ... ok
[INFO] [stdout] test eval::property_tests::test_scope_undefined_property ... ok
[INFO] [stdout] test eval::property_tests::test_substitute_text_with_functions ... ok
[INFO] [stdout] test eval::property_tests::test_substitute_literal_zero ... ok
[INFO] [stdout] test eval::property_tests::test_scope_with_expressions ... ok
[INFO] [stdout] test eval::property_tests::test_eval_boolean_comparisons ... ok
[INFO] [stdout] test eval::property_tests::test_substitute_text_simple_arithmetic ... ok
[INFO] [stdout] test eval::property_tests::test_substitute_text_multiple_variables ... ok
[INFO] [stdout] test eval::property_tests::test_scope_nested_shadowing ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_basic ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_backslash_at_end_of_string ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_adjacent_strings ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_complex_expression ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_empty_quotes ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_escaped_quote_single ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_function_call ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_double_quote_string ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_quote_inside_different_quote ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_empty_string ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_numbers_excluded ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_escaped_quote_double ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_single_quote_string ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_only_strings ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_underscore_names ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_python_keywords_filtered ... ok
[INFO] [stdout] test eval::scope::util::tests::test_is_lambda_parameter_multiple_params ... ok
[INFO] [stdout] test eval::scope::util::tests::test_is_lambda_parameter_single_param ... ok
[INFO] [stdout] test eval::scope::util::tests::test_is_lambda_parameter_underscore_names ... ok
[INFO] [stdout] test eval::scope::util::tests::test_is_lambda_parameter_no_colon ... ok
[INFO] [stdout] test eval::scope::util::tests::test_is_simple_identifier_invalid ... ok
[INFO] [stdout] test eval::scope::util::tests::test_is_lambda_parameter_not_lambda ... ok
[INFO] [stdout] test eval::scope::util::tests::test_is_simple_identifier_keywords ... ok
[INFO] [stdout] test eval::scope::util::tests::test_is_simple_identifier_numbers ... ok
[INFO] [stdout] test eval::scope::util::tests::test_truncate_snippet_counts_chars_not_bytes ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_mixed_quotes ... ok
[INFO] [stdout] test eval::scope::util::tests::test_is_simple_identifier_valid ... ok
[INFO] [stdout] test eval::scope::util::tests::test_is_lambda_parameter_with_spaces ... ok
[INFO] [stdout] test eval::scope::util::tests::test_truncate_snippet_short_string ... ok
[INFO] [stdout] test eval::scope::util::tests::test_truncate_snippet_exactly_100_chars ... ok
[INFO] [stdout] test eval::scope::util::tests::test_extract_identifiers_multiple_occurrences ... ok
[INFO] [stdout] test eval::scope::util::tests::test_truncate_snippet_longer_than_100_chars ... ok
[INFO] [stdout] test eval::scope::util::tests::test_is_lambda_parameter_word_boundary ... ok
[INFO] [stdout] test eval::scope::util::tests::test_truncate_snippet_utf8_boundary ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_arg_directive_missing_name ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_arg_directive_cli_overrides_default ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_arg_directive_no_default ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_arg_directive_transitive_defaults ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_check_unimplemented_directive_not_unimplemented ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_arg_directive_evaluated_name ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_arg_directive_simple ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_check_unimplemented_directive_regular_element ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_conditional_missing_value ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_insert_block_happy_path ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_insert_block_missing_name ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_insert_block_undefined ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_macro_directive_empty_params ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_macro_directive_missing_name ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_conditional_complex_expression ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_conditional_if_false ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_macro_directive_name_not_evaluated ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_macro_directive_simple ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_conditional_if_true ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_macro_directive_with_params ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_property_directive_default_set_when_missing ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_property_directive_default_not_set_when_exists ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_macro_directive_with_block_params ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_property_directive_missing_name ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_property_directive_parent_scope ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_registry_dispatch_arg ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_property_directive_invalid_scope ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_property_directive_simple ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_conditional_string_comparison ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_conditional_unless_true ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_property_directive_global_scope ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_conditional_unless_false ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_registry_dispatch_property ... ok
[INFO] [stdout] test expander::tests::test_context_creation ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_registry_dispatch_conditional_false ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_registry_dispatch_regular_element ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_registry_dispatch_conditional_true ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_registry_dispatch_insert_block ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_registry_dispatch_macro_definition ... ok
[INFO] [stdout] test expander::directives_tests::directive_unit_tests::test_property_directive_with_expression ... ok
[INFO] [stdout] test expander::tests::test_expand_empty_property ... ok
[INFO] [stdout] test extensions::core::tests::test_cwd_extension_success ... ok
[INFO] [stdout] test expander::tests::test_expand_error_malformed_expression ... ok
[INFO] [stdout] test expander::tests::test_expand_nested_property_reference ... ok
[INFO] [stdout] test expander::tests::test_expand_text_node ... ok
[INFO] [stdout] test expander::tests::test_expand_error_invalid_operation ... ok
[INFO] [stdout] test extensions::core::tests::test_cwd_extension_whitespace_args ... ok
[INFO] [stdout] test extensions::core::tests::test_cwd_extension_with_args ... ok
[INFO] [stdout] test extensions::core::tests::test_cwd_extension_wrong_command ... ok
[INFO] [stdout] test extensions::core::tests::test_env_extension_no_args ... ok
[INFO] [stdout] test expander::tests::test_expand_error_undefined_property ... ok
[INFO] [stdout] test extensions::core::tests::test_env_extension_success ... ok
[INFO] [stdout] test expander::tests::test_expand_nested_expressions ... ok
[INFO] [stdout] test extensions::core::tests::test_env_extension_too_many_args ... ok
[INFO] [stdout] test extensions::core::tests::test_env_extension_undefined_var ... ok
[INFO] [stdout] test extensions::core::tests::test_env_extension_wrong_command ... ok
[INFO] [stdout] test extensions::ros::tests::test_ancestor_package_detection_stops_at_first_boundary ... ok
[INFO] [stdout] test extensions::ros::tests::test_ancestor_package_detection_whitespace_trimming ... ok
[INFO] [stdout] test extensions::ros::tests::test_ancestor_package_detection_with_manifest_xml ... ok
[INFO] [stdout] test extensions::ros::tests::test_ancestor_package_detection_with_package_xml ... ok
[INFO] [stdout] test extensions::ros::tests::test_is_valid_package_name ... ok
[INFO] [stdout] test extensions::ros::tests::test_on_file_change_sets_and_clears_context ... ok
[INFO] [stdout] test extensions::ros::tests::test_optenv_fallback_multi_word ... ok
[INFO] [stdout] test extensions::ros::tests::test_optenv_fallback_single_word ... ok
[INFO] [stdout] test extensions::ros::tests::test_optenv_no_default_returns_empty ... ok
[INFO] [stdout] test extensions::ros::tests::test_parse_package_map_empty ... ok
[INFO] [stdout] test extensions::ros::tests::test_parse_package_map_single_entry ... ok
[INFO] [stdout] test extensions::ros::tests::test_parse_package_map_path_with_colon ... ok
[INFO] [stdout] test extensions::ros::tests::test_parse_package_map_whitespace ... ok
[INFO] [stdout] test extensions::ros::tests::test_parse_package_map_simple ... ok
[INFO] [stdout] test extensions::ros::tests::test_parse_package_map_multiple_with_colons ... ok
[INFO] [stdout] test extensions::ros_yaml_handlers::tests::test_degrees_expression ... ok
[INFO] [stdout] test extensions::ros_yaml_handlers::tests::test_degrees_numeric ... ok
[INFO] [stdout] test extensions::ros_yaml_handlers::tests::test_empty_value_returns_none ... ok
[INFO] [stdout] test extensions::ros_yaml_handlers::tests::test_millimeters_numeric ... ok
[INFO] [stdout] test extensions::ros_yaml_handlers::tests::test_radians_passthrough ... ok
[INFO] [stdout] test extensions::tests::test_arg_extension_success ... ok
[INFO] [stdout] test extensions::tests::test_arg_extension_too_many_args ... ok
[INFO] [stdout] test extensions::tests::test_arg_extension_undefined ... ok
[INFO] [stdout] test extensions::tests::test_arg_extension_wrong_command ... ok
[INFO] [stdout] test extensions::tests::test_arg_registry_clone_shares_state ... ok
[INFO] [stdout] test extensions::tests::test_arg_registry_contains ... ok
[INFO] [stdout] test extensions::tests::test_arg_registry_extend ... ok
[INFO] [stdout] test extensions::tests::test_arg_registry_new ... ok
[INFO] [stdout] test extensions::tests::test_arg_registry_set_get ... ok
[INFO] [stdout] test extensions::ros_yaml_handlers::tests::test_unknown_tag ... ok
[INFO] [stdout] test extensions::tests::test_arg_single_token_enforcement ... ok
[INFO] [stdout] test extensions::ros::tests::test_optenv_with_value_present ... ok
[INFO] [stdout] test extensions::ros::tests::test_optenv_wrong_command_returns_none ... ok
[INFO] [stdout] test extensions::tests::test_arg_extension_no_args ... ok
[INFO] [stdout] test extensions::ros_yaml_handlers::tests::test_foot_to_meters ... ok
[INFO] [stdout] test extensions::ros_yaml_handlers::tests::test_inches_to_meters ... ok
[INFO] [stdout] test extensions::ros_yaml_handlers::tests::test_millimeters_expression ... ok
[INFO] [stdout] test extensions::tests::test_expect_args_mismatch_too_few ... ok
[INFO] [stdout] test extensions::tests::test_expect_args_range_too_many ... ok
[INFO] [stdout] test extensions::tests::test_expect_args_range_valid_mid ... ok
[INFO] [stdout] test extensions::tests::test_expect_args_single ... ok
[INFO] [stdout] test extensions::tests::test_expect_args_valid ... ok
[INFO] [stdout] test extensions::tests::test_expect_args_range_too_few ... ok
[INFO] [stdout] test extensions::tests::test_expect_args_zero_args ... ok
[INFO] [stdout] test extensions::tests::test_expect_args_range_valid_max ... ok
[INFO] [stdout] test extensions::tests::test_optenv_multi_arg_behavior ... ok
[INFO] [stdout] test extensions::tests::test_expect_args_range_valid_min ... ok
[INFO] [stdout] test extensions::tests::test_expect_args_mismatch_too_many ... ok
[INFO] [stdout] test extensions::tests::test_tokenize_args_empty ... ok
[INFO] [stdout] test extensions::tests::test_tokenize_args_single ... ok
[INFO] [stdout] test extensions::tests::test_tokenize_args_whitespace_only ... ok
[INFO] [stdout] test parse::document::tests::test_doctype_not_preserved ... ok
[INFO] [stdout] test parse::document::tests::test_parse_cdata_in_preamble_error ... ok
[INFO] [stdout] test parse::document::tests::test_parse_no_root_error ... ok
[INFO] [stdout] test parse::document::tests::test_parse_multiple_roots_error ... ok
[INFO] [stdout] test parse::document::tests::test_parse_with_comment ... ok
[INFO] [stdout] test parse::document::tests::test_parse_no_preamble ... ok
[INFO] [stdout] test parse::document::tests::test_parse_with_pi ... ok
[INFO] [stdout] test parse::document::tests::test_write_empty_pi_data ... ok
[INFO] [stdout] test parse::document::tests::test_write_invalid_comment_contains_double_dash ... ok
[INFO] [stdout] test parse::document::tests::test_write_invalid_comment_ends_with_dash ... ok
[INFO] [stdout] test parse::document::tests::test_write_invalid_pi_data_contains_close ... ok
[INFO] [stdout] test parse::document::tests::test_write_invalid_pi_target_xml ... ok
[INFO] [stdout] test parse::document::tests::test_write_preserves_pi ... ok
[INFO] [stdout] test parse::document::tests::test_write_preserves_order ... ok
[INFO] [stdout] test parse::macro_tests::test_block_param_attribute_collision ... ok
[INFO] [stdout] test parse::macro_tests::test_collect_macro_args_attributes_only ... ok
[INFO] [stdout] test parse::macro_tests::test_collect_macro_args_blocks_only ... ok
[INFO] [stdout] test parse::macro_tests::test_collect_macro_args_extra_children ... ok
[INFO] [stdout] test parse::macro_tests::test_collect_macro_args_missing_block_parameter ... ok
[INFO] [stdout] test parse::macro_tests::test_collect_macro_args_mixed_params_and_blocks ... ok
[INFO] [stdout] test parse::macro_tests::test_duplicate_param_block_and_regular ... ok
[INFO] [stdout] test extensions::tests::test_tokenize_args_leading_trailing_spaces ... ok
[INFO] [stdout] test parse::macro_tests::test_duplicate_param_with_defaults ... ok
[INFO] [stdout] test extensions::tests::test_tokenize_args_multiple_spaces ... ok
[INFO] [stdout] test extensions::tests::test_tokenize_args_quotes_not_special ... ok
[INFO] [stdout] test extensions::tests::test_tokenize_args_simple ... ok
[INFO] [stdout] test parse::document::tests::test_parse_multiple_preamble_nodes ... ok
[INFO] [stdout] test parse::macro_tests::test_insert_block_empty_param_name ... ok
[INFO] [stdout] test parse::macro_tests::test_empty_param_name_with_default ... ok
[INFO] [stdout] test parse::macro_tests::test_insert_block_with_default_param ... ok
[INFO] [stdout] test parse::macro_tests::test_lazy_block_param_single ... ok
[INFO] [stdout] test parse::macro_tests::test_mixed_block_params ... ok
[INFO] [stdout] test parse::macro_tests::test_namespaced_macro_parameters_rejected ... ok
[INFO] [stdout] test parse::macro_tests::test_parameterless_macro ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_adjacent_quoted_strings ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_block_param_with_quoted_default_is_error ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_escape_sequences_not_supported ... ignored, Escape sequences not yet supported
[INFO] [stdout] test parse::macro_tests::test_parse_params_compat_mode_block_duplicate ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_compat_mode_duplicate ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_block_params ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_complex_quoted_content ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_default_with_expression ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_duplicate_with_quoted_default_is_error ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_franka_hand_style ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_mixed_quoted_unquoted_blocks ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_mixed_regular_and_block ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_quoted_single_word ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_quote_in_param_name ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_regular_without_defaults ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_quoted_multi_word_single_quotes ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_single_char_quoted_properly ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_regular_with_defaults ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_quoted_multi_word_double_quotes ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_single_char_value ... ok
[INFO] [stdout] test parse::macro_tests::test_regular_params_with_defaults ... ok
[INFO] [stdout] test parse::macro_tests::test_triple_asterisk_rejected ... ok
[INFO] [stdout] test parse::xml::tests::test_parse_xml_fragment_empty ... ok
[INFO] [stdout] test parse::macro_tests::test_parse_params_unbalanced_quotes ... ok
[INFO] [stdout] test parse::xml::tests::test_parse_xml_fragment_mixed_content ... ok
[INFO] [stdout] test parse::macro_tests::test_regular_block_param_single ... ok
[INFO] [stdout] test parse::xml::tests::test_parse_xml_fragment_preserves_xacro_directives ... ok
[INFO] [stdout] test parse::xml::tests::test_parse_xml_fragment_whitespace_only ... ok
[INFO] [stdout] test parse::xml::tests::test_parse_xml_fragment_single_element ... ok
[INFO] [stdout] test parse::xml::tests::test_parse_xml_fragment_with_comment ... ok
[INFO] [stdout] test parse::xml::tests::test_parse_xml_fragment_multiple_elements ... ok
[INFO] [stdout] test parse::xml::tests::test_parse_xml_fragment_with_pi ... ok
[INFO] [stdout] test parse::xml::tests::test_parse_xml_fragment_with_cdata ... ok
[INFO] [stdout] test parse::xml::tests::test_serialize_cdata_invalid ... ok
[INFO] [stdout] test parse::xml::tests::test_serialize_cdata_valid ... ok
[INFO] [stdout] test parse::xml::tests::test_serialize_comment_invalid_double_dash ... ok
[INFO] [stdout] test parse::xml::tests::test_serialize_comment_invalid_trailing_dash ... ok
[INFO] [stdout] test parse::xml::tests::test_serialize_comment_valid ... ok
[INFO] [stdout] test parse::xml::tests::test_serialize_nodes_no_escaping_needed ... ok
[INFO] [stdout] test parse::xml::tests::test_serialize_nodes_text_escaping ... ok
[INFO] [stdout] test parse::xml::tests::test_serialize_pi_invalid_target_xml ... ok
[INFO] [stdout] test parse::xml::tests::test_serialize_pi_valid_with_data ... ok
[INFO] [stdout] test parse::xml::tests::test_serialize_pi_empty_data_treated_as_none ... ok
[INFO] [stdout] test parse::xml::tests::test_serialize_pi_invalid_data ... ok
[INFO] [stdout] test parse::xml::tests::test_serialize_pi_invalid_target_xml_case_insensitive ... ok
[INFO] [stdout] test parse::xml::tests::test_serialize_pi_valid_no_data ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 347 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/xacro.rs (/opt/rustwide/target/debug/deps/xacro_rs-a5a50a12963a8ba4)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stderr]      Running tests/circular_dependency_dict_key_test.rs (/opt/rustwide/target/debug/deps/circular_dependency_dict_key_test-0a7bf18c885b9e41)
[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 test_actual_circular_dependency_still_detected ... ok
[INFO] [stdout] test test_dict_key_different_name_no_error ... ok
[INFO] [stderr]      Running tests/common.rs (/opt/rustwide/target/debug/deps/common-6d87fed08aea345e)
[INFO] [stdout] test test_dict_key_not_circular_dependency ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[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] [stderr]      Running tests/macro_parameter_scoping.rs (/opt/rustwide/target/debug/deps/macro_parameter_scoping-314f9e57c67d7b3b)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_macro_missing_parameter_in_default ... ok
[INFO] [stdout] test test_property_inside_macro_referencing_parameter ... ok
[INFO] [stdout] test test_macro_params_override_globals_full_pipeline ... ok
[INFO] [stdout] test test_macro_chained_parameter_defaults ... ok
[INFO] [stdout] test test_macro_parameter_dependency ... ok
[INFO] [stdout] test test_macro_with_parameters_full_pipeline ... ok
[INFO] [stdout] test test_macro_with_global_property_full_pipeline ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/namespace_handling.rs (/opt/rustwide/target/debug/deps/namespace_handling-27b0aeac8a142d76)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test test_invalid_xacro_namespace_uri_with_typo ... ok
[INFO] [stdout] test test_no_invalid_xml_from_unprocessed_elements ... ok
[INFO] [stdout] test test_nonstandard_prefix_with_known_uri ... ok
[INFO] [stdout] test test_custom_namespace_attribute_prefix_preserved ... ok
[INFO] [stdout] test test_include_macro_with_properties_across_namespace_variants ... ok
[INFO] [stdout] test test_include_different_xacro_uri ... ok
[INFO] [stdout] test test_nested_includes_namespace_isolation ... ok
[INFO] [stdout] test test_include_different_namespace_prefix ... ok
[INFO] [stdout] test test_other_namespaces_preserved ... ok
[INFO] [stdout] test test_implemented_features_work_without_macros ... ok
[INFO] [stdout] test test_plain_urdf_without_xacro_namespace ... ok
[INFO] [stdout] test test_implemented_features_work_with_macros ... ok
[INFO] [stdout] test test_unimplemented_feature_detection_arg ... ok
[INFO] [stdout] test test_unimplemented_feature_detection_attribute ... ok
[INFO] [stdout] test test_unimplemented_feature_detection_element ... ok
[INFO] [stdout] test test_xacro_namespace_removed ... ok
[INFO] [stdout] test test_xacro_element_without_namespace_declaration_fails ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_array_indexing_in_macros.rs (/opt/rustwide/target/debug/deps/test_array_indexing_in_macros-a85c602a4923f4eb)
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_inline_array_literal_parameter ... ok
[INFO] [stderr]      Running tests/test_block_conditionals.rs (/opt/rustwide/target/debug/deps/test_block_conditionals-df8b46d7c2c501fe)
[INFO] [stdout] test test_non_evaluable_strings_remain_strings ... ok
[INFO] [stdout] test test_array_parameter_indexing ... ok
[INFO] [stdout] test test_array_parameter_multiple_indices ... ok
[INFO] [stdout] test test_nested_macro_with_array_parameter ... ok
[INFO] [stdout] test test_array_parameter_with_arithmetic ... ok
[INFO] [stdout] test test_array_parameter_indexing_with_default ... ok
[INFO] [stdout] test test_real_world_packed_array_parameter ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test test_lazy_block_with_conditionals ... ok
[INFO] [stdout] test test_if_unless_pair_with_block_parameter ... ok
[INFO] [stdout] test test_if_around_block_parameter_true ... ok
[INFO] [stdout] test test_conditional_with_expression_in_block ... ok
[INFO] [stdout] test test_if_unless_pair_with_block_parameter_enabled ... ok
[INFO] [stdout] test test_multiple_conditionals_different_blocks ... ok
[INFO] [stdout] test test_multiple_block_params_with_conditionals ... ok
[INFO] [stdout] test test_lazy_block_with_conditionals_disabled ... ok
[INFO] [stdout] test test_nested_conditionals_in_block ... ok
[INFO] [stdout] test test_property_in_conditional_guard ... ok
[INFO] [stdout] test test_if_around_block_parameter_false ... ok
[INFO] [stdout] test test_conditional_removes_all_children ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_block_stress.rs (/opt/rustwide/target/debug/deps/test_block_stress-aa12dda3f7b1c49c)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_empty_single_star ... ok
[INFO] [stdout] test test_mixed_star_positional ... ok
[INFO] [stdout] test test_empty_double_star ... ok
[INFO] [stdout] test test_double_star_strips_attributes ... ok
[INFO] [stdout] test test_single_star_with_attributes ... ok
[INFO] [stdout] test test_single_star_preserves_wrapper ... ok
[INFO] [stdout] test test_double_star_strips_wrapper ... ok
[INFO] [stderr]      Running tests/test_builder_pattern.rs (/opt/rustwide/target/debug/deps/test_builder_pattern-79a10e116f9ad095)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_builder_basic ... ok
[INFO] [stdout] test test_builder_with_max_depth ... ok
[INFO] [stdout] test test_builder_with_compat_all ... ok
[INFO] [stdout] test test_builder_clear_extensions_disables_defaults ... ok
[INFO] [stdout] test test_arg_cannot_be_overridden_by_custom_extension ... ok
[INFO] [stdout] test test_builder_clear_extensions_and_add_custom ... ok
[INFO] [stdout] test test_builder_chaining ... ok
[INFO] [stdout] test test_builder_with_custom_extension ... ok
[INFO] [stdout] test test_builder_with_arg ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_deps.rs (/opt/rustwide/target/debug/deps/test_deps-f405ff92e4e4a3f7)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test cli_deps_output_is_sorted ... ok
[INFO] [stdout] test cli_deps_with_nested_includes ... ok
[INFO] [stdout] test cli_deps_with_multiple_includes ... ok
[INFO] [stdout] test cli_print_location_outputs_to_stderr ... ok
[INFO] [stdout] test cli_print_location_macro_stack ... ok
[INFO] [stdout] test cli_stdin_with_dash ... ok
[INFO] [stdout] test cli_print_location_with_includes ... ok
[INFO] [stdout] test test_deps_deduplication ... ok
[INFO] [stdout] test cli_stdin_no_argument ... ok
[INFO] [stdout] test test_deps_with_nested_includes ... ok
[INFO] [stdout] test test_deps_with_includes ... ok
[INFO] [stdout] test cli_deps_no_includes_empty_output ... ok
[INFO] [stdout] test test_deps_with_no_includes ... ok
[INFO] [stdout] test cli_stdin_with_deps_no_arg_errors ... ok
[INFO] [stdout] test cli_stdin_with_deps_flag_errors ... ok
[INFO] [stderr]      Running tests/test_duplicate_params.rs (/opt/rustwide/target/debug/deps/test_duplicate_params-0b0ff886f753c0aa)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.25s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_block_and_nonblock_param_conflict_error_by_default ... ok
[INFO] [stdout] test test_duplicate_params_error_by_default ... ok
[INFO] [stdout] test test_duplicate_block_params_error_by_default ... ok
[INFO] [stdout] test test_duplicate_block_params_compat_last_wins ... ok
[INFO] [stdout] test test_block_and_nonblock_param_conflict_compat_last_wins ... ok
[INFO] [stdout] test test_block_and_nonblock_param_conflict_compat_reverse_order ... ok
[INFO] [stdout] test test_duplicate_params_accepted_in_compat_mode ... ok
[INFO] [stdout] test test_duplicate_params_with_passed_values ... ok
[INFO] [stdout] test test_duplicate_params_multiple_duplicates ... ok
[INFO] [stdout] test test_real_world_hk_camera_case ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_error_context.rs (/opt/rustwide/target/debug/deps/test_error_context-2b79c40820bef74b)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_error_in_conditional ... ok
[INFO] [stdout] test test_error_in_macro_with_include ... ok
[INFO] [stderr]      Running tests/test_include_missing_files.rs (/opt/rustwide/target/debug/deps/test_include_missing_files-a2be5c2c14614e7f)
[INFO] [stdout] test test_error_in_included_file ... ok
[INFO] [stdout] test test_error_in_property_default ... ok
[INFO] [stdout] test test_error_in_arg_default ... ok
[INFO] [stdout] test test_error_in_nested_macro ... ok
[INFO] [stdout] test test_error_in_extension_arg ... ok
[INFO] [stdout] test test_error_in_macro_parameter_default ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_include_optional_false_missing_file ... ok
[INFO] [stdout] test test_include_regular_missing_file ... ok
[INFO] [stdout] test test_include_optional_glob_both_attributes ... ok
[INFO] [stdout] test test_include_optional_missing_file ... ok
[INFO] [stdout] test test_include_glob_with_actual_matches ... ok
[INFO] [stdout] test test_include_glob_pattern_no_matches_bracket ... ok
[INFO] [stdout] test test_include_glob_pattern_no_matches_asterisk ... ok
[INFO] [stdout] test test_include_glob_pattern_no_matches_question ... ok
[INFO] [stderr]      Running tests/test_includes.rs (/opt/rustwide/target/debug/deps/test_includes-7d56c7ff4070d44a)
[INFO] [stdout] test test_python_xacro_compatibility_template_placeholder ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_nested_include_cross_namespace ... ok
[INFO] [stderr]      Running tests/test_inf_nan_support.rs (/opt/rustwide/target/debug/deps/test_inf_nan_support-99303e051bb4e36c)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_lambda_referencing_nan_property_fails ... ignored, pyisheval cannot create NaN - lambdas cannot reference nan properties
[INFO] [stdout] test test_inf_nan_in_conditionals ... ok
[INFO] [stdout] test test_inf_constant_in_expression ... ok
[INFO] [stdout] test test_nan_constant_in_expression ... ok
[INFO] [stdout] test test_property_assignment_with_inf_nan ... ok
[INFO] [stdout] test test_inf_nan_with_args ... ok
[INFO] [stdout] test test_lambda_referencing_inf_property ... ok
[INFO] [stdout] test test_inf_nan_property_references ... ok
[INFO] [stdout] test test_inf_in_arithmetic ... ok
[INFO] [stdout] test test_nan_in_arithmetic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_integration.rs (/opt/rustwide/target/debug/deps/test_integration-ec15eeebd3d66778)
[INFO] [stdout] 
[INFO] [stdout] running 87 tests
[INFO] [stdout] test test_circular_block_references ... ok
[INFO] [stdout] test test_conditional_missing_value_attribute ... ok
[INFO] [stdout] test test_conditional_boolean_literals ... ok
[INFO] [stdout] test test_conditional ... ok
[INFO] [stdout] test test_circular_property_dependency ... ok
[INFO] [stdout] test test_conditional_integer_truthiness ... ok
[INFO] [stdout] test test_conditional_float_truthiness ... ok
[INFO] [stdout] test test_conditional_value_preservation ... ok
[INFO] [stdout] test test_basic_property ... ok
[INFO] [stdout] test test_basic_macro ... ok
[INFO] [stdout] test test_custom_max_recursion_depth ... ok
[INFO] [stdout] test test_cwd_with_property_reference ... ok
[INFO] [stdout] test test_if_integer_truthiness ... ok
[INFO] [stdout] test test_cwd_extension_no_args ... ok
[INFO] [stdout] test test_deeply_nested_macros ... ok
[INFO] [stdout] test test_if_invalid_value_error ... ok
[INFO] [stdout] test test_if_missing_value_attribute ... ok
[INFO] [stdout] test test_if_preserves_comments_and_text ... ok
[INFO] [stdout] test test_cwd_extension ... ok
[INFO] [stdout] test test_if_float_truthiness ... ok
[INFO] [stdout] test test_cwd_iterative_substitution ... ok
[INFO] [stdout] test test_if_with_properties ... ok
[INFO] [stdout] test test_include_basic ... ok
[INFO] [stdout] test test_if_boolean_literals ... ok
[INFO] [stdout] test test_if_with_expressions ... ok
[INFO] [stdout] test test_include_dynamic_filename ... ok
[INFO] [stdout] test test_include_subdirectory ... ok
[INFO] [stdout] test test_insert_block_basic ... ok
[INFO] [stdout] test test_include_nested ... ok
[INFO] [stdout] test test_include_dynamic_filename_with_path ... ok
[INFO] [stdout] test test_include_multi ... ok
[INFO] [stdout] test test_insert_block_dynamic_name ... ok
[INFO] [stdout] test test_include_with_macros ... ok
[INFO] [stdout] test test_insert_block_extra_children ... ok
[INFO] [stdout] test test_insert_block_nested_macros ... ok
[INFO] [stdout] test test_insert_block_multiple_block_params_ordering ... ok
[INFO] [stdout] test test_insert_block_multiple_params ... ok
[INFO] [stdout] test test_insert_block_with_expressions ... ok
[INFO] [stdout] test test_insert_block_reuse ... ok
[INFO] [stdout] test test_insert_block_undefined_name ... ok
[INFO] [stdout] test test_insert_block_dynamic_name_conditional ... ok
[INFO] [stdout] test test_insert_block_with_global_property ... ok
[INFO] [stdout] test test_lazy_block_empty_element_inserts_nothing ... ok
[INFO] [stdout] test test_insert_block_parameter_collision_regression ... ok
[INFO] [stdout] test test_insert_block_missing_block ... ok
[INFO] [stdout] test test_integration_conditionals_with_properties ... ok
[INFO] [stdout] test test_macro_definition_only_not_evaluated ... ok
[INFO] [stdout] test test_macro_call_evaluates_parameters ... ok
[INFO] [stdout] test test_macro_literal_name_with_undefined_var ... ok
[INFO] [stdout] test test_macro_basic ... ok
[INFO] [stdout] test test_macro_with_global_property ... ok
[INFO] [stdout] test test_macro_simple_expression_evaluation ... ok
[INFO] [stdout] test test_math_constants ... ok
[INFO] [stdout] test test_macro_param_overrides_global ... ok
[INFO] [stdout] test test_macro_dynamic_name_not_evaluated ... ok
[INFO] [stdout] test test_macro_late_binding_defaults ... ok
[INFO] [stdout] test test_multiline_attribute_whitespace_normalization ... ok
[INFO] [stdout] test test_nested_conditionals ... ok
[INFO] [stdout] test test_nested_macro_calls ... ok
[INFO] [stdout] test test_property_alternative_namespace_prefix ... ok
[INFO] [stdout] test test_property_default_attribute ... ok
[INFO] [stdout] test test_property_attributes ... ok
[INFO] [stdout] test test_property_default_vs_value ... ok
[INFO] [stdout] test test_property_arithmetic ... ok
[INFO] [stdout] test test_property_error_propagation ... ok
[INFO] [stdout] test test_property_basic ... ok
[INFO] [stdout] test test_property_diamond_dependency_graph ... ok
[INFO] [stdout] test test_nested_macro_calls_with_expressions ... ok
[INFO] [stdout] test test_property_forward_reference ... ok
[INFO] [stdout] test test_property_forward_reference_official ... ok
[INFO] [stdout] test test_property_dynamic_name ... ok
[INFO] [stdout] test test_property_dynamic_name_concatenation ... ok
[INFO] [stdout] test test_property_multiple ... ok
[INFO] [stdout] test test_property_redefinition_lazy ... ok
[INFO] [stdout] test test_property_multiple_out_of_order ... ok
[INFO] [stdout] test test_property_multi_substitution ... ok
[INFO] [stdout] test test_property_unused_with_undefined_var ... ok
[INFO] [stdout] test test_property_nested ... ok
[INFO] [stdout] test test_property_namespace_handling ... ok
[INFO] [stdout] test test_property_multilevel_dependencies ... ok
[INFO] [stdout] test test_property_value_expressions ... ok
[INFO] [stdout] test test_root_element_undefined_property_error ... ok
[INFO] [stdout] test test_root_element_attribute_substitution ... ok
[INFO] [stdout] test test_unless_basic ... ok
[INFO] [stdout] test test_property_used_with_undefined_var_errors ... ok
[INFO] [stdout] test test_property_transitive_chain_4_levels ... ok
[INFO] [stdout] test test_recursion_depth_boundary ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 87 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_lazy_properties.rs (/opt/rustwide/target/debug/deps/test_lazy_properties-99b5a60f5f25fcee)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test test_lazy_property_cdata_and_pi_preserved ... ok
[INFO] [stdout] test test_lazy_property_empty_valid ... ok
[INFO] [stdout] test test_lazy_property_local_precedence ... ok
[INFO] [stdout] test test_lazy_property_comment_only_valid ... ok
[INFO] [stdout] test test_lazy_property_basic ... ok
[INFO] [stdout] test test_lazy_property_comments_preserved ... ok
[INFO] [stdout] test test_lazy_property_shadows_block_param ... ok
[INFO] [stdout] test test_lazy_property_mixed_content ... ok
[INFO] [stdout] test test_lazy_property_namespace_preservation ... ok
[INFO] [stdout] test test_lazy_property_precedence_over_block_param ... ok
[INFO] [stdout] test test_value_property_does_not_shadow_block_param ... ok
[INFO] [stdout] test test_value_property_with_special_chars_falls_through ... ok
[INFO] [stdout] test test_lazy_property_nested_directives ... ok
[INFO] [stderr]      Running tests/test_load_yaml.rs (/opt/rustwide/target/debug/deps/test_load_yaml-c14c065e827dfd5c)
[INFO] [stdout] test test_lazy_property_text_only_not_created ... ok
[INFO] [stdout] test test_lazy_property_insertion_time_eval ... ok
[INFO] [stdout] test test_lazy_property_insertion_scope ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/test_logical_operators.rs (/opt/rustwide/target/debug/deps/test_logical_operators-280e46e5e9d0b0ce)
[INFO] [stdout] test load_yaml_tests::test_load_yaml_simple ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_hardware_mode_selection ... ok
[INFO] [stdout] test test_logical_operators_with_comparisons ... ok
[INFO] [stdout] test test_and_operator_in_conditionals ... ok
[INFO] [stdout] test test_chained_logical_operators ... ok
[INFO] [stdout] test test_robot_namespace_validation ... ok
[INFO] [stdout] test test_or_operator_in_conditionals ... ok
[INFO] [stderr]      Running tests/test_macros.rs (/opt/rustwide/target/debug/deps/test_macros-b1a9b15ccd7979f6)
[INFO] [stdout] test test_property_evaluation_with_logical_operators ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_block_param_with_colon_equals_rejected ... ok
[INFO] [stdout] test test_block_param_with_equals_rejected ... ok
[INFO] [stdout] test test_macro_definition_param_in_attribute ... ok
[INFO] [stdout] test test_macro_definition_param_in_text ... ok
[INFO] [stdout] test test_macro_definition_param_in_expression ... ok
[INFO] [stdout] test test_macro_definition_without_call ... ok
[INFO] [stdout] test test_pr2_head_gazebo_macro_only ... ok
[INFO] [stdout] test test_macro_default_param_with_colon_equals ... ok
[INFO] [stdout] test test_macro_default_param_with_equals ... ok
[INFO] [stdout] test test_nested_macro_with_parameter_expression_in_call ... ok
[INFO] [stdout] test test_nested_macro_with_arithmetic_expression_in_call ... ok
[INFO] [stdout] test test_triple_nested_macro_with_parameter_expressions ... ok
[INFO] [stdout] test test_macro_default_param_override ... ok
[INFO] [stderr]      Running tests/test_math_functions.rs (/opt/rustwide/target/debug/deps/test_math_functions-bbf717c62984a0bd)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test test_asin_nan_domain ... ok
[INFO] [stdout] test test_acos_nan_domain ... ok
[INFO] [stdout] test test_acos_domain_validation ... ok
[INFO] [stdout] test test_asin_domain_validation ... ok
[INFO] [stdout] test test_asin_function ... ok
[INFO] [stdout] test test_atan2_with_negative_values ... ok
[INFO] [stdout] test test_atan_function ... ok
[INFO] [stdout] test test_atan2_with_expressions ... ok
[INFO] [stdout] test test_atan2_with_nested_expressions ... ok
[INFO] [stdout] test test_ceil_function ... ok
[INFO] [stdout] test test_abs_function ... ok
[INFO] [stdout] test test_atan2_function ... ok
[INFO] [stdout] test test_acos_function ... ok
[INFO] [stdout] test test_degrees_function ... ok
[INFO] [stdout] test test_multiple_adjacent_math_functions ... ok
[INFO] [stdout] test test_cos_function ... ok
[INFO] [stdout] test test_deeply_nested_math_functions ... ok
[INFO] [stdout] test test_nested_math_functions ... ok
[INFO] [stdout] test test_multiple_math_functions_in_expression ... ok
[INFO] [stdout] test test_math_functions_with_whitespace ... ok
[INFO] [stdout] test test_radians_function ... ok
[INFO] [stdout] test test_degrees_with_negative ... ok
[INFO] [stdout] test test_floor_function ... ok
[INFO] [stdout] test test_radians_with_negative ... ok
[INFO] [stdout] test test_sqrt_function ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_namespace_compat.rs (/opt/rustwide/target/debug/deps/test_namespace_compat-efd08ecb319e36c0)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_namespace_collision_strict_mode ... ok
[INFO] [stdout] test test_namespace_removed_from_output_standard_uri ... ok
[INFO] [stdout] test test_namespace_collision_multiple_elements ... ok
[INFO] [stdout] test test_multiple_compat_modes ... ok
[INFO] [stdout] test test_namespace_removed_from_output_nonstandard_uri ... ok
[INFO] [stdout] test test_namespace_removed_aliased_prefix_standard_uri ... ok
[INFO] [stdout] test test_namespace_typo_accepted_with_compat_namespace ... ok
[INFO] [stdout] test test_namespace_typo_accepted_with_compat_all ... ok
[INFO] [stdout] test test_namespace_collision_compat_mode ... ok
[INFO] [stdout] test test_namespace_typo_error_by_default ... ok
[INFO] [stdout] test test_namespace_typo_still_errors_with_compat_duplicate_params ... ok
[INFO] [stdout] test test_real_world_playerstage_interface_typo ... ok
[INFO] [stderr]      Running tests/test_number_formatting_metadata.rs (/opt/rustwide/target/debug/deps/test_number_formatting_metadata-6004fcc088bca024)
[INFO] [stdout] test test_ros_wiki_xacro_interface_typo ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_float_prop_times_int ... ok
[INFO] [stdout] test test_division_operation ... ok
[INFO] [stdout] test test_float_property_with_zero ... ok
[INFO] [stdout] test test_float_prop_propagation ... ok
[INFO] [stdout] test test_float_property_alone ... ok
[INFO] [stdout] test test_int_prop_times_int ... ok
[INFO] [stdout] test test_int_division_float_result ... ok
[INFO] [stdout] test test_complex_expression_with_division ... ok
[INFO] [stdout] test test_int_property_alone ... ok
[INFO] [stdout] test test_mixed_int_and_float_properties ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_package_tracking.rs (/opt/rustwide/target/debug/deps/test_package_tracking-dcfeb68405d5ddef)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_package_tracking_empty_initially ... ok
[INFO] [stdout] test test_package_tracking_no_find_extension ... ok
[INFO] [stdout] test test_package_tracking_via_extensions_accessor ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_pow_in_property.rs (/opt/rustwide/target/debug/deps/test_pow_in_property-6c37571201d5f05d)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_pow_absolute_minimal ... ok
[INFO] [stdout] test test_pow_in_include_without_yaml ... ok
[INFO] [stdout] test test_pow_with_property_args_in_include ... ok
[INFO] [stdout] test test_pow_and_pi_in_string_literals_are_not_preprocessed ... ok
[INFO] [stdout] test test_pow_with_load_yaml_and_include ... ok
[INFO] [stdout] test test_pow_with_property_chain_and_pi ... ok
[INFO] [stdout] test test_pow_with_load_yaml_minimal ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_print_location.rs (/opt/rustwide/target/debug/deps/test_print_location-4c530335faeffb3b)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_print_location_in_property ... ok
[INFO] [stdout] test test_print_location_nested_macros ... ok
[INFO] [stdout] test test_print_location_no_context ... ok
[INFO] [stdout] test test_print_location_multiple_calls ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_processing_instructions.rs (/opt/rustwide/target/debug/deps/test_processing_instructions-3935101da53719da)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test test_processing_instruction_no_data ... ok
[INFO] [stdout] test test_xml_declaration_added_when_missing ... ok
[INFO] [stdout] test test_preamble_position ... ok
[INFO] [stdout] test test_comment_outside_root_preserved ... ok
[INFO] [stdout] test test_xml_declaration_present ... ok
[INFO] [stdout] test test_xml_model_single_line ... ok
[INFO] [stdout] test test_xml_model_multi_line ... ok
[INFO] [stdout] test test_pi_and_comment_ordering ... ok
[INFO] [stdout] test test_multiple_processing_instructions ... ok
[INFO] [stdout] test test_processing_instruction_inside_root ... ok
[INFO] [stderr]      Running tests/test_properties.rs (/opt/rustwide/target/debug/deps/test_properties-98699fb72b22e458)
[INFO] [stdout] test test_no_processing_instructions ... ok
[INFO] [stdout] test test_xml_model_with_xacro_expansion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test test_log_with_undefined_first_arg_reports_correct_error ... ok
[INFO] [stdout] test test_log_with_undefined_second_arg_reports_correct_error ... ok
[INFO] [stdout] test test_atan2_with_undefined_second_arg_reports_correct_error ... ok
[INFO] [stdout] test test_pow_with_undefined_variable_reports_correct_error ... ok
[INFO] [stdout] test test_empty_lazy_property_not_confused_with_value ... ok
[INFO] [stdout] test test_nested_extension_in_property_value ... ok
[INFO] [stdout] test test_cos_with_undefined_variable_reports_correct_error ... ok
[INFO] [stdout] test test_property_inside_macro_used_in_conditional_with_alias_prefix ... ok
[INFO] [stdout] test test_property_redefinition_preserves_value ... ok
[INFO] [stdout] test test_property_inside_macro_used_in_conditional ... ok
[INFO] [stdout] test test_pow_with_valid_arguments_works ... ok
[INFO] [stdout] test test_property_inside_macro_simple ... ok
[INFO] [stdout] test test_property_redefinition_with_arithmetic ... ok
[INFO] [stdout] test test_property_redefinition_in_included_file ... ok
[INFO] [stdout] test test_atan2_with_undefined_first_arg_reports_correct_error ... ok
[INFO] [stdout] test test_xurdf_sample_property_in_macro ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_property_scoping.rs (/opt/rustwide/target/debug/deps/test_property_scoping-304baa82146d7d5a)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test test_lazy_property_local_scope ... ok
[INFO] [stdout] test test_lazy_property_cleanup_after_macro ... ok
[INFO] [stdout] test test_lazy_property_parent_scope_cleanup ... ok
[INFO] [stdout] test test_lazy_property_global_scope ... ok
[INFO] [stdout] test test_lazy_property_parent_scope ... ok
[INFO] [stdout] test test_lazy_property_shadowing_in_nested_macros ... ok
[INFO] [stdout] test test_local_property_works_inside_macro ... ok
[INFO] [stdout] test test_nested_macro_can_access_outer_local_property ... ok
[INFO] [stdout] test test_property_parent_scope_attribute ... ok
[INFO] [stdout] test test_property_parent_scope_cleanup ... ok
[INFO] [stdout] test test_property_local_scope_not_accessible_outside ... ok
[INFO] [stdout] test test_property_global_scope_attribute ... ok
[INFO] [stdout] test test_property_cleanup_after_macro_expansion ... ok
[INFO] [stdout] test test_multiple_macro_calls_isolated_properties ... ok
[INFO] [stdout] test test_property_shadowing_in_nested_macros ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_pseudo_boolean_tracking.rs (/opt/rustwide/target/debug/deps/test_pseudo_boolean_tracking-8c6ee5b4ef92f444)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_lowercase_boolean_tracking ... ok
[INFO] [stdout] test test_boolean_in_macro_params ... ok
[INFO] [stdout] test test_boolean_metadata_chained_properties ... ok
[INFO] [stdout] test test_boolean_literal_tracking ... ok
[INFO] [stdout] test test_complex_expressions_not_boolean ... ok
[INFO] [stdout] test test_boolean_arithmetic ... ok
[INFO] [stdout] test test_comparison_results ... ok
[INFO] [stdout] test test_boolean_propagation ... ok
[INFO] [stdout] test test_uppercase_boolean_tracking ... ok
[INFO] [stdout] test test_namespace_arg_lowercase ... ok
[INFO] [stdout] test test_macro_param_with_arg_extension ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_refcell_safety.rs (/opt/rustwide/target/debug/deps/test_refcell_safety-b4a30c84a3d1864a)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_deep_nesting_forward ... ok
[INFO] [stdout] test test_nested_macro_calls_with_forwarding ... ok
[INFO] [stdout] test test_forward_with_expression_evaluation ... ok
[INFO] [stdout] test test_deep_nesting_scope_global ... ok
[INFO] [stdout] test test_multiple_forwards_with_defaults ... ok
[INFO] [stdout] test test_mixed_forward_and_scope ... ok
[INFO] [stdout] test test_deep_nesting_scope_parent ... ok
[INFO] [stdout] test test_concurrent_scope_operations ... ok
[INFO] [stdout] test test_scope_parent_chain ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stderr]      Running tests/test_ros_extensions.rs (/opt/rustwide/target/debug/deps/test_ros_extensions-7fe8c6b937839e2a)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_optenv_no_default_returns_empty ... ok
[INFO] [stdout] test test_optenv_with_multi_word_default ... ok
[INFO] [stdout] test test_find_extension_package_not_found ... ok
[INFO] [stdout] test test_optenv_with_value ... ok
[INFO] [stdout] test test_optenv_with_default ... ok
[INFO] [stdout] test test_find_extension_with_ros_package_path ... ok
[INFO] [stdout] test test_find_and_optenv_combined ... ok
[INFO] [stdout] test test_find_extension_caching ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_scope_manipulation.rs (/opt/rustwide/target/debug/deps/test_scope_manipulation-e1bfc5d6a5918986)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test test_forward_undefined_property_error ... ok
[INFO] [stdout] test test_forward_with_empty_default ... ok
[INFO] [stdout] test test_forward_override_at_call_site ... ok
[INFO] [stdout] test test_forward_nested_macros ... ok
[INFO] [stdout] test test_forward_with_parent_property ... ok
[INFO] [stdout] test test_forward_required_basic ... ok
[INFO] [stdout] test test_forward_mixed_with_regular_params ... ok
[INFO] [stdout] test test_forward_multiple_params ... ok
[INFO] [stdout] test test_scope_default_not_shadowed ... ok
[INFO] [stdout] test test_forward_with_default ... ok
[INFO] [stdout] test test_scope_global_basic ... ok
[INFO] [stdout] test test_scope_invalid_value_error ... ok
[INFO] [stdout] test test_forward_with_scope_global ... ok
[INFO] [stdout] test test_scope_global_from_deep_nesting ... ok
[INFO] [stdout] test test_scope_local_default ... ok
[INFO] [stdout] test test_forward_with_scope_parent ... ok
[INFO] [stdout] test test_scope_parent_and_global_mixed ... ok
[INFO] [stdout] test test_scope_parent_basic ... ok
[INFO] [stdout] test test_scope_parent_nested ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_true_false_booleans.rs (/opt/rustwide/target/debug/deps/test_true_false_booleans-65dc0d348fc336af)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_boolean_property_comparisons ... ok
[INFO] [stdout] test test_true_false_macro_parameters ... ok
[INFO] [stdout] test test_true_false_comparisons ... ok
[INFO] [stdout] test test_lowercase_true_false ... ok
[INFO] [stdout] test test_mixed_case_true_false ... ok
[INFO] [stdout] test test_true_false_property_values ... ok
[INFO] [stdout] test test_true_false_in_conditionals ... ok
[INFO] [stdout] test test_true_false_with_not ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_xacro_arg.rs (/opt/rustwide/target/debug/deps/test_xacro_arg-a50d331ac4526140)
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test test_arg_circular_dependency ... ok
[INFO] [stdout] test test_arg_cli_only_no_default ... ok
[INFO] [stdout] test test_arg_forward_reference_error ... ok
[INFO] [stdout] test test_arg_basic_with_default ... ok
[INFO] [stdout] test test_arg_in_conditional_false ... ok
[INFO] [stdout] test test_arg_in_attribute_and_text ... ok
[INFO] [stdout] test test_arg_in_conditional_undefined_arg_errors ... ok
[INFO] [stdout] test test_arg_in_conditional_unless ... ok
[INFO] [stdout] test test_arg_multiple_uses ... ok
[INFO] [stdout] test test_arg_cli_override ... ok
[INFO] [stdout] test test_arg_in_conditional_if ... ok
[INFO] [stdout] test test_arg_multiple_in_single_expression ... ok
[INFO] [stdout] test test_arg_dynamic_name_evaluation ... ok
[INFO] [stdout] test test_arg_undefined_error ... ok
[INFO] [stdout] test test_arg_in_expression ... ok
[INFO] [stdout] test test_extension_leading_trailing_spaces ... ok
[INFO] [stdout] test test_extension_invalid_syntax_empty ... ok
[INFO] [stdout] test test_extension_invalid_syntax_no_space ... ok
[INFO] [stdout] test test_extension_mixed_whitespace ... ok
[INFO] [stdout] test test_extension_multiple_spaces ... ok
[INFO] [stdout] test test_arg_no_default_requires_cli ... ok
[INFO] [stdout] test test_extension_newline_as_whitespace ... ok
[INFO] [stdout] test test_arg_transitive_defaults ... ok
[INFO] [stdout] test test_extension_only_whitespace ... ok
[INFO] [stdout] test test_extension_tab_whitespace ... ok
[INFO] [stdout] test test_extension_three_parts_rejected ... ok
[INFO] [stdout] test test_extension_unknown_type ... ok
[INFO] [stdout] test test_arg_with_property ... ok
[INFO] [stdout] test test_env_extension_implemented ... ok
[INFO] [stdout] test test_find_extension_unimplemented ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_yaml_degrees_tag.rs (/opt/rustwide/target/debug/deps/test_yaml_degrees_tag-44b11864e1b23b7f)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_degrees_tag_without_ros_yaml_units_does_not_convert ... ok
[INFO] [stdout] test test_degrees_tag_with_expressions ... ok
[INFO] [stdout] test test_unknown_yaml_tag_passthrough ... ok
[INFO] [stdout] test test_degrees_tag_converts_to_radians ... ok
[INFO] [stdout] test test_length_unit_tags ... ok
[INFO] [stderr]    Doc-tests xacro_rs
[INFO] [stdout] test test_radians_tag_identity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test src/error.rs - error::EnrichError::with_loc (line 311) ... ignored
[INFO] [stdout] test src/error.rs - error::XacroError::with_context (line 283) ... ignored
[INFO] [stdout] test src/eval/scope/mod.rs - eval::scope (line 26) ... ignored
[INFO] [stdout] test src/eval/scope/scope_stack.rs - eval::scope::scope_stack::EvalContext<MAX_SUBSTITUTION_DEPTH>::lookup_at_depth (line 179) ... ignored
[INFO] [stdout] test src/eval/scope/scope_stack.rs - eval::scope::scope_stack::EvalContext<MAX_SUBSTITUTION_DEPTH>::push_scope (line 17) ... ignored
[INFO] [stdout] test src/eval/yaml_tag_handler.rs - eval::yaml_tag_handler::YamlTagHandler (line 17) ... ignored
[INFO] [stdout] test src/parse/document.rs - parse::document::XacroDocument (line 24) ... ignored
[INFO] [stdout] test src/parse/document.rs - parse::document::XacroDocument::parse (line 60) ... ignored
[INFO] [stdout] test src/parse/document.rs - parse::document::XacroDocument::write (line 137) ... ignored
[INFO] [stdout] test src/parse/xml.rs - parse::xml::parse_xml_fragment (line 237) ... ignored
[INFO] [stdout] test src/parse/xml.rs - parse::xml::serialize_nodes (line 148) ... ignored
[INFO] [stdout] test src/processor.rs - processor::XacroBuilder::clear_extensions (line 274) ... ignored
[INFO] [stdout] test src/lib.rs - process_file (line 81) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 20) - compile ... ok
[INFO] [stdout] test src/processor.rs - processor::XacroBuilder::with_extension (line 238) ... ignored
[INFO] [stdout] test src/lib.rs - (line 11) - compile ... ok
[INFO] [stdout] test src/processor.rs - processor::XacroBuilder::with_ros_yaml_units (line 317) ... ignored
[INFO] [stdout] test src/processor.rs - processor::XacroBuilder::with_yaml_tag_handler (line 293) ... ignored
[INFO] [stdout] test src/processor.rs - processor::XacroProcessor::builder (line 369) ... ok
[INFO] [stdout] test src/processor.rs - processor::XacroProcessor::extensions (line 410) ... ignored
[INFO] [stdout] test src/processor.rs - processor::XacroBuilder (line 106) ... ok
[INFO] [stdout] test src/processor.rs - processor::XacroBuilder::with_args (line 159) ... ok
[INFO] [stdout] test src/lib.rs - process_string (line 103) ... ok
[INFO] [stdout] test src/processor.rs - processor::XacroBuilder::with_compat_all (line 200) ... ok
[INFO] [stdout] test src/processor.rs - processor::XacroBuilder::with_arg (line 140) ... ok
[INFO] [stdout] test src/processor.rs - processor::XacroBuilder::with_max_depth (line 182) ... ok
[INFO] [stdout] test src/processor.rs - processor::XacroBuilder::with_compat_mode (line 215) ... ok
[INFO] [stdout] test src/processor.rs - processor::XacroProcessor::new (line 386) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 16 ignored; 0 measured; 0 filtered out; finished in 1.99s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "b3687ef0917704285e68db331f46f5cd35da905af1ae9ea297e4a6f8d7b81600", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b3687ef0917704285e68db331f46f5cd35da905af1ae9ea297e4a6f8d7b81600", kill_on_drop: false }`
[INFO] [stdout] b3687ef0917704285e68db331f46f5cd35da905af1ae9ea297e4a6f8d7b81600
