[INFO] fetching crate fastxml 0.8.1... [INFO] testing fastxml-0.8.1 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate fastxml 0.8.1 into /workspace/builds/worker-5-tc2/source [INFO] started tweaking crates.io crate fastxml 0.8.1 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate fastxml 0.8.1 [INFO] tweaked toml for crates.io crate fastxml 0.8.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate fastxml 0.8.1 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate fastxml 0.8.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a730abf5516c7341f691614e308e9dfb211c7e19ea12841bc58dcc2c213a88f5 [INFO] running `Command { std: "docker" "start" "-a" "a730abf5516c7341f691614e308e9dfb211c7e19ea12841bc58dcc2c213a88f5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a730abf5516c7341f691614e308e9dfb211c7e19ea12841bc58dcc2c213a88f5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a730abf5516c7341f691614e308e9dfb211c7e19ea12841bc58dcc2c213a88f5", kill_on_drop: false }` [INFO] [stdout] a730abf5516c7341f691614e308e9dfb211c7e19ea12841bc58dcc2c213a88f5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 480c20d3adbb5c4d773b8de7ad8464db5d99f9e427ffc6e3f9048d766b8317e3 [INFO] running `Command { std: "docker" "start" "-a" "480c20d3adbb5c4d773b8de7ad8464db5d99f9e427ffc6e3f9048d766b8317e3", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling xxhash-rust v0.8.15 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling quick-xml v0.37.5 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling tempfile v3.24.0 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.8.1 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling zerovec v0.11.5 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling potential_utf v0.1.4 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.8 [INFO] [stderr] Compiling fastxml v0.8.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 27.86s [INFO] running `Command { std: "docker" "inspect" "480c20d3adbb5c4d773b8de7ad8464db5d99f9e427ffc6e3f9048d766b8317e3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "480c20d3adbb5c4d773b8de7ad8464db5d99f9e427ffc6e3f9048d766b8317e3", kill_on_drop: false }` [INFO] [stdout] 480c20d3adbb5c4d773b8de7ad8464db5d99f9e427ffc6e3f9048d766b8317e3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d771273d056506501892496a112320e9398a9f5fe209296a590b06bcb2d16a93 [INFO] running `Command { std: "docker" "start" "-a" "d771273d056506501892496a112320e9398a9f5fe209296a590b06bcb2d16a93", kill_on_drop: false }` [INFO] [stderr] Compiling cc v1.2.55 [INFO] [stderr] Compiling zerocopy v0.8.37 [INFO] [stderr] Compiling zmij v1.0.18 [INFO] [stderr] Compiling rustls-pki-types v1.14.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling anstyle-parse v0.2.7 [INFO] [stderr] Compiling anstyle-query v1.1.5 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling zerocopy-derive v0.8.37 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.2 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling colorchoice v1.0.4 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling clap_lex v0.7.7 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling plotters-backend v0.3.7 [INFO] [stderr] Compiling anstream v0.6.21 [INFO] [stderr] Compiling rustls v0.23.36 [INFO] [stderr] Compiling simd-adler32 v0.3.8 [INFO] [stderr] Compiling clap_derive v4.5.55 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling cast v0.3.0 [INFO] [stderr] Compiling clap_builder v4.5.56 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling webpki-roots v1.0.5 [INFO] [stderr] Compiling plotters-svg v0.3.7 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling is-terminal v0.4.17 [INFO] [stderr] Compiling webpki-roots v0.26.11 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling flate2 v1.1.8 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling tokio-stream v0.1.18 [INFO] [stderr] Compiling clap v4.5.56 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling tokio-test v0.4.5 [INFO] [stderr] Compiling quick-xml v0.37.5 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling fastxml v0.8.1 (/opt/rustwide/workdir) [INFO] [stderr] Compiling rustls-webpki v0.103.9 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Compiling ureq v2.12.1 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 49.86s [INFO] running `Command { std: "docker" "inspect" "d771273d056506501892496a112320e9398a9f5fe209296a590b06bcb2d16a93", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d771273d056506501892496a112320e9398a9f5fe209296a590b06bcb2d16a93", kill_on_drop: false }` [INFO] [stdout] d771273d056506501892496a112320e9398a9f5fe209296a590b06bcb2d16a93 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 90e90ebb21f4454b61c5fae06c3ed1cde4af64037ee1b2edeb44e15f78ec7bcc [INFO] running `Command { std: "docker" "start" "-a" "90e90ebb21f4454b61c5fae06c3ed1cde4af64037ee1b2edeb44e15f78ec7bcc", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.31s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/fastxml-52d0de80a41ba135) [INFO] [stdout] [INFO] [stdout] running 840 tests [INFO] [stdout] test event::tests::test_event_collector ... ok [INFO] [stdout] test document::tests::test_document_builder ... ok [INFO] [stdout] test event::tests::test_streaming_parser ... ok [INFO] [stdout] test generator::tests::test_generator_basic ... ok [INFO] [stdout] test namespace::tests::test_extract_root_namespaces_empty_element ... ok [INFO] [stdout] test namespace::tests::test_extract_root_namespaces_no_namespaces ... ok [INFO] [stdout] test namespace::tests::test_extract_root_namespaces_with_default ... ok [INFO] [stdout] test namespace::tests::test_extract_root_namespaces_with_prefixes ... ok [INFO] [stdout] test namespace::tests::test_namespace_creation ... ok [INFO] [stdout] test namespace::tests::test_join_qname ... ok [INFO] [stdout] test generator::tests::test_generator_namespaced ... ok [INFO] [stdout] test namespace::tests::test_extract_root_namespaces_empty_xml ... ok [INFO] [stdout] test namespace::tests::test_split_qname ... ok [INFO] [stdout] test namespace::tests::test_namespace_resolver ... ok [INFO] [stdout] test node::tests::test_node_data_attribute ... ok [INFO] [stdout] test node::tests::test_node_data_cdata ... ok [INFO] [stdout] test node::tests::test_node_data_comment ... ok [INFO] [stdout] test node::tests::test_node_data_debug ... ok [INFO] [stdout] test node::tests::test_node_data_document ... ok [INFO] [stdout] test node::tests::test_node_data_element ... ok [INFO] [stdout] test node::tests::test_node_data_namespace_node ... ok [INFO] [stdout] test node::tests::test_node_data_processing_instruction ... ok [INFO] [stdout] test node::tests::test_node_data_processing_instruction_no_content ... ok [INFO] [stdout] test node::tests::test_node_data_qname_with_empty_prefix ... ok [INFO] [stdout] test node::tests::test_node_data_qname_without_prefix ... ok [INFO] [stdout] test node::tests::test_node_data_qname_with_prefix ... ok [INFO] [stdout] test node::tests::test_node_data_text ... ok [INFO] [stdout] test node::tests::test_node_type_can_have_children ... ok [INFO] [stdout] test node::tests::test_node_type_clone_eq ... ok [INFO] [stdout] test node::tests::test_node_type_debug ... ok [INFO] [stdout] test node::tests::test_xml_node_add_namespace_decl ... ok [INFO] [stdout] test node::tests::test_xml_node_clone ... ok [INFO] [stdout] test node::tests::test_xml_node_clear_children ... ok [INFO] [stdout] test node::tests::test_xml_node_eq ... ok [INFO] [stdout] test node::tests::test_xml_node_first_child ... ok [INFO] [stdout] test node::tests::test_xml_node_get_attribute ... ok [INFO] [stdout] test node::tests::test_xml_node_get_attribute_ns ... ok [INFO] [stdout] test node::tests::test_xml_node_get_attributes ... ok [INFO] [stdout] test node::tests::test_xml_node_get_child_elements ... ok [INFO] [stdout] test node::tests::test_xml_node_get_child_nodes ... ok [INFO] [stdout] test node::tests::test_xml_node_get_name ... ok [INFO] [stdout] test node::tests::test_xml_node_get_parent ... ok [INFO] [stdout] test node::tests::test_xml_node_get_type ... ok [INFO] [stdout] test node::tests::test_xml_node_hash ... ok [INFO] [stdout] test node::tests::test_xml_node_get_content_element ... ok [INFO] [stdout] test node::tests::test_xml_node_id ... ok [INFO] [stdout] test node::tests::test_xml_node_is_element ... ok [INFO] [stdout] test node::tests::test_xml_node_is_text ... ok [INFO] [stdout] test node::tests::test_xml_node_debug ... ok [INFO] [stdout] test node::tests::test_xml_node_last_child ... ok [INFO] [stdout] test node::tests::test_xml_node_line_column ... ok [INFO] [stdout] test node::tests::test_xml_node_qname ... ok [INFO] [stdout] test node::tests::test_xml_node_remove_attribute ... ok [INFO] [stdout] test node::tests::test_xml_node_remove_attribute_nonexistent ... ok [INFO] [stdout] test node::tests::test_xml_node_set_attribute ... ok [INFO] [stdout] test node::tests::test_xml_node_set_content ... ok [INFO] [stdout] test node::tests::test_xml_node_set_namespace_uri ... ok [INFO] [stdout] test node::tests::test_xml_node_set_name ... ok [INFO] [stdout] test node::tests::test_xml_node_set_prefix ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_debug ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_eq ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_from_node ... ok [INFO] [stdout] test node::tests::test_xml_node_set_prefix_none ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_get_attributes ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_clone ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_get_content ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_get_child_elements ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_get_attribute ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_get_attribute_ns ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_get_name ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_get_namespace ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_get_namespace_uri ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_get_parent ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_get_prefix ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_first_child ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_get_type ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_get_namespace_declarations ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_hash ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_into_node ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_is_element ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_last_child ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_line_column ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_get_child_nodes ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_qname ... ok [INFO] [stdout] test parser::tests::test_memory_limit ... ok [INFO] [stdout] test parser::tests::test_parse_cdata ... ok [INFO] [stdout] test parser::tests::test_parse_schema_locations_from_reader_empty_element ... ok [INFO] [stdout] test parser::tests::test_parse_schema_locations_from_reader_no_attribute ... ok [INFO] [stdout] test position::tests::test_bufread_consume ... ok [INFO] [stdout] test position::tests::test_mixed_ascii_utf8 ... ok [INFO] [stdout] test position::tests::test_read_line ... ok [INFO] [stdout] test position::tests::test_utf8_tracking ... ok [INFO] [stdout] test profile::tests::test_benchmark_empty_results ... ok [INFO] [stdout] test profile::tests::test_benchmark_run_clears_results ... ok [INFO] [stdout] test profile::tests::test_benchmark_new ... ok [INFO] [stdout] test position::tests::test_basic_tracking ... ok [INFO] [stdout] test profile::tests::test_profile_content ... ok [INFO] [stdout] test generator::tests::test_generator_streaming ... ok [INFO] [stdout] test parser::tests::test_parse_schema_locations_from_reader ... ok [INFO] [stdout] test parser::tests::test_parse_simple ... ok [INFO] [stdout] test parser::tests::test_parse_schema_locations ... ok [INFO] [stdout] test profile::tests::test_profile_content_with_namespaces ... ok [INFO] [stdout] test profile::tests::test_profile_content_xpath_eval_time ... ok [INFO] [stdout] test profile::tests::test_profile_metrics_clone ... ok [INFO] [stdout] test profile::tests::test_profile_metrics_debug ... ok [INFO] [stdout] test profile::tests::test_profile_metrics_default ... ok [INFO] [stdout] test profile::tests::test_profile_result_bytes_per_second_zero_time ... ok [INFO] [stdout] test profile::tests::test_profile_result_clone ... ok [INFO] [stdout] test profile::tests::test_profile_result_debug ... ok [INFO] [stdout] test profile::tests::test_benchmark ... ok [INFO] [stdout] test profile::tests::test_benchmark_median ... ok [INFO] [stdout] test profile::tests::test_profile_result_display ... ok [INFO] [stdout] test profile::tests::test_profile_content_distinct_elements ... ok [INFO] [stdout] test profile::tests::test_profile_content_nested ... ok [INFO] [stdout] test profile::tests::test_profile_result_memory_per_node ... ok [INFO] [stdout] test profile::tests::test_profile_content_text_nodes ... ok [INFO] [stdout] test profile::tests::test_profile_result_memory_per_node_none ... ok [INFO] [stdout] test profile::tests::test_profile_result_memory_per_node_zero_nodes ... ok [INFO] [stdout] test profile::tests::test_get_memory_usage ... ok [INFO] [stdout] test profile::tests::test_profile_result_nodes_per_second ... ok [INFO] [stdout] test profile::tests::test_profile_result_bytes_per_second ... ok [INFO] [stdout] test profile::tests::test_profile_result_nodes_per_second_zero_time ... ok [INFO] [stdout] test generator::tests::test_estimated_size ... ok [INFO] [stdout] test schema::export::tests::test_extract_schema_locations_skips_xsi ... ok [INFO] [stdout] test schema::export::tests::test_resolve_uri_absolute ... ok [INFO] [stdout] test schema::export::tests::test_extract_schema_locations ... ok [INFO] [stdout] test profile::tests::test_benchmark_max ... ok [INFO] [stdout] test schema::export::tests::test_uri_to_safe_filename ... ok [INFO] [stdout] test node::tests::test_xml_ro_node_is_text ... ok [INFO] [stdout] test parser::tests::test_parse_namespaced ... ok [INFO] [stdout] test profile::tests::test_profile_result_display_no_memory ... ok [INFO] [stdout] test schema::export::tests::test_uri_to_safe_filename_uniqueness ... ok [INFO] [stdout] test schema::export::tests::test_resolve_uri_relative_http ... ok [INFO] [stdout] test schema::fetcher::cache::tests::test_caching_fetcher_caches_result ... ok [INFO] [stdout] test schema::fetcher::cache::tests::test_caching_fetcher_len_is_empty ... ok [INFO] [stdout] test schema::fetcher::cache::tests::test_caching_fetcher_seed ... ok [INFO] [stdout] test schema::fetcher::file_cache::tests::test_cache_filename_deterministic ... ok [INFO] [stdout] test schema::fetcher::file_cache::tests::test_cache_filename_different_urls ... ok [INFO] [stdout] test schema::fetcher::file_cache::tests::test_file_caching_fetcher_caches_result ... ok [INFO] [stdout] test schema::fetcher::file_cache::tests::test_file_caching_fetcher_len_is_empty ... ok [INFO] [stdout] test schema::fetcher::file_cache::tests::test_file_caching_fetcher_persistent_dir_not_cleaned ... ok [INFO] [stdout] test schema::fetcher::file_cache::tests::test_file_caching_fetcher_redirect_caches_both_urls ... ok [INFO] [stdout] test schema::fetcher::file_cache::tests::test_file_caching_fetcher_seed ... ok [INFO] [stdout] test schema::fetcher::file_cache::tests::test_file_caching_fetcher_temp_dir_cleanup ... ok [INFO] [stdout] test schema::fetcher::file_cache::tests::test_file_caching_fetcher_with_dir ... ok [INFO] [stdout] test schema::fetcher::tests::test_default_fetcher_with_base_dir ... ok [INFO] [stdout] test schema::fetcher::file_cache::tests::test_file_caching_fetcher_with_temp_dir ... ok [INFO] [stdout] test schema::fetcher::tests::test_fetch_result_debug ... ok [INFO] [stdout] test schema::fetcher::tests::test_fetch_result_no_redirect ... ok [INFO] [stdout] test schema::fetcher::tests::test_default_fetcher_new ... ok [INFO] [stdout] test schema::export::tests::test_rewrite_schema_locations ... ok [INFO] [stdout] test schema::export::tests::test_rewrite_schema_locations_relative_path ... ok [INFO] [stdout] test schema::fetcher::tests::test_fetch_result_struct ... ok [INFO] [stdout] test schema::fetcher::tests::test_noop_fetcher ... ok [INFO] [stdout] test schema::fetcher::tests::test_fetch_result_clone ... ok [INFO] [stdout] test schema::fetcher::tests::test_default_fetcher_default ... ok [INFO] [stdout] test schema::fetcher::tests::test_noop_fetcher_error_message ... ok [INFO] [stdout] test schema::resolve::tests::test_resolve_options_builder ... ok [INFO] [stdout] test schema::resolve::tests::test_entry_schema_path ... ok [INFO] [stdout] test schema::resolve::tests::test_resolve_no_schema_location ... ok [INFO] [stdout] test schema::types::tests::test_get_element_not_found ... ok [INFO] [stdout] test schema::types::tests::test_get_element_with_local_name ... ok [INFO] [stdout] test schema::types::tests::test_get_element_with_qualified_name ... ok [INFO] [stdout] test schema::types::tests::test_get_type_with_local_name ... ok [INFO] [stdout] test schema::types::tests::test_get_type_with_qualified_name ... ok [INFO] [stdout] test schema::types::tests::test_get_type_not_found ... ok [INFO] [stdout] test schema::validator::api::tests::test_create_xml_schema_validation_context_from_buffer ... ok [INFO] [stdout] test schema::validator::api::tests::test_create_xml_schema_validation_context_nonexistent_file ... ok [INFO] [stdout] test schema::validator::api::tests::test_create_xml_schema_validation_context_url ... ok [INFO] [stdout] test schema::validator::api::tests::test_get_schema_from_schema_location_no_schema_location ... ok [INFO] [stdout] test schema::validator::api::tests::test_get_schema_from_schema_location_with_schema_location ... ok [INFO] [stdout] test schema::validator::api::tests::test_streaming_validate_no_schema_location ... ok [INFO] [stdout] test schema::validator::context::tests::test_xml_schema_validation_context_create_validator ... ok [INFO] [stdout] test schema::validator::context::tests::test_xml_schema_validation_context_from_arc ... ok [INFO] [stdout] test schema::validator::context::tests::test_xml_schema_validation_context_new ... ok [INFO] [stdout] test schema::validator::context::tests::test_xml_schema_validation_context_schema ... ok [INFO] [stdout] test schema::validator::context::tests::test_xml_schema_validation_context_validate_empty_doc ... ok [INFO] [stdout] test schema::validator::context::tests::test_xml_schema_validation_context_validate_nested ... ok [INFO] [stdout] test schema::validator::api::tests::test_validate_document_by_schema_context ... ok [INFO] [stdout] test schema::validator::context::tests::test_xml_schema_validation_context_validate_with_text ... ok [INFO] [stdout] test schema::validator::dom::tests::test_dom_validator_choice_content_model ... ok [INFO] [stdout] test schema::validator::dom::tests::test_dom_validator_collect_text_content ... ok [INFO] [stdout] test schema::validator::dom::tests::test_dom_validator_count_child_elements ... ok [INFO] [stdout] test schema::validator::api::tests::test_validate_with_schema_location_no_schema_location ... ok [INFO] [stdout] test schema::validator::api::tests::test_validate_document_by_schema ... ok [INFO] [stdout] test schema::validator::dom::tests::test_dom_validator_empty_schema ... ok [INFO] [stdout] test schema::validator::dom::tests::test_dom_validator_max_occurs ... ok [INFO] [stdout] test schema::validator::dom::tests::test_dom_validator_min_occurs ... ok [INFO] [stdout] test schema::validator::dom::tests::test_dom_validator_substitution_group ... ok [INFO] [stdout] test schema::validator::dom::tests::test_dom_validator_unknown_element_lenient ... ok [INFO] [stdout] test schema::validator::dom::tests::test_dom_validator_with_max_errors ... ok [INFO] [stdout] test schema::validator::dom::tests::test_dom_validator_type_inheritance ... ok [INFO] [stdout] test schema::validator::dom::tests::test_dom_validator_unknown_element_strict ... ok [INFO] [stdout] test schema::validator::lazy::tests::test_lazy_schema_validator_delegates_to_inner ... ok [INFO] [stdout] test schema::validator::lazy::tests::test_lazy_schema_validator_errors_empty ... ok [INFO] [stdout] test schema::validator::lazy::tests::test_lazy_validator_new ... ok [INFO] [stdout] test schema::validator::lazy::tests::test_lazy_validator_with_shared_errors ... ok [INFO] [stdout] test schema::validator::state::tests::test_element_context_get_child_count ... ok [INFO] [stdout] test schema::validator::state::tests::test_validation_state_new ... ok [INFO] [stdout] test schema::validator::state::tests::test_element_context_increment_child ... ok [INFO] [stdout] test schema::validator::lazy::tests::test_lazy_schema_validator_handle_with_schema_location ... ok [INFO] [stdout] test schema::validator::state::tests::test_element_context_new ... ok [INFO] [stdout] test schema::validator::state::tests::test_element_context_new_without_namespace ... ok [INFO] [stdout] test schema::validator::state::tests::test_get_child_count_matches_local_name_multiple_prefixes ... ok [INFO] [stdout] test schema::validator::state::tests::test_get_child_count_matches_local_name_with_prefix ... ok [INFO] [stdout] test schema::validator::state::tests::test_namespace_stack_pop_minimum ... ok [INFO] [stdout] test schema::validator::state::tests::test_validation_state_child_count_increment ... ok [INFO] [stdout] test schema::validator::state::tests::test_validation_state_current_element ... ok [INFO] [stdout] test schema::validator::state::tests::test_validation_state_current_element_mut ... ok [INFO] [stdout] test schema::validator::state::tests::test_validation_state_element_path ... ok [INFO] [stdout] test schema::validator::lazy::tests::test_lazy_validator_no_schema_location ... ok [INFO] [stdout] test schema::validator::state::tests::test_validation_state_push_pop_namespaces ... ok [INFO] [stdout] test schema::validator::state::tests::test_validation_state_pop_empty ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_choice_content_model_basic ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_element_context_child_counts ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_builder_pattern ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_element_context_new ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_inherited_elements_from_base_type ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_multi_level_inheritance ... ok [INFO] [stdout] test schema::validator::state::tests::test_validation_state_push_pop_element ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_same_local_name_different_namespaces ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_cdata_content ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_errors_and_warnings ... ok [INFO] [stdout] test schema::validator::state::tests::test_validation_state_element_path_empty ... ok [INFO] [stdout] test schema::validator::state::tests::test_validation_state_resolve_prefix ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_errors_methods ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_is_clean ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_into_errors ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_max_errors ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_finish_unclosed_element ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_nested_elements ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_make_error ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_set_max_errors ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_text_content ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_unknown_element_strict ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_with_mode ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_with_schema_elements ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_substitution_group_basic ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_validation_mode_default ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_substitution_group_max_occurs ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_validation_state_element_path ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_validation_state_new ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_with_attributes ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_other_events ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_substitution_group_with_prefixed_elements ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_with_prefix ... ok [INFO] [stdout] test schema::validator::tests::test_validation_mode_default ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_new ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_validate_simple_api ... ok [INFO] [stdout] test schema::validator::tests::test_validation_mode_eq ... ok [INFO] [stdout] test schema::validator::tests::test_validation_mode_equality ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_validate_simple_api_with_max_errors ... ok [INFO] [stdout] test schema::validator::two_pass::tests::test_document_skeleton_new ... ok [INFO] [stdout] test schema::validator::two_pass::tests::test_element_skeleton_child_counts ... ok [INFO] [stdout] test schema::validator::two_pass::tests::test_element_skeleton_new ... ok [INFO] [stdout] test schema::validator::tests::test_validation_mode_debug ... ok [INFO] [stdout] test schema::validator::two_pass::tests::test_skeleton_builder_simple ... ok [INFO] [stdout] test schema::validator::two_pass::tests::test_skeleton_builder_nested ... ok [INFO] [stdout] test schema::validator::two_pass::tests::test_two_pass_validator_empty_schema ... ok [INFO] [stdout] test schema::validator::two_pass::tests::test_two_pass_validator_unknown_element_lenient ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_validation_state_push_pop_element ... ok [INFO] [stdout] test schema::validator::two_pass::tests::test_two_pass_validator_unknown_element_strict ... ok [INFO] [stdout] test schema::validator::two_pass::tests::test_two_pass_validator_max_occurs ... ok [INFO] [stdout] test schema::validator::two_pass::tests::test_two_pass_validator_with_max_errors ... ok [INFO] [stdout] test schema::xsd::builtin::tests::test_code_type_structure ... ok [INFO] [stdout] test schema::xsd::builtin::tests::test_create_xsd_primitives ... ok [INFO] [stdout] test schema::validator::two_pass::tests::test_two_pass_validator_min_occurs ... ok [INFO] [stdout] test schema::xsd::builtin::tests::test_register_builtin_types ... ok [INFO] [stdout] test schema::xsd::builtin::tests::test_create_gml_types ... ok [INFO] [stdout] test schema::validator::two_pass::tests::test_two_pass_validator_substitution_group ... ok [INFO] [stdout] test schema::validator::two_pass::tests::test_two_pass_validator_type_inheritance ... ok [INFO] [stdout] test schema::xsd::builtin::tests::test_measure_type_structure ... ok [INFO] [stdout] test schema::validator::tests::test_validation_mode_clone ... ok [INFO] [stdout] test schema::validator::two_pass::tests::test_two_pass_validator_choice_content_model ... ok [INFO] [stdout] test schema::xsd::constraints::tests::test_composite_key ... ok [INFO] [stdout] test schema::xsd::compiler::tests::test_compile_simple_schema ... ok [INFO] [stdout] test schema::xsd::content_model::tests::test_all_validation ... ok [INFO] [stdout] test schema::xsd::constraints::tests::test_unique_constraint ... ok [INFO] [stdout] test schema::xsd::content_model::tests::test_choice_validation ... ok [INFO] [stdout] test schema::xsd::compiler::tests::test_compile_simple_type_enumeration ... ok [INFO] [stdout] test schema::xsd::constraints::tests::test_unique_constraint_allows_nulls ... ok [INFO] [stdout] test schema::xsd::constraints::tests::test_key_value_set ... ok [INFO] [stdout] test schema::xsd::compiler::tests::test_compile_extension ... ok [INFO] [stdout] test schema::xsd::content_model::tests::test_sequence_missing_required ... ok [INFO] [stdout] test schema::xsd::content_model::tests::test_occurrence_bounds ... ok [INFO] [stdout] test schema::xsd::compiler::tests::test_compile_complex_type ... ok [INFO] [stdout] test schema::xsd::constraints::tests::test_keyref_validation ... ok [INFO] [stdout] test schema::xsd::content_model::tests::test_sequence_validation ... ok [INFO] [stdout] test schema::xsd::facets::tests::test_count_fraction_digits ... ok [INFO] [stdout] test schema::xsd::facets::tests::test_enumeration ... ok [INFO] [stdout] test schema::xsd::facets::tests::test_exact_length ... ok [INFO] [stdout] test schema::xsd::facets::tests::test_length_validation ... ok [INFO] [stdout] test schema::xsd::facets::tests::test_numeric_range ... ok [INFO] [stdout] test schema::xsd::facets::tests::test_whitespace_collapse ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_attributes ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_attribute_use_optional ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_attribute_use_prohibited ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_attribute_group ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_complex_content_restriction ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_complex_type ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_complex_type_abstract ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_any ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_annotation_skipped ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_element_nillable ... ok [INFO] [stdout] test schema::xsd::facets::tests::test_count_significant_digits ... ok [INFO] [stdout] test schema::xsd::facets::tests::test_fraction_digits ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_element_with_inline_type ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_include ... ok [INFO] [stdout] test schema::xsd::content_model::tests::test_unbounded_occurrence ... ok [INFO] [stdout] test schema::xsd::content_model::tests::test_unexpected_element ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_group_definition ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_key_constraint ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_min_occurs ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_keyref_constraint ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_extension ... ok [INFO] [stdout] test schema::xsd::facets::tests::test_pattern_multiple ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_complex_type_choice ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_complex_type_mixed ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_element_occurs ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_import ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_element_default_fixed ... ok [INFO] [stdout] test schema::xsd::facets::tests::test_pattern ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_occurs_default ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_complex_type_all ... ok [INFO] [stdout] test schema::xsd::constraints::tests::test_key_constraint_no_nulls ... ok [INFO] [stdout] test schema::validator::streaming::tests::test_streaming_validator_unknown_element_lenient ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_schema_attribute_form_default ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_simple_schema ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_simple_type_union ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_simple_type_list ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_xsd_parser_into_schema ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_unique_constraint ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_simple_type_pattern ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_simple_type_restriction ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_xsd_parser_new ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_occurs_invalid_value ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_occurs_min_greater_than_max ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_occurs_valid ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_simple_type_numeric_facets ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_simple_content_extension ... ok [INFO] [stdout] test schema::xsd::resolver::common::tests::test_check_cycle ... ok [INFO] [stdout] test schema::xsd::resolver::common::tests::test_resolve_uri_absolute ... ok [INFO] [stdout] test schema::xsd::resolver::common::tests::test_resolve_uri_parent ... ok [INFO] [stdout] test schema::xsd::resolver::common::tests::test_resolve_uri_relative ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_parse_simple_type_length_facets ... ok [INFO] [stdout] test schema::xsd::resolver::common::tests::test_dependency_tracker ... ok [INFO] [stdout] test schema::xsd::tests::test_builtin_types_registered ... ok [INFO] [stdout] test schema::xsd::types::tests::test_attribute_use_default ... ok [INFO] [stdout] test schema::xsd::tests::test_parse_xsd_multiple ... ok [INFO] [stdout] test schema::xsd::types::tests::test_derivation_control_all ... ok [INFO] [stdout] test schema::xsd::types::tests::test_derivation_control_list ... ok [INFO] [stdout] test schema::xsd::resolver::common::tests::test_extract_dependencies ... ok [INFO] [stdout] test schema::xsd::resolver::common::tests::test_order_schemas_for_output ... ok [INFO] [stdout] test schema::xsd::tests::test_parse_xsd_simple ... ok [INFO] [stdout] test schema::xsd::tests::test_parse_xsd_with_simple_type ... ok [INFO] [stdout] test schema::xsd::tests::test_create_builtin_schema ... ok [INFO] [stdout] test schema::xsd::parser::tests::test_xsd_parser_schema ... ok [INFO] [stdout] test schema::xsd::resolver::common::tests::test_resolve_schemas_from_content ... ok [INFO] [stdout] test schema::xsd::types::tests::test_namespace_constraint_variants ... ok [INFO] [stdout] test schema::xsd::types::tests::test_form_default ... ok [INFO] [stdout] test schema::xsd::types::tests::test_occurs_default ... ok [INFO] [stdout] test schema::xsd::types::tests::test_process_contents_mode_default ... ok [INFO] [stdout] test schema::xsd::types::tests::test_occurs_parse ... ok [INFO] [stdout] test schema::xsd::types::tests::test_qname_display ... ok [INFO] [stdout] test schema::xsd::types::tests::test_derivation_type_variants ... ok [INFO] [stdout] test schema::xsd::tests::test_simple_content_restriction_should_be_simple_content ... ok [INFO] [stdout] test schema::xsd::types::tests::test_occurs_to_option ... ok [INFO] [stdout] test schema::xsd::types::tests::test_whitespace_value_variants ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_all_default ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_any_default ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_attribute_group_new ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_attribute_group_ref ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_attribute_new ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_attribute_ref ... ok [INFO] [stdout] test schema::xsd::tests::test_parse_citygml_like_schema ... ok [INFO] [stdout] test schema::xsd::types::tests::test_occurs_is_unbounded ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_complex_content_empty ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_complex_content_particle ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_complex_type_new ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_constraint_type_variants ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_element_ref ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_group_new ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_group_ref ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_element_new ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_facet_variants ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_identity_constraint_keyref ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_identity_constraint_unique ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_identity_constraint_with_field ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_identity_constraint_key ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_identity_constraint_with_fields ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_particle_variants ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_complex_type_anonymous ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_choice_default ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_particle_item_variants ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_redefine_new ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_schema_default ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_sequence_default ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_simple_restriction_default ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_simple_type_anonymous ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_simple_type_content_list ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_simple_type_content_restriction ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_simple_type_new ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_simple_type_content_union ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_type_def_is_simple ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_type_def_is_complex ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_type_def_name_anonymous ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_type_def_name_simple ... ok [INFO] [stdout] test serialize::tests::test_serialize_pretty ... ok [INFO] [stdout] test serialize::tests::test_serialize_simple ... ok [INFO] [stdout] test tests::test_basic_parsing ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_schema_with_target_namespace ... ok [INFO] [stdout] test tests::test_collect_text_value_single ... ok [INFO] [stdout] test tests::test_create_safe_context ... ok [INFO] [stdout] test serialize::tests::test_serialize_namespaced ... ok [INFO] [stdout] test tests::test_collect_text_value_empty ... ok [INFO] [stdout] test tests::test_context_xpath ... ok [INFO] [stdout] test serialize::tests::test_escape_special_chars ... ok [INFO] [stdout] test tests::test_evaluate_with_string_ref ... ok [INFO] [stdout] test schema::xsd::types::tests::test_xsd_type_def_name_complex ... ok [INFO] [stdout] test tests::test_create_xml_schema_validation_context_from_buffer ... ok [INFO] [stdout] test tests::test_find_nodes_by_xpath ... ok [INFO] [stdout] test tests::test_get_readonly_node_prefix ... ok [INFO] [stdout] test tests::test_find_readonly_nodes_in_elements ... ok [INFO] [stdout] test tests::test_get_readonly_node_prefix_empty ... ok [INFO] [stdout] test tests::test_text_collection ... ok [INFO] [stdout] test transform::context::tests::test_ancestor_at_depth ... ok [INFO] [stdout] test tests::test_get_node_prefix_empty ... ok [INFO] [stdout] test tests::test_get_node_prefix ... ok [INFO] [stdout] test transform::context::tests::test_ancestors ... ok [INFO] [stdout] test tests::test_get_readonly_node_tag ... ok [INFO] [stdout] test tests::test_xpath_evaluation ... ok [INFO] [stdout] test tests::test_namespaced_xml ... ok [INFO] [stdout] test tests::test_readonly_node_to_xml_string ... ok [INFO] [stdout] test transform::context::tests::test_parent_attribute ... ok [INFO] [stdout] test schema::xsd::tests::test_parse_xsd_with_complex_type ... ok [INFO] [stdout] test transform::context::tests::test_empty_context ... ok [INFO] [stdout] test transform::context::tests::test_parent ... ok [INFO] [stdout] test tests::test_parse_xsd_basic ... ok [INFO] [stdout] test tests::test_serialization ... ok [INFO] [stdout] test transform::context::tests::test_path_id_with_prefix ... ok [INFO] [stdout] test transform::context::tests::test_path_id ... ok [INFO] [stdout] test transform::editable::tests::test_append_child ... ok [INFO] [stdout] test transform::editable::tests::test_builder_cdata ... ok [INFO] [stdout] test transform::editable::tests::test_builder_comment ... ok [INFO] [stdout] test transform::editable::tests::test_builder_default ... ok [INFO] [stdout] test transform::editable::tests::test_builder_new ... ok [INFO] [stdout] test transform::editable::tests::test_builder_is_complete ... ok [INFO] [stdout] test transform::editable::tests::test_child_nodes ... ok [INFO] [stdout] test transform::editable::tests::test_document ... ok [INFO] [stdout] test transform::editable::tests::test_children ... ok [INFO] [stdout] test transform::editable::tests::test_document_mut ... ok [INFO] [stdout] test transform::editable::tests::test_display_trait ... ok [INFO] [stdout] test transform::editable::tests::test_editable_node_ref_child_nodes ... ok [INFO] [stdout] test transform::editable::tests::test_editable_node_ref_get_attribute ... ok [INFO] [stdout] test transform::editable::tests::test_editable_node_ref_get_attribute_ns ... ok [INFO] [stdout] test transform::context::tests::test_position_and_depth ... ok [INFO] [stdout] test transform::editable::tests::test_editable_node_ref_is_element ... ok [INFO] [stdout] test transform::editable::tests::test_editable_node_ref_get_attributes ... ok [INFO] [stdout] test transform::editable::tests::test_builder_build_error_no_root ... ok [INFO] [stdout] test transform::editable::tests::test_editable_node_ref_get_content ... ok [INFO] [stdout] test transform::editable::tests::test_builder_depth_tracking ... ok [INFO] [stdout] test transform::editable::tests::test_editable_node_ref_is_text ... ok [INFO] [stdout] test transform::editable::tests::test_editable_node_ref_name ... ok [INFO] [stdout] test transform::editable::tests::test_editable_node_ref_node_type ... ok [INFO] [stdout] test transform::editable::tests::test_editable_node_ref_qname ... ok [INFO] [stdout] test transform::editable::tests::test_editable_node_ref_prefix ... ok [INFO] [stdout] test transform::editable::tests::test_evaluate_xpath_invalid ... ok [INFO] [stdout] test transform::editable::tests::test_editable_node_ref_children ... ok [INFO] [stdout] test transform::editable::tests::test_evaluate_xpath_text_content ... ok [INFO] [stdout] test transform::editable::tests::test_evaluate_xpath_with_namespaces ... ok [INFO] [stdout] test transform::editable::tests::test_evaluate_xpath_no_match ... ok [INFO] [stdout] test transform::editable::tests::test_get_attribute_ns_not_found ... ok [INFO] [stdout] test transform::editable::tests::test_find_by_xpath ... ok [INFO] [stdout] test transform::editable::tests::test_evaluate_xpath_with_predicate ... ok [INFO] [stdout] test transform::editable::tests::test_is_modified_initially_false ... ok [INFO] [stdout] test transform::editable::tests::test_modification_clone ... ok [INFO] [stdout] test transform::editable::tests::test_modification_debug ... ok [INFO] [stdout] test transform::editable::tests::test_get_attribute_ns_found ... ok [INFO] [stdout] test transform::editable::tests::test_evaluate_xpath_local_name ... ok [INFO] [stdout] test transform::editable::tests::test_evaluate_xpath_simple ... ok [INFO] [stdout] test transform::editable::tests::test_new_node_clone ... ok [INFO] [stdout] test transform::editable::tests::test_new_node_element_with_children ... ok [INFO] [stdout] test transform::editable::tests::test_new_node_debug ... ok [INFO] [stdout] test transform::editable::tests::test_namespace_uri ... ok [INFO] [stdout] test transform::editable::tests::test_new_node_variants ... ok [INFO] [stdout] test transform::editable::tests::test_modifications ... ok [INFO] [stdout] test transform::editable::tests::test_namespace_uri_none ... ok [INFO] [stdout] test transform::editable::tests::test_modification_variants ... ok [INFO] [stdout] test transform::editable::tests::test_get_attributes ... ok [INFO] [stdout] test transform::editable::tests::test_prefix ... ok [INFO] [stdout] test transform::editable::tests::test_prefix_none ... ok [INFO] [stdout] test transform::editable::tests::test_prepend_child ... ok [INFO] [stdout] test transform::editable::tests::test_read_api ... ok [INFO] [stdout] test transform::editable::tests::test_qname_with_prefix ... ok [INFO] [stdout] test transform::editable::tests::test_remove_attribute ... ok [INFO] [stdout] test transform::editable::tests::test_remove ... ok [INFO] [stdout] test transform::editable::tests::test_set_attribute ... ok [INFO] [stdout] test transform::editable::tests::test_to_xml ... ok [INFO] [stdout] test transform::editable::tests::test_try_from_owned ... ok [INFO] [stdout] test transform::editable::tests::test_to_xml_with_prefix ... ok [INFO] [stdout] test transform::editable::tests::test_to_xml_nested ... ok [INFO] [stdout] test transform::editable::tests::test_try_from_ref ... ok [INFO] [stdout] test transform::editable::tests::test_replace_text ... ok [INFO] [stdout] test transform::fallback::tests::test_fallback_no_match ... ok [INFO] [stdout] test transform::span::tests::test_contains ... ok [INFO] [stdout] test transform::span::tests::test_byte_span_basics ... ok [INFO] [stdout] test transform::span::tests::test_overlaps ... ok [INFO] [stdout] test transform::span::tests::test_slice ... ok [INFO] [stdout] test transform::fallback::tests::test_fallback_with_last ... ok [INFO] [stdout] test transform::streaming::tests::test_multi_transform_empty_elements ... ok [INFO] [stdout] test transform::editable::tests::test_set_text_content ... ok [INFO] [stdout] test transform::streaming::tests::test_multi_transform_first_match_wins ... ok [INFO] [stdout] test transform::streaming::tests::test_multi_transform_interleaved ... ok [INFO] [stdout] test transform::streaming::tests::test_multi_transform_remove_elements ... ok [INFO] [stdout] test transform::editable::tests::test_qname_without_prefix ... ok [INFO] [stdout] test transform::tests::builder_tests::test_analyze_xpath_str_parse_error ... ok [INFO] [stdout] test transform::streaming::tests::test_multi_transform_zero_copy ... ok [INFO] [stdout] test transform::tests::builder_tests::test_collect ... ok [INFO] [stdout] test transform::tests::builder_tests::test_analyze_xpath_str_not_streamable ... ok [INFO] [stdout] test transform::streaming::tests::test_simple_transform ... ok [INFO] [stdout] test transform::tests::builder_tests::test_collect_attributes ... ok [INFO] [stdout] test transform::streaming::tests::test_no_match ... ok [INFO] [stdout] test transform::streaming::tests::test_multi_transform_with_context ... ok [INFO] [stdout] test transform::tests::builder_tests::test_deprecated_xpath_transform ... ok [INFO] [stdout] test transform::tests::builder_tests::test_analyze_xpath_str_streamable ... ok [INFO] [stdout] test transform::tests::builder_tests::test_for_each_no_handlers_error ... ok [INFO] [stdout] test transform::tests::builder_tests::test_for_each_multi_handler_call_order ... ok [INFO] [stdout] test transform::streaming::tests::test_multi_transform_non_overlapping ... ok [INFO] [stdout] test transform::tests::builder_tests::test_function_api ... ok [INFO] [stdout] test transform::tests::builder_tests::test_get_not_streamable_reason_none ... ok [INFO] [stdout] test transform::tests::builder_tests::test_get_not_streamable_reason_some ... ok [INFO] [stdout] test transform::tests::builder_tests::test_for_each_multiple_handlers ... ok [INFO] [stdout] test transform::tests::builder_tests::test_for_each_multi_handler_nested_independent ... ok [INFO] [stdout] test transform::tests::builder_tests::test_for_each_three_handlers_interleaved ... ok [INFO] [stdout] test transform::tests::builder_tests::test_fallback_for_last_with_allow_fallback ... ok [INFO] [stdout] test transform::tests::builder_tests::test_fallback_mode_enabled ... ok [INFO] [stdout] test transform::tests::builder_tests::test_is_streamable_true ... ok [INFO] [stdout] test transform::tests::builder_tests::test_local_name_only_matching ... ok [INFO] [stdout] test transform::tests::builder_tests::test_for_each_single_handler ... ok [INFO] [stdout] test transform::tests::builder_tests::test_is_streamable_false ... ok [INFO] [stdout] test transform::tests::builder_tests::test_namespace_uri_no_match_wrong_uri ... ok [INFO] [stdout] test transform::tests::builder_tests::test_namespace_uri_matching_different_prefix ... ok [INFO] [stdout] test transform::tests::builder_tests::test_for_each_multi_handler_same_element ... ok [INFO] [stdout] test transform::tests::builder_tests::test_namespace_uri_matching ... ok [INFO] [stdout] test transform::tests::builder_tests::test_run_multi_handler_not_streamable_error ... ok [INFO] [stdout] test transform::tests::builder_tests::test_not_streamable_error_without_fallback ... ok [INFO] [stdout] test transform::tests::builder_tests::test_not_streamable_reason_display ... ok [INFO] [stdout] test transform::tests::builder_tests::test_run_multi_handler_remove_element ... ok [INFO] [stdout] test transform::tests::builder_tests::test_on_multiple_handlers ... ok [INFO] [stdout] test transform::tests::builder_tests::test_run_no_handlers_error ... ok [INFO] [stdout] test transform::tests::builder_tests::test_run_multi_handler_zero_copy_preservation ... ok [INFO] [stdout] test transform::tests::builder_tests::test_run_multi_handler_single_pass ... ok [INFO] [stdout] test transform::tests::builder_tests::test_transform_output_count ... ok [INFO] [stdout] test transform::tests::builder_tests::test_on_single_handler ... ok [INFO] [stdout] test transform::tests::builder_tests::test_remove_element ... ok [INFO] [stdout] test transform::tests::builder_tests::test_run_multi_handler_fallback_enabled ... ok [INFO] [stdout] test transform::tests::builder_tests::test_run_multi_handler_first_match_wins_nested ... ok [INFO] [stdout] test transform::tests::builder_tests::test_with_namespaces ... ok [INFO] [stdout] test transform::tests::builder_tests::test_with_root_namespaces ... ok [INFO] [stdout] test transform::tests::context_tests::test_on_with_context_ancestors ... ok [INFO] [stdout] test transform::tests::context_tests::test_run_multi_handler_with_context ... ok [INFO] [stdout] test transform::tests::context_tests::test_on_with_context_parent ... ok [INFO] [stdout] test transform::tests::multi_tests::test_collect_multi_2_different_xpaths ... ok [INFO] [stdout] test transform::tests::multi_tests::test_collect_multi_2_same_xpath ... ok [INFO] [stdout] test transform::tests::context_tests::test_on_with_context_depth ... ok [INFO] [stdout] test transform::tests::context_tests::test_for_each_multi_handler_with_context_call_order ... ok [INFO] [stdout] test transform::tests::context_tests::test_on_with_context_position ... ok [INFO] [stdout] test transform::tests::context_tests::test_on_with_context_empty_element ... ok [INFO] [stdout] test transform::tests::builder_tests::test_with_root_namespaces_multiple ... ok [INFO] [stdout] test transform::tests::context_tests::test_on_with_context_transform ... ok [INFO] [stdout] test transform::tests::context_tests::test_on_with_context_path_id ... ok [INFO] [stdout] test transform::tests::multi_tests::test_collect_multi_3 ... ok [INFO] [stdout] test transform::tests::multi_tests::test_collect_multi_different_types ... ok [INFO] [stdout] test transform::tests::multi_tests::test_collect_multi_empty_results ... ok [INFO] [stdout] test transform::tests::multi_tests::test_collect_multi_not_streamable_error ... ok [INFO] [stdout] test transform::tests::multi_tests::test_collect_multi_with_fallback ... ok [INFO] [stdout] test transform::tests::multi_tests::test_collect_multi_with_namespaces ... ok [INFO] [stdout] test transform::tests::reader_tests::test_reader_empty_elements ... ok [INFO] [stdout] test transform::tests::reader_tests::test_reader_for_each ... ok [INFO] [stdout] test transform::tests::reader_tests::test_reader_for_each_multiple_handlers ... ok [INFO] [stdout] test transform::tests::reader_tests::test_reader_for_each_no_handlers_error ... ok [INFO] [stdout] test schema::xsd::types::tests::test_qname_new ... ok [INFO] [stdout] test schema::xsd::types::tests::test_qname_parse ... ok [INFO] [stdout] test schema::xsd::types::tests::test_qname_to_string_full ... ok [INFO] [stdout] test schema::xsd::types::tests::test_qname_with_prefix ... ok [INFO] [stdout] test transform::editable::tests::test_editable_node_ref_namespace_uri ... ok [INFO] [stdout] test transform::tests::reader_tests::test_reader_multiple_handlers ... ok [INFO] [stdout] test transform::tests::reader_tests::test_reader_namespaces_method ... ok [INFO] [stdout] test transform::tests::reader_tests::test_reader_nested_elements ... ok [INFO] [stdout] test transform::tests::reader_tests::test_reader_no_handlers_error ... ok [INFO] [stdout] test transform::tests::reader_tests::test_reader_preserves_xml_declaration ... ok [INFO] [stdout] test transform::tests::reader_tests::test_reader_not_streamable_error ... ok [INFO] [stdout] test transform::tests::reader_tests::test_reader_single_handler_transform ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_absolute_vs_relative ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_ancestor_axis_reason ... ok [INFO] [stdout] test transform::tests::reader_tests::test_reader_with_namespaces ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_ancestor_or_self_axis_reason ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_and_predicate_not_streamable ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_attribute_existence_check ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_attribute_predicate_details ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_attribute_predicates_are_streamable ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_backward_axes_not_streamable ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_backward_axis_after_descendant ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_child_axis_streamable ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_descendant_axis_streamable ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_complex_predicate_reason ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_descendant_or_self ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_double_slash_at_end ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_following_axis_streamable ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_exact_position ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_following_sibling_axis_streamable ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_has_position_predicates_false ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_has_position_predicates_true ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_is_backward_axis ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_last_in_predicate_comparison ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_last_is_not_streamable ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_last_reason ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_local_name_predicate_captured ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_local_name_predicate_is_streamable ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_namespace_uri_predicate_captured ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_namespace_uri_predicate_is_streamable ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_multiple_predicates ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_namespace_uri_and_local_name_combined ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_namespace_uri_with_attribute_predicate ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_node_node_test ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_not_predicate ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_number_literal_not_streamable ... ok [INFO] [stdout] test transform::tests::reader_tests::test_reader_write_to_sink ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_parent_axis_reason ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_position_greater_or_equal ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_position_greater_than ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_position_less_or_equal ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_position_less_than ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_position_max ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_position_not_equal_ignored ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_position_predicates_are_streamable ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_preceding_axis_reason ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_qname_prefix_captured ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_preceding_sibling_axis_reason ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_qname_streamable ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_string_literal_not_streamable ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_simple_paths_are_streamable ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_self_axis_streamable ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_union_not_streamable ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_union_reason ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_wildcard ... ok [INFO] [stdout] test transform::xpath_analyze::tests::test_text_node_test ... ok [INFO] [stdout] test xpath::axes::tests::test_is_forward_axis ... ok [INFO] [stdout] test xpath::axes::tests::test_is_forward_axis_all ... ok [INFO] [stdout] test xpath::axes::tests::test_is_reverse_axis ... ok [INFO] [stdout] test xpath::axes::tests::test_is_reverse_axis_all ... ok [INFO] [stdout] test xpath::axes::tests::test_select_ancestor ... ok [INFO] [stdout] test xpath::axes::tests::test_select_attribute ... ok [INFO] [stdout] test xpath::axes::tests::test_select_axis_ancestor ... ok [INFO] [stdout] test xpath::axes::tests::test_select_axis_ancestor_or_self ... ok [INFO] [stdout] test xpath::axes::tests::test_select_axis_attribute ... ok [INFO] [stdout] test xpath::axes::tests::test_select_axis_child ... ok [INFO] [stdout] test xpath::axes::tests::test_select_axis_descendant ... ok [INFO] [stdout] test xpath::axes::tests::test_select_axis_descendant_or_self ... ok [INFO] [stdout] test xpath::axes::tests::test_select_axis_following ... ok [INFO] [stdout] test xpath::axes::tests::test_select_axis_following_sibling ... ok [INFO] [stdout] test xpath::axes::tests::test_select_axis_namespace ... ok [INFO] [stdout] test xpath::axes::tests::test_select_axis_parent ... ok [INFO] [stdout] test xpath::axes::tests::test_select_axis_preceding ... ok [INFO] [stdout] test xpath::axes::tests::test_select_axis_preceding_sibling ... ok [INFO] [stdout] test transform::tests::reader_tests::test_reader_remove_element ... ok [INFO] [stdout] test xpath::axes::tests::test_select_axis_self ... ok [INFO] [stdout] test xpath::axes::tests::test_select_child ... ok [INFO] [stdout] test xpath::axes::tests::test_select_child_empty ... ok [INFO] [stdout] test xpath::axes::tests::test_select_descendant ... ok [INFO] [stdout] test xpath::axes::tests::test_select_following_complex ... ok [INFO] [stdout] test xpath::axes::tests::test_select_descendant_empty ... ok [INFO] [stdout] test xpath::axes::tests::test_select_following_sibling ... ok [INFO] [stdout] test xpath::axes::tests::test_select_following_sibling_no_parent ... ok [INFO] [stdout] test xpath::axes::tests::test_select_following_sibling_last_child ... ok [INFO] [stdout] test xpath::axes::tests::test_select_namespace ... ok [INFO] [stdout] test xpath::axes::tests::test_select_parent_no_parent ... ok [INFO] [stdout] test xpath::axes::tests::test_select_preceding_complex ... ok [INFO] [stdout] test xpath::axes::tests::test_select_preceding_sibling ... ok [INFO] [stdout] test xpath::axes::tests::test_select_preceding_sibling_first_child ... ok [INFO] [stdout] test xpath::axes::tests::test_select_preceding_sibling_no_parent ... ok [INFO] [stdout] test xpath::context::tests::test_context ... ok [INFO] [stdout] test xpath::context::tests::test_find_nodes_in_elements ... ok [INFO] [stdout] test xpath::context::tests::test_safe_context ... ok [INFO] [stdout] test xpath::context::tests::test_namespace_registration ... ok [INFO] [stdout] test xpath::evaluator::tests::test_attribute_axis ... ok [INFO] [stdout] test xpath::evaluator::tests::test_child_axis ... ok [INFO] [stdout] test xpath::evaluator::tests::test_concat_function ... ok [INFO] [stdout] test xpath::evaluator::tests::test_count_function ... ok [INFO] [stdout] test xpath::evaluator::tests::test_collect_text_values ... ok [INFO] [stdout] test xpath::evaluator::tests::test_descendant ... ok [INFO] [stdout] test xpath::evaluator::tests::test_attribute_predicate ... ok [INFO] [stdout] test xpath::evaluator::tests::test_last_function ... ok [INFO] [stdout] test xpath::evaluator::tests::test_name_predicate ... ok [INFO] [stdout] test xpath::evaluator::tests::test_namespaced_xpath ... ok [INFO] [stdout] test xpath::evaluator::tests::test_floor_ceiling_round ... ok [INFO] [stdout] test xpath::evaluator::tests::test_arithmetic_operations ... ok [INFO] [stdout] test xpath::evaluator::tests::test_normalize_space_function ... ok [INFO] [stdout] test xpath::evaluator::tests::test_not_predicate ... ok [INFO] [stdout] test xpath::evaluator::tests::test_or_predicate ... ok [INFO] [stdout] test xpath::evaluator::tests::test_position_function ... ok [INFO] [stdout] test xpath::evaluator::tests::test_simple_path ... ok [INFO] [stdout] test xpath::evaluator::tests::test_registered_namespace_prefix_works ... ok [INFO] [stdout] test xpath::evaluator::tests::test_string_length_function ... ok [INFO] [stdout] test xpath::evaluator::tests::test_substring_function ... ok [INFO] [stdout] test xpath::evaluator::tests::test_text ... ok [INFO] [stdout] test xpath::evaluator::tests::test_true_false_boolean ... ok [INFO] [stdout] test xpath::evaluator::tests::test_unknown_namespace_prefix_error ... ok [INFO] [stdout] test xpath::evaluator::tests::test_sum_function ... ok [INFO] [stdout] test xpath::functions::boolean::tests::test_fn_boolean_false_empty_string ... ok [INFO] [stdout] test xpath::functions::boolean::tests::test_fn_boolean_true_string ... ok [INFO] [stdout] test xpath::functions::boolean::tests::test_fn_boolean_number ... ok [INFO] [stdout] test xpath::functions::boolean::tests::test_fn_boolean_wrong_args ... ok [INFO] [stdout] test xpath::functions::boolean::tests::test_fn_false_wrong_args ... ok [INFO] [stdout] test xpath::functions::boolean::tests::test_fn_false ... ok [INFO] [stdout] test xpath::functions::boolean::tests::test_fn_lang_match ... ok [INFO] [stdout] test xpath::functions::boolean::tests::test_fn_lang_no_attribute ... ok [INFO] [stdout] test xpath::functions::boolean::tests::test_fn_lang_no_match ... ok [INFO] [stdout] test xpath::functions::boolean::tests::test_fn_lang_sublanguage ... ok [INFO] [stdout] test xpath::functions::boolean::tests::test_fn_not_false ... ok [INFO] [stdout] test xpath::functions::boolean::tests::test_fn_not_true ... ok [INFO] [stdout] test xpath::functions::boolean::tests::test_fn_not_wrong_args ... ok [INFO] [stdout] test xpath::functions::boolean::tests::test_fn_true ... ok [INFO] [stdout] test xpath::functions::helpers::tests::test_fn_text ... ok [INFO] [stdout] test xpath::functions::boolean::tests::test_fn_true_wrong_args ... ok [INFO] [stdout] test xpath::functions::helpers::tests::test_get_first_node_or_context_empty_nodeset ... ok [INFO] [stdout] test xpath::functions::helpers::tests::test_get_first_node_or_context_nodeset ... ok [INFO] [stdout] test xpath::functions::helpers::tests::test_get_first_node_or_context_non_nodeset ... ok [INFO] [stdout] test xpath::functions::helpers::tests::test_get_first_node_or_context_wrong_args ... ok [INFO] [stdout] test xpath::functions::helpers::tests::test_get_first_node_or_context_empty ... ok [INFO] [stdout] test xpath::functions::nodeset::tests::test_fn_count ... ok [INFO] [stdout] test xpath::functions::nodeset::tests::test_fn_count_empty ... ok [INFO] [stdout] test xpath::functions::nodeset::tests::test_fn_id_multiple ... ok [INFO] [stdout] test xpath::functions::nodeset::tests::test_fn_id_with_nodeset ... ok [INFO] [stdout] test xpath::functions::nodeset::tests::test_fn_id ... ok [INFO] [stdout] test xpath::functions::nodeset::tests::test_fn_count_wrong_args ... ok [INFO] [stdout] test xpath::functions::nodeset::tests::test_fn_id_not_found ... ok [INFO] [stdout] test xpath::functions::boolean::tests::test_fn_lang_wrong_args ... ok [INFO] [stdout] test xpath::functions::nodeset::tests::test_fn_id_wrong_args ... ok [INFO] [stdout] test xpath::functions::helpers::tests::test_fn_text_wrong_args ... ok [INFO] [stdout] test xpath::functions::nodeset::tests::test_fn_last ... ok [INFO] [stdout] test xpath::functions::nodeset::tests::test_fn_last_wrong_args ... ok [INFO] [stdout] test xpath::functions::nodeset::tests::test_fn_local_name ... ok [INFO] [stdout] test xpath::functions::nodeset::tests::test_fn_name ... ok [INFO] [stdout] test xpath::functions::nodeset::tests::test_fn_name_with_nodeset ... ok [INFO] [stdout] test xpath::functions::nodeset::tests::test_fn_namespace_uri ... ok [INFO] [stdout] test xpath::functions::nodeset::tests::test_fn_position ... ok [INFO] [stdout] test xpath::functions::nodeset::tests::test_fn_position_wrong_args ... ok [INFO] [stdout] test xpath::functions::number::tests::test_fn_ceiling ... ok [INFO] [stdout] test xpath::functions::number::tests::test_fn_ceiling_wrong_args ... ok [INFO] [stdout] test xpath::functions::number::tests::test_fn_number_no_arg ... ok [INFO] [stdout] test xpath::functions::number::tests::test_fn_floor ... ok [INFO] [stdout] test xpath::functions::number::tests::test_fn_number_with_arg ... ok [INFO] [stdout] test xpath::functions::number::tests::test_fn_round_negative ... ok [INFO] [stdout] test xpath::functions::number::tests::test_fn_number_wrong_args ... ok [INFO] [stdout] test xpath::functions::number::tests::test_fn_round_wrong_args ... ok [INFO] [stdout] test xpath::functions::number::tests::test_fn_round_special_values ... ok [INFO] [stdout] test xpath::functions::number::tests::test_fn_sum ... ok [INFO] [stdout] test xpath::functions::number::tests::test_fn_round_basic ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_normalize_space_no_arg ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_normalize_space_wrong_args ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_contains_wrong_args ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_contains_true ... ok [INFO] [stdout] test xpath::functions::number::tests::test_fn_floor_wrong_args ... ok [INFO] [stdout] test xpath::functions::number::tests::test_fn_sum_wrong_args ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_concat ... ok [INFO] [stdout] test xpath::functions::number::tests::test_fn_sum_empty ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_normalize_space_with_arg ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_starts_with_true ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_starts_with_false ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_string_length_no_arg ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_starts_with_wrong_args ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_string_no_arg ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_string_length_wrong_args ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_string_length_unicode ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_string_with_arg ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_string_wrong_args ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_substring_before_empty_search ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_substring_before_not_found ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_substring_nan_start ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_substring_two_args ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_substring_before_wrong_args ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_string_length_with_arg ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_substring_nan_length ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_substring_three_args ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_substring_before ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_substring_after ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_substring_after_not_found ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_substring_after_empty_search ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_substring_wrong_args ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_translate_basic ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_translate_wrong_args ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_translate_remove_chars ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_substring_after_wrong_args ... ok [INFO] [stdout] test xpath::functions::tests::test_normalize_space_helper ... ok [INFO] [stdout] test xpath::functions::tests::test_round_helper ... ok [INFO] [stdout] test xpath::functions::tests::test_translate_helper ... ok [INFO] [stdout] test xpath::lexer::tests::test_namespaced ... ok [INFO] [stdout] test xpath::lexer::tests::test_axis ... ok [INFO] [stdout] test xpath::functions::tests::test_unknown_function ... ok [INFO] [stdout] test xpath::lexer::tests::test_logical_operators ... ok [INFO] [stdout] test xpath::lexer::tests::test_simple_path ... ok [INFO] [stdout] test xpath::lexer::tests::test_predicate ... ok [INFO] [stdout] test xpath::lexer::tests::test_double_slash ... ok [INFO] [stdout] test xpath::operators::tests::test_arithmetic_divide ... ok [INFO] [stdout] test xpath::operators::tests::test_arithmetic_add ... ok [INFO] [stdout] test xpath::functions::tests::test_substring ... ok [INFO] [stdout] test xpath::operators::tests::test_arithmetic_modulo ... ok [INFO] [stdout] test xpath::operators::tests::test_arithmetic_multiply ... ok [INFO] [stdout] test xpath::operators::tests::test_arithmetic_subtract ... ok [INFO] [stdout] test xpath::operators::tests::test_compare_booleans ... ok [INFO] [stdout] test xpath::operators::tests::test_compare_mixed_types ... ok [INFO] [stdout] test xpath::operators::tests::test_compare_numbers ... ok [INFO] [stdout] test xpath::operators::tests::test_compare_strings_equal ... ok [INFO] [stdout] test xpath::operators::tests::test_logical_and ... ok [INFO] [stdout] test xpath::operators::tests::test_logical_not ... ok [INFO] [stdout] test xpath::operators::tests::test_logical_or ... ok [INFO] [stdout] test xpath::operators::tests::test_negate ... ok [INFO] [stdout] test xpath::operators::tests::test_string_numeric_comparison ... ok [INFO] [stdout] test xpath::parser::tests::test_child_axis ... ok [INFO] [stdout] test xpath::parser::tests::test_logical_or ... ok [INFO] [stdout] test xpath::parser::tests::test_descendant ... ok [INFO] [stdout] test xpath::parser::tests::test_predicate_name ... ok [INFO] [stdout] test xpath::parser::tests::test_simple_path ... ok [INFO] [stdout] test xpath::parser::tests::test_text_node ... ok [INFO] [stdout] test xpath::tests::test_xpath_source_from_expr ... ok [INFO] [stdout] test xpath::tests::test_xpath_source_from_str ... ok [INFO] [stdout] test xpath::tests::test_xpath_source_from_string ... ok [INFO] [stdout] test xpath::parser::tests::test_namespaced_path ... ok [INFO] [stdout] test xpath::tests::test_xpath_source_parse_ast ... ok [INFO] [stdout] test xpath::tests::test_xpath_source_parse_invalid_string ... ok [INFO] [stdout] test xpath::tests::test_xpath_source_parse_string ... ok [INFO] [stdout] test xpath::types::tests::test_parse_xpath_number ... ok [INFO] [stdout] test xpath::types::tests::test_xpath_value_to_boolean ... ok [INFO] [stdout] test xpath::types::tests::test_xpath_value_to_number ... ok [INFO] [stdout] test xpath::types::tests::test_xpath_value_to_string ... ok [INFO] [stdout] test xpath::parser::tests::test_not_predicate ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_concat_wrong_args ... ok [INFO] [stdout] test xpath::functions::string::tests::test_fn_contains_false ... ok [INFO] [stderr] Running tests/cross_namespace_type_test.rs (/opt/rustwide/target/debug/deps/cross_namespace_type_test-e1da7cd5a6bc62e8) [INFO] [stdout] [INFO] [stdout] test result: ok. 840 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_validates_correctly_when_schema_uses_default_namespace_with_conflicting_type_names ... ok [INFO] [stdout] test test_other_namespace_wall_surface_has_own_children_not_bldg_children ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/error_display_test.rs (/opt/rustwide/target/debug/deps/error_display_test-23c66bb1a70d8fd3) [INFO] [stdout] [INFO] [stdout] running 84 tests [INFO] [stdout] test error_conversion_tests::test_error_display ... ok [INFO] [stdout] test error_conversion_tests::test_error_from_node_error ... ok [INFO] [stdout] test error_conversion_tests::test_error_from_io_error ... ok [INFO] [stdout] test error_conversion_tests::test_error_from_namespace_error ... ok [INFO] [stdout] test error_conversion_tests::test_error_from_quick_xml_error ... ok [INFO] [stdout] test error_conversion_tests::test_error_from_parse_error ... ok [INFO] [stdout] test error_conversion_tests::test_validation_error ... ok [INFO] [stdout] test error_conversion_tests::test_error_from_xpath_syntax_error ... ok [INFO] [stdout] test error_level_tests::test_error_level_display ... ok [INFO] [stdout] test error_level_tests::test_error_level_ord ... ok [INFO] [stdout] test fetch_error_tests::test_client_creation_failed_display ... ok [INFO] [stdout] test fetch_error_tests::test_fetch_error_eq ... ok [INFO] [stdout] test fetch_error_tests::test_fetch_error_is_error ... ok [INFO] [stdout] test error_conversion_tests::test_error_from_xpath_eval_error ... ok [INFO] [stdout] test error_level_tests::test_error_level_default ... ok [INFO] [stdout] test fetch_error_tests::test_http_error_display ... ok [INFO] [stdout] test fetch_error_tests::test_network_disabled_display ... ok [INFO] [stdout] test node_error_tests::test_no_root_element_display ... ok [INFO] [stdout] test node_error_tests::test_node_error_is_error ... ok [INFO] [stdout] test fetch_error_tests::test_request_failed_display ... ok [INFO] [stdout] test parse_error_tests::test_at_position_display ... ok [INFO] [stdout] test node_error_tests::test_node_error_eq ... ok [INFO] [stdout] test parse_error_tests::test_attribute_decode_error_display ... ok [INFO] [stdout] test parse_error_tests::test_attribute_error_display ... ok [INFO] [stdout] test namespace_error_tests::test_missing_declaration ... ok [INFO] [stdout] test namespace_error_tests::test_unknown_prefix ... ok [INFO] [stdout] test namespace_error_tests::test_uri_mismatch ... ok [INFO] [stdout] test namespace_error_tests::test_namespace_error_eq ... ok [INFO] [stdout] test parse_error_tests::test_memory_limit_exceeded_display ... ok [INFO] [stdout] test parse_error_tests::test_parse_error_eq ... ok [INFO] [stdout] test parse_error_tests::test_parse_error_is_error ... ok [INFO] [stdout] test parse_error_tests::test_text_decode_error_display ... ok [INFO] [stdout] test schema_error_tests::test_circular_dependency_display ... ok [INFO] [stdout] test schema_error_tests::test_fraction_digits_greater_than_total_display ... ok [INFO] [stdout] test schema_error_tests::test_invalid_base_uri_display ... ok [INFO] [stdout] test schema_error_tests::test_url_resolution_failed_display ... ok [INFO] [stdout] test structured_error_tests::test_structured_error_builders ... ok [INFO] [stdout] test structured_error_tests::test_structured_error_default ... ok [INFO] [stdout] test schema_error_tests::test_invalid_facet_value_display ... ok [INFO] [stdout] test schema_error_tests::test_invalid_occurs_display ... ok [INFO] [stdout] test schema_error_tests::test_min_length_greater_than_max_display ... ok [INFO] [stdout] test schema_error_tests::test_min_occurs_greater_than_max_display ... ok [INFO] [stdout] test schema_error_tests::test_schema_error_eq ... ok [INFO] [stdout] test fetch_error_tests::test_read_response_failed_display ... ok [INFO] [stdout] test structured_error_tests::test_structured_error_display_with_expected_found ... ok [INFO] [stdout] test structured_error_tests::test_structured_error_display_with_line_col ... ok [INFO] [stdout] test structured_error_tests::test_structured_error_display_with_line_only ... ok [INFO] [stdout] test structured_error_tests::test_structured_error_display_with_path ... ok [INFO] [stdout] test structured_error_tests::test_structured_error_is_error ... ok [INFO] [stdout] test structured_error_tests::test_structured_error_is_warning ... ok [INFO] [stdout] test structured_error_tests::test_structured_error_new ... ok [INFO] [stdout] test transform_error_tests::test_from_quick_xml_error ... ok [INFO] [stdout] test transform_error_tests::test_invalid_xpath_display ... ok [INFO] [stdout] test transform_error_tests::test_modification_display ... ok [INFO] [stdout] test transform_error_tests::test_io_error_from ... ok [INFO] [stdout] test schema_error_tests::test_schema_error_is_error ... ok [INFO] [stdout] test schema_error_tests::test_schema_not_found_display ... ok [INFO] [stdout] test transform_error_tests::test_other_error_from ... ok [INFO] [stdout] test transform_error_tests::test_serialization_display ... ok [INFO] [stdout] test transform_error_tests::test_xml_parse_display ... ok [INFO] [stdout] test validation_error_type_tests::test_validation_error_type_eq ... ok [INFO] [stdout] test xpath_eval_error_tests::test_invalid_argument_type ... ok [INFO] [stdout] test xpath_eval_error_tests::test_undefined_variable ... ok [INFO] [stdout] test xpath_eval_error_tests::test_unknown_function_eval ... ok [INFO] [stdout] test xpath_eval_error_tests::test_wrong_argument_count ... ok [INFO] [stdout] test validation_error_type_tests::test_all_validation_error_types ... ok [INFO] [stdout] test xpath_eval_error_tests::test_xpath_eval_error_eq ... ok [INFO] [stdout] test xpath_syntax_error_tests::test_invalid_number ... ok [INFO] [stdout] test xpath_syntax_error_tests::test_empty_expression ... ok [INFO] [stdout] test xpath_syntax_error_tests::test_unclosed_string ... ok [INFO] [stdout] test xpath_syntax_error_tests::test_unexpected_character ... ok [INFO] [stdout] test xpath_syntax_error_tests::test_unexpected_token_eof ... ok [INFO] [stdout] test parse_error_tests::test_generic_display ... ok [INFO] [stdout] test xpath_syntax_error_tests::test_unexpected_token_with_token ... ok [INFO] [stdout] test xpath_syntax_error_tests::test_unknown_axis ... ok [INFO] [stdout] test xpath_syntax_error_tests::test_missing_operand ... ok [INFO] [stdout] test xpath_syntax_error_tests::test_unclosed_bracket ... ok [INFO] [stdout] test xpath_syntax_error_tests::test_unclosed_parenthesis ... ok [INFO] [stdout] test xpath_syntax_error_tests::test_unknown_function_syntax ... ok [INFO] [stdout] test xpath_syntax_error_tests::test_xpath_syntax_error_eq ... ok [INFO] [stdout] test xsd_parse_error_tests::test_parse_error_display ... ok [INFO] [stdout] test xsd_parse_error_tests::test_unexpected_end_of_schema_display ... ok [INFO] [stdout] test xsd_parse_error_tests::test_xsd_parse_error_eq ... ok [INFO] [stdout] test xsd_parse_error_tests::test_xsd_parse_error_is_error ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 84 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/error_test.rs (/opt/rustwide/target/debug/deps/error_test-3f3aea7627735769) [INFO] [stdout] [INFO] [stdout] running 47 tests [INFO] [stdout] test malformed_xml::test_comment_only ... ok [INFO] [stdout] test malformed_xml::test_double_hyphen_in_comment ... ok [INFO] [stdout] test malformed_xml::test_control_characters ... ok [INFO] [stdout] test malformed_xml::test_cdata_end_in_cdata ... ok [INFO] [stdout] test malformed_xml::test_empty_input ... ok [INFO] [stdout] test malformed_xml::test_duplicate_attributes ... ok [INFO] [stdout] test malformed_xml::test_invalid_attribute_no_quotes ... ok [INFO] [stdout] test malformed_xml::test_invalid_entity_reference ... ok [INFO] [stdout] test malformed_xml::test_extremely_long_tag_name ... ok [INFO] [stdout] test malformed_xml::test_invalid_namespace_prefix ... ok [INFO] [stdout] test malformed_xml::test_invalid_tag_name_starting_with_number ... ok [INFO] [stdout] test malformed_xml::test_invalid_utf8 ... ok [INFO] [stdout] test malformed_xml::test_invalid_tag_name_with_space ... ok [INFO] [stdout] test malformed_xml::test_invalid_xml_declaration ... ok [INFO] [stdout] test malformed_xml::test_mismatched_tags ... ok [INFO] [stdout] test malformed_xml::test_multiple_root_elements ... ok [INFO] [stdout] test malformed_xml::test_incomplete_entity_reference ... ok [INFO] [stdout] test malformed_xml::test_mismatched_nested_tags ... ok [INFO] [stdout] test malformed_xml::test_unclosed_cdata ... ok [INFO] [stdout] test malformed_xml::test_null_byte_in_content ... ok [INFO] [stdout] test malformed_xml::test_unclosed_comment ... ok [INFO] [stdout] test malformed_xml::test_xml_declaration_not_at_start ... ok [INFO] [stdout] test malformed_xml::test_unescaped_ampersand ... ok [INFO] [stdout] test malformed_xml::test_xml_reserved_prefix ... ok [INFO] [stdout] test parser_options::test_memory_limit_exceeded ... ok [INFO] [stdout] test malformed_xml::test_unclosed_tag ... ok [INFO] [stdout] test malformed_xml::test_whitespace_only ... ok [INFO] [stdout] test malformed_xml::test_unescaped_less_than ... ok [INFO] [stdout] test malformed_xml::test_invalid_attribute_no_value ... ok [INFO] [stdout] test parser_options::test_default_options ... ok [INFO] [stdout] test parser_options::test_memory_limit_not_exceeded ... ok [INFO] [stdout] test streaming_errors::test_streaming_empty_input ... ok [INFO] [stdout] test streaming_errors::test_streaming_malformed_xml ... ok [INFO] [stdout] test streaming_errors::test_streaming_mismatched_tags ... ok [INFO] [stdout] test xpath_errors::test_invalid_xpath_empty ... ok [INFO] [stdout] test streaming_errors::test_streaming_valid_xml ... ok [INFO] [stdout] test xpath_errors::test_invalid_xpath_unknown_function ... ok [INFO] [stdout] test xpath_errors::test_xpath_division_by_zero ... ok [INFO] [stdout] test xpath_errors::test_invalid_xpath_unclosed_bracket ... ok [INFO] [stdout] test xpath_errors::test_xpath_on_empty_document ... ok [INFO] [stdout] test xpath_errors::test_xpath_double_slash_at_end ... ok [INFO] [stdout] test xpath_errors::test_invalid_xpath_missing_operand ... ok [INFO] [stdout] test xpath_errors::test_xpath_invalid_number ... ok [INFO] [stdout] test xpath_errors::test_invalid_xpath_unclosed_parenthesis ... ok [INFO] [stdout] test xpath_errors::test_invalid_xpath_unknown_axis ... ok [INFO] [stdout] test malformed_xml::test_extremely_long_attribute_value ... ok [INFO] [stdout] test malformed_xml::test_deeply_nested_elements ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/namespace_test.rs (/opt/rustwide/target/debug/deps/namespace_test-ada68870536a2306) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test test_child_element_namespace ... ok [INFO] [stdout] test test_default_namespace ... ok [INFO] [stdout] test test_get_attribute_ns ... ok [INFO] [stdout] test test_element_namespace_uri ... ok [INFO] [stdout] test test_citygml_like_structure ... ok [INFO] [stdout] test test_get_attribute_ns_deeply_nested ... ok [INFO] [stdout] test test_get_attribute_ns_inherited ... ok [INFO] [stdout] test test_element_namespace ... ok [INFO] [stdout] test test_get_attributes_local_name_keys ... ok [INFO] [stdout] test test_get_attributes_multiple_namespaced ... ok [INFO] [stdout] test test_multiple_namespaces ... ok [INFO] [stdout] test test_xpath_local_name_with_namespace ... ok [INFO] [stdout] test test_nested_namespace_override ... ok [INFO] [stdout] test test_xpath_namespace_uri_function ... ok [INFO] [stdout] test test_xpath_namespace_uri_empty_for_no_namespace ... ok [INFO] [stdout] test test_xpath_namespace_uri_predicate ... ok [INFO] [stderr] Running tests/parse_test.rs (/opt/rustwide/target/debug/deps/parse_test-47e924a8276a1c62) [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test test_node_count ... ok [INFO] [stdout] test test_parse_comments ... ok [INFO] [stdout] test test_parse_cdata ... ok [INFO] [stdout] test test_parse_deeply_nested ... ok [INFO] [stdout] test test_parse_empty_elements ... ok [INFO] [stdout] test test_parse_html_attributes ... ok [INFO] [stdout] test test_parse_html5_doctype ... ok [INFO] [stderr] Running tests/requirement_test.rs (/opt/rustwide/target/debug/deps/requirement_test-eff31572a62bcfb4) [INFO] [stdout] test test_parse_html_deeply_nested ... ok [INFO] [stdout] test test_parse_html_multiple_comments ... ok [INFO] [stdout] test test_parse_html_form ... ok [INFO] [stdout] test test_parse_html_with_cdata_content ... ok [INFO] [stdout] test test_parse_html_entities ... ok [INFO] [stdout] test test_parse_mixed_content ... ok [INFO] [stdout] test test_parse_special_characters ... ok [INFO] [stdout] test test_parse_namespaced_xml ... ok [INFO] [stdout] test test_parse_with_attributes ... ok [INFO] [stdout] test test_parse_html_self_closing_tags ... ok [INFO] [stdout] test test_parse_xhtml_with_doctype ... ok [INFO] [stdout] test test_parse_simple_xml ... ok [INFO] [stdout] test test_parse_html_table ... ok [INFO] [stdout] test test_parse_xhtml_strict ... ok [INFO] [stdout] test test_parse_minimal_html ... ok [INFO] [stdout] test test_parse_html_with_comments ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 30 tests [INFO] [stdout] test test_api_memory_limit ... ok [INFO] [stdout] test test_api_get_node_tag ... ok [INFO] [stdout] test test_api_create_context ... ok [INFO] [stdout] test test_api_node_to_xml_string ... ok [INFO] [stdout] test test_api_parse_with_options ... ok [INFO] [stdout] test test_citygml_multiple_element_types ... ok [INFO] [stdout] test test_api_parse ... ok [INFO] [stdout] test test_complex_predicates ... ok [INFO] [stdout] test test_api_parse_schema_locations ... ok [INFO] [stdout] test test_api_evaluate ... ok [INFO] [stdout] test test_api_collect_text_values ... ok [INFO] [stdout] test test_api_create_schema_context ... ok [INFO] [stdout] test test_api_validate_document ... ok [INFO] [stdout] test test_api_get_root_node ... ok [INFO] [stdout] test test_api_find_nodes_by_xpath ... ok [INFO] [stdout] test test_edge_case_xpath_no_results ... ok [INFO] [stdout] test test_error_handling_invalid_xml ... ok [INFO] [stdout] test test_error_handling_invalid_xpath ... ok [INFO] [stdout] test test_edge_case_deep_nesting ... ok [INFO] [stdout] test test_edge_case_unicode ... ok [INFO] [stdout] test test_namespace_operations ... ok [INFO] [stdout] test test_xpath_pattern_uro_building_id ... ok [INFO] [stdout] test test_node_operations ... ok [INFO] [stdout] test test_xpath_pattern_and_not_condition ... ok [INFO] [stdout] test test_xpath_pattern_child_axis ... ok [INFO] [stdout] test test_xpath_pattern_gml_dictionary ... ok [INFO] [stdout] test test_xpath_pattern_name_equals ... ok [INFO] [stdout] test test_edge_case_many_siblings ... ok [INFO] [stdout] test test_citygml_building_structure ... ok [INFO] [stdout] test test_xpath_pattern_or_condition ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/schema_basic_test.rs (/opt/rustwide/target/debug/deps/schema_basic_test-0c3fb805ffd0538f) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_compiled_schema ... ok [INFO] [stdout] test test_complex_type ... ok [INFO] [stdout] test test_schema_with_namespace ... ok [INFO] [stdout] test test_element_def ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/schema_duplicate_test.rs (/opt/rustwide/target/debug/deps/schema_duplicate_test-68ce4b7c2b048c29) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_duplicate_schemas_in_compile_schemas ... ok [INFO] [stderr] Running tests/schema_import_test.rs (/opt/rustwide/target/debug/deps/schema_import_test-e175f2bb03054980) [INFO] [stdout] test test_duplicate_schemas_deduplication ... ok [INFO] [stdout] test test_schema_with_default_namespace ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_parse_xsd_with_imports_multiple_no_entries ... ok [INFO] [stdout] test test_parse_xsd_with_imports_multiple_duplicate_entry ... ok [INFO] [stdout] test test_parse_xsd_with_imports_multiple_single_entry ... ok [INFO] [stdout] test test_gml_elements_accessible_by_local_name ... ok [INFO] [stdout] test test_parse_xsd_with_imports_multiple_shared_dependency ... ok [INFO] [stdout] test test_gml_elements_from_include_chain ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/schema_inheritance_test.rs (/opt/rustwide/target/debug/deps/schema_inheritance_test-996aab211c6a65fe) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_element_type_ref_with_namespace ... ok [INFO] [stdout] test test_inherited_elements_across_namespaces_via_import ... ok [INFO] [stdout] test test_inherited_elements_from_base_type_extension ... ok [INFO] [stdout] test test_same_namespace_inheritance_without_prefix ... ok [INFO] [stdout] test test_deep_inheritance_chain_across_namespaces ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/schema_namespace_test.rs (/opt/rustwide/target/debug/deps/schema_namespace_test-36288bb376b27f68) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_elements_without_explicit_target_namespace_prefix ... ok [INFO] [stdout] test test_namespace_qualified_type_resolution ... ok [INFO] [stdout] test test_type_fallback_with_same_local_name ... ok [INFO] [stdout] test test_validator_finds_element_with_namespace_mismatch ... ok [INFO] [stdout] test test_xsd_compiler_namespace_qualified_types ... ok [INFO] [stdout] test test_validator_fails_with_different_prefix_same_namespace ... ok [INFO] [stdout] test test_substitution_group_elements_from_imported_schema ... ok [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] [stderr] Running tests/transform_advanced_test.rs (/opt/rustwide/target/debug/deps/transform_advanced_test-ce4d4cfa24bf99ce) [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test test_error_location_line_column ... ok [INFO] [stdout] test test_error_location_multiline_input ... ok [INFO] [stdout] test test_error_location_structured_error_integration ... ok [INFO] [stdout] test test_error_location_display ... ok [INFO] [stdout] test test_error_location_with_xpath ... ok [INFO] [stdout] test test_fallback_disabled_by_default ... ok [INFO] [stdout] test edge_cases::test_transform_with_cdata ... ok [INFO] [stdout] test edge_cases::test_transform_special_characters_in_attribute ... ok [INFO] [stdout] test test_on_with_context_depth ... ok [INFO] [stdout] test test_on_with_context_parent ... ok [INFO] [stdout] test test_on_with_context_ancestors ... ok [INFO] [stdout] test edge_cases::test_transform_with_comments ... ok [INFO] [stdout] test edge_cases::test_transform_self_closing_element ... ok [INFO] [stdout] test edge_cases::test_transform_xml_declaration ... ok [INFO] [stdout] test edge_cases::test_transform_empty_xml ... ok [INFO] [stdout] test edge_cases::test_transform_namespaced_attribute_not_prefixed ... ok [INFO] [stdout] test test_allow_fallback ... ok [INFO] [stdout] test test_error_location_multibyte_utf8 ... ok [INFO] [stdout] test edge_cases::test_transform_namespaced_attribute_local_name ... ok [INFO] [stdout] test test_fallback_mode_enum ... ok [INFO] [stdout] test test_xml_parse_error_with_location ... ok [INFO] [stdout] test test_on_with_context_transform ... ok [INFO] [stdout] test test_on_with_context_path_id ... ok [INFO] [stdout] test test_on_with_context_position ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/transform_basic_test.rs (/opt/rustwide/target/debug/deps/transform_basic_test-7067dcee57576685) [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test deprecated_api_tests::test_deprecated_no_xpath ... ok [INFO] [stdout] test deprecated_api_tests::test_deprecated_xpath_ast ... ok [INFO] [stdout] test deprecated_api_tests::test_deprecated_xpath_transform ... ok [INFO] [stdout] test stream_transform_function_tests::test_stream_transform_basic ... ok [INFO] [stdout] test stream_transformer_tests::test_basic_transform ... ok [INFO] [stdout] test stream_transformer_tests::test_transform_invalid_xpath ... ok [INFO] [stdout] test stream_transformer_tests::test_transform_multiple_matches ... ok [INFO] [stdout] test stream_transformer_tests::test_transform_no_match ... ok [INFO] [stdout] test stream_transformer_tests::test_transform_remove_attribute ... ok [INFO] [stdout] test stream_transformer_tests::test_transform_set_text_content ... ok [INFO] [stdout] test stream_transformer_tests::test_transform_write_to ... ok [INFO] [stdout] test xpath_source_tests::test_xpath_source_from_expr ... ok [INFO] [stdout] test xpath_source_tests::test_xpath_source_from_str ... ok [INFO] [stdout] test xpath_source_tests::test_xpath_source_from_string ... ok [INFO] [stdout] test stream_transformer_tests::test_transform_with_namespace ... ok [INFO] [stdout] test xpath_source_tests::test_xpath_source_parse_ast ... ok [INFO] [stdout] test xpath_source_tests::test_xpath_source_parse_invalid ... ok [INFO] [stdout] test xpath_source_tests::test_xpath_source_parse_string ... ok [INFO] [stdout] test stream_transformer_tests::test_transform_nested_elements ... ok [INFO] [stdout] test stream_transform_function_tests::test_stream_transform_with_namespaces ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/transform_editable_test.rs (/opt/rustwide/target/debug/deps/transform_editable_test-681d5cfbe0a2608a) [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test editable_node_tests::test_editable_node_children_with_text ... ok [INFO] [stdout] test editable_node_tests::test_editable_node_get_attribute ... ok [INFO] [stdout] test editable_node_tests::test_editable_node_children ... ok [INFO] [stdout] test editable_node_tests::test_editable_node_get_attribute_missing ... ok [INFO] [stdout] test editable_node_tests::test_editable_node_get_content ... ok [INFO] [stdout] test editable_node_tests::test_editable_node_name ... ok [INFO] [stdout] test test_collect_multi_different_xpaths ... ok [INFO] [stdout] test test_collect_multi_three_xpaths ... ok [INFO] [stdout] test test_editable_node_display ... ok [INFO] [stdout] test test_editable_node_to_xml ... ok [INFO] [stdout] test test_editable_node_namespaces_accessor ... ok [INFO] [stdout] test test_collect_multi_basic ... ok [INFO] [stdout] test test_to_xml_with_namespaces_empty_namespaces ... ok [INFO] [stdout] test test_to_xml_with_namespaces_basic ... ok [INFO] [stdout] test test_to_xml_with_namespaces_multiple_prefixes ... ok [INFO] [stdout] test test_to_xml_without_namespaces_fallback ... ok [INFO] [stdout] test test_to_xml_with_namespaces_nested ... ok [INFO] [stdout] test test_to_xml_with_namespaces_no_duplicates ... ok [INFO] [stdout] test test_collect_multi_with_namespaces ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/transform_namespace_test.rs (/opt/rustwide/target/debug/deps/transform_namespace_test-520e3df77dd191fc) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_namespace_uri_no_match_wrong_uri ... ok [INFO] [stdout] test attribute_namespace_tests::test_attribute_prefix_preserved_self_closing ... ok [INFO] [stdout] test test_namespace_uri_matching ... ok [INFO] [stdout] test attribute_namespace_tests::test_to_xml_with_namespaces_includes_attribute_prefix ... ok [INFO] [stdout] test attribute_namespace_tests::test_attribute_namespace_uri_xpath_match ... ok [INFO] [stdout] test test_local_name_only_matching ... ok [INFO] [stdout] test attribute_namespace_tests::test_gml_id_attribute_prefix_preserved ... ok [INFO] [stdout] test test_with_root_namespaces_multiple ... ok [INFO] [stdout] test attribute_namespace_tests::test_attribute_prefix_preserved_in_serialization ... ok [INFO] [stdout] test test_with_root_namespaces ... ok [INFO] [stdout] test test_namespace_uri_matching_different_prefix ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/transform_xpath_test.rs (/opt/rustwide/target/debug/deps/transform_xpath_test-645d83295ffc3731) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test test_analyze_xpath_str_not_streamable ... ok [INFO] [stdout] test test_get_not_streamable_reason_backward_axis ... ok [INFO] [stdout] test test_get_not_streamable_reason_last ... ok [INFO] [stdout] test test_is_streamable_false ... ok [INFO] [stdout] test test_analyze_xpath_str_streamable ... ok [INFO] [stdout] test test_is_streamable_true ... ok [INFO] [stdout] test xpath_evaluation_tests::test_stream_transformer_evaluate_xpath_result_types ... ok [INFO] [stdout] test xpath_evaluation_tests::test_stream_transformer_with_namespaced_xpath ... ok [INFO] [stdout] test xpath_evaluation_tests::test_stream_transformer_with_xpath_evaluation ... ok [INFO] [stdout] test complex_xpath_tests::test_transform_descendant_path ... ok [INFO] [stdout] test complex_xpath_tests::test_transform_with_position ... ok [INFO] [stdout] test complex_xpath_tests::test_transform_with_predicate ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/validation_constraint_advanced_test.rs (/opt/rustwide/target/debug/deps/validation_constraint_advanced_test-a9524316fe71b7f3) [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test constraint_builder::test_key_builder ... ok [INFO] [stdout] test composite_keys::test_three_field_composite_key ... ok [INFO] [stdout] test constraint_builder::test_keyref_builder ... ok [INFO] [stdout] test composite_keys::test_composite_keyref ... ok [INFO] [stdout] test constraint_builder::test_unique_builder ... ok [INFO] [stdout] test error_display::test_duplicate_key_error_display ... ok [INFO] [stdout] test error_display::test_field_error_display ... ok [INFO] [stdout] test error_display::test_keyref_not_found_error_display ... ok [INFO] [stdout] test error_display::test_null_key_error_display ... ok [INFO] [stdout] test error_display::test_selector_error_display ... ok [INFO] [stdout] test key_value::test_key_value_equality ... ok [INFO] [stdout] test key_value::test_key_value_has_null ... ok [INFO] [stdout] test key_value::test_key_value_hash ... ok [INFO] [stdout] test key_value::test_key_value_is_complete ... ok [INFO] [stdout] test key_value_set::test_key_value_set_duplicate_detection ... ok [INFO] [stdout] test key_value_set::test_key_value_set_basic_operations ... ok [INFO] [stdout] test key_value_set::test_key_value_set_iteration ... ok [INFO] [stdout] test multiple_keyrefs::test_keyref_to_nonexistent_key ... ok [INFO] [stdout] test null_value_handling::test_key_rejects_null_in_any_field ... ok [INFO] [stdout] test null_value_handling::test_unique_allows_null_values ... ok [INFO] [stdout] test multiple_keyrefs::test_multiple_keyrefs_same_key ... ok [INFO] [stdout] test null_value_handling::test_keyref_with_null_skipped ... ok [INFO] [stdout] test null_value_handling::test_unique_composite_with_partial_null ... ok [INFO] [stdout] test validator_lifecycle::test_validator_reset ... ok [INFO] [stdout] test validator_lifecycle::test_get_key_values ... ok [INFO] [stdout] test validator_lifecycle::test_validator_multiple_constraints ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/validation_constraints_test.rs (/opt/rustwide/target/debug/deps/validation_constraints_test-e8f86e8e757a6ff2) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_key_null_value ... ok [INFO] [stdout] test test_keyref_validation ... ok [INFO] [stdout] test test_integer_type_with_string ... ok [INFO] [stdout] test test_wrong_namespace ... ok [INFO] [stdout] test test_boolean_type_invalid_value ... ok [INFO] [stdout] test test_composite_key ... ok [INFO] [stdout] test test_decimal_type_precision ... ok [INFO] [stdout] test test_missing_namespace_declaration ... ok [INFO] [stdout] test test_date_type_invalid_format ... ok [INFO] [stdout] test test_unique_duplicate_key ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/validation_content_model_advanced_test.rs (/opt/rustwide/target/debug/deps/validation_content_model_advanced_test-9866892bdad11526) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test all_compositor::test_all_rejects_unknown ... ok [INFO] [stdout] test all_compositor::test_all_rejects_duplicates ... ok [INFO] [stdout] test all_compositor::test_all_elements_any_order ... ok [INFO] [stdout] test all_compositor::test_all_with_optional ... ok [INFO] [stdout] test any_element::test_any_at_end_of_sequence ... ok [INFO] [stdout] test any_element::test_any_with_max_occurs ... ok [INFO] [stdout] test any_element::test_any_in_sequence ... ok [INFO] [stdout] test any_element::test_any_with_min_occurs ... ok [INFO] [stdout] test choice_compositor::test_empty_choice_fails ... ok [INFO] [stdout] test choice_compositor::test_choice_with_occurrence ... ok [INFO] [stdout] test error_messages::test_out_of_order_shows_context ... ok [INFO] [stdout] test error_messages::test_unexpected_element_lists_expected ... ok [INFO] [stdout] test error_messages::test_too_few_occurrences_shows_counts ... ok [INFO] [stdout] test nested_compositors::test_choice_with_nested_sequence ... ok [INFO] [stdout] test any_element::test_any_in_choice ... ok [INFO] [stdout] test nested_compositors::test_sequence_with_nested_choice ... ok [INFO] [stdout] test nested_compositors::test_sequence_with_nested_choice_option_b ... ok [INFO] [stdout] test occurrence_edge_cases::test_exactly_n_occurrences ... ok [INFO] [stdout] test occurrence_edge_cases::test_optional_in_sequence ... ok [INFO] [stdout] test occurrence_edge_cases::test_unbounded_in_sequence ... ok [INFO] [stdout] test occurrence_edge_cases::test_zero_to_unbounded ... ok [INFO] [stdout] test sequence_order::test_sequence_allows_repeating_current ... ok [INFO] [stdout] test sequence_order::test_sequence_skips_optional_elements ... ok [INFO] [stdout] test sequence_order::test_strict_sequence_no_backtrack ... ok [INFO] [stdout] test validator_reset::test_reset_allows_revalidation ... ok [INFO] [stdout] test validator_reset::test_reset_clears_error_state ... ok [INFO] [stdout] test nested_compositors::test_deeply_nested_compositors ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/validation_content_test.rs (/opt/rustwide/target/debug/deps/validation_content_test-f07c914c54d64a79) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test test_choice_invalid_element ... ok [INFO] [stdout] test test_choice_valid_first_option ... ok [INFO] [stdout] test test_optional_element ... ok [INFO] [stdout] test test_choice_invalid_integration ... ok [INFO] [stdout] test test_choice_valid_integration ... ok [INFO] [stdout] test test_min_occurs_missing_integration ... ok [INFO] [stdout] test test_min_occurs_valid_integration ... ok [INFO] [stdout] test test_max_occurs_exceeded_integration ... ok [INFO] [stdout] test test_sequence_too_many_occurrences ... ok [INFO] [stdout] test test_choice_valid_second_option ... ok [INFO] [stdout] test test_sequence_wrong_order ... ok [INFO] [stdout] test test_sequence_wrong_order_integration ... ok [INFO] [stdout] test test_max_occurs_valid_integration ... ok [INFO] [stdout] test test_sequence_valid_integration ... ok [INFO] [stdout] test test_sequence_missing_required ... ok [INFO] [stdout] test test_unbounded_sequence ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/validation_facet_advanced_test.rs (/opt/rustwide/target/debug/deps/validation_facet_advanced_test-0a069eed65c61d07) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test combined_facets::test_all_length_facets ... ok [INFO] [stdout] test combined_facets::test_inclusive_and_exclusive_bounds ... ok [INFO] [stdout] test combined_facets::test_enumeration_with_whitespace ... ok [INFO] [stdout] test digit_constraints::test_fraction_digits_violation ... ok [INFO] [stdout] test digit_constraints::test_total_and_fraction_digits_combined ... ok [INFO] [stdout] test digit_constraints::test_total_digits_with_leading_zeros ... ok [INFO] [stdout] test exclusive_bounds::test_exclusive_bounds_combined ... ok [INFO] [stdout] test digit_constraints::test_total_digits_violation ... ok [INFO] [stdout] test exclusive_bounds::test_exclusive_with_decimal_values ... ok [INFO] [stdout] test exclusive_bounds::test_min_exclusive_violation ... ok [INFO] [stdout] test combined_facets::test_pattern_with_length ... ok [INFO] [stdout] test exclusive_bounds::test_max_exclusive_violation ... ok [INFO] [stdout] test negative_values::test_negative_number_with_max_inclusive ... ok [INFO] [stdout] test negative_values::test_negative_number_with_min_inclusive ... ok [INFO] [stdout] test whitespace_handling::test_whitespace_collapse_with_length ... ok [INFO] [stdout] test whitespace_handling::test_whitespace_preserve ... ok [INFO] [stdout] test whitespace_handling::test_whitespace_replace ... ok [INFO] [stdout] test whitespace_handling::test_whitespace_collapse ... ok [INFO] [stdout] test pattern_validation::test_pattern_violation ... ok [INFO] [stdout] test pattern_validation::test_email_pattern ... ok [INFO] [stdout] test pattern_validation::test_invalid_pattern_regex ... ok [INFO] [stdout] test pattern_validation::test_multiple_patterns_all_must_match ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/validation_facets_test.rs (/opt/rustwide/target/debug/deps/validation_facets_test-a10510318617bf78) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test test_enumeration_violation ... ok [INFO] [stdout] test test_enumeration_valid_integration ... ok [INFO] [stdout] test test_min_length_valid_integration ... ok [INFO] [stdout] test test_max_length_violation ... ok [INFO] [stdout] test test_enumeration_invalid_integration ... ok [INFO] [stdout] test test_combined_facets ... ok [INFO] [stdout] test test_min_length_invalid_integration ... ok [INFO] [stdout] test test_max_inclusive_violation ... ok [INFO] [stdout] test test_exact_length_violation ... ok [INFO] [stdout] test test_min_inclusive_violation ... ok [INFO] [stdout] test test_min_length_violation ... ok [INFO] [stdout] test test_pattern_invalid_integration ... ok [INFO] [stdout] test test_pattern_valid_integration ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/validation_parsing_test.rs (/opt/rustwide/target/debug/deps/validation_parsing_test-fca34a3f8ccdb65d) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_xsd_min_greater_than_max ... ok [INFO] [stdout] test test_xsd_conflicting_facets ... ok [INFO] [stdout] test test_xsd_missing_namespace ... ok [INFO] [stdout] test test_xsd_duplicate_element_name ... ok [INFO] [stdout] test test_xsd_circular_type_reference ... ok [INFO] [stdout] test test_xsd_invalid_min_occurs ... ok [INFO] [stdout] test test_invalid_xsd_syntax ... ok [INFO] [stdout] test test_xsd_invalid_facet_value ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/validation_schema_error_test.rs (/opt/rustwide/target/debug/deps/validation_schema_error_test-13d4820c62c87a12) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test any_element_tests::test_xs_any_basic ... ok [INFO] [stdout] test any_element_tests::test_xs_any_with_process_contents ... ok [INFO] [stdout] test any_element_tests::test_xs_any_with_specific_namespace ... ok [INFO] [stdout] test attribute_errors::test_attribute_with_fixed ... ok [INFO] [stdout] test attribute_errors::test_attribute_with_default ... ok [INFO] [stdout] test attribute_errors::test_required_attribute ... ok [INFO] [stdout] test complex_type_errors::test_nested_compositors ... ok [INFO] [stdout] test complex_type_errors::test_missing_base_type ... ok [INFO] [stdout] test complex_type_errors::test_empty_sequence ... ok [INFO] [stdout] test enumeration_errors::test_empty_enumeration ... ok [INFO] [stdout] test complex_type_errors::test_self_referencing_type ... ok [INFO] [stdout] test facet_schema_errors::test_fraction_digits_greater_than_total_digits ... ok [INFO] [stdout] test facet_schema_errors::test_equal_total_and_fraction_digits ... ok [INFO] [stdout] test enumeration_errors::test_single_enumeration_value ... ok [INFO] [stdout] test enumeration_errors::test_duplicate_enumeration_values ... ok [INFO] [stdout] test facet_schema_errors::test_valid_total_and_fraction_digits ... ok [INFO] [stdout] test length_facet_errors::test_length_with_min_length ... ok [INFO] [stdout] test length_facet_errors::test_very_large_length ... ok [INFO] [stdout] test any_element_tests::test_xs_any_with_target_namespace ... ok [INFO] [stdout] test occurrence_errors::test_invalid_occurs_non_numeric ... ok [INFO] [stdout] test length_facet_errors::test_zero_length ... ok [INFO] [stdout] test namespace_errors::test_target_namespace_with_element_form ... ok [INFO] [stdout] test namespace_errors::test_no_target_namespace ... ok [INFO] [stdout] test occurrence_errors::test_max_occurs_unbounded ... ok [INFO] [stdout] test pattern_schema_errors::test_multiple_patterns_in_schema ... ok [INFO] [stdout] test pattern_schema_errors::test_valid_pattern_in_schema ... ok [INFO] [stdout] test occurrence_errors::test_min_occurs_zero ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/validation_streaming_test.rs (/opt/rustwide/target/debug/deps/validation_streaming_test-30ba36322ab1f20e) [INFO] [stdout] [INFO] [stdout] running 73 tests [INFO] [stdout] test enumeration_invalid::libxml_comparison ... ok [INFO] [stdout] test enumeration_invalid::onepass ... ok [INFO] [stdout] test enumeration_invalid::twopass ... ok [INFO] [stdout] test enumeration_invalid::dom ... ok [INFO] [stdout] test enumeration_valid::onepass ... ok [INFO] [stdout] test enumeration_valid::twopass ... ok [INFO] [stdout] test enumeration_valid::libxml_comparison ... ok [INFO] [stdout] test enumeration_invalid::consistency ... ok [INFO] [stdout] test enumeration_valid::dom ... ok [INFO] [stdout] test length_too_long::consistency ... ok [INFO] [stdout] test length_too_long::libxml_comparison ... ok [INFO] [stdout] test length_too_long::twopass ... ok [INFO] [stdout] test length_too_long::dom ... ok [INFO] [stdout] test length_valid::libxml_comparison ... ok [INFO] [stdout] test max_occurs_exceeded::libxml_comparison ... ok [INFO] [stdout] test length_too_short::dom ... ok [INFO] [stdout] test length_too_short::libxml_comparison ... ok [INFO] [stdout] test length_valid::dom ... ok [INFO] [stdout] test enumeration_valid::consistency ... ok [INFO] [stdout] test length_valid::twopass ... ok [INFO] [stdout] test length_too_short::onepass ... ok [INFO] [stdout] test length_too_short::consistency ... ok [INFO] [stdout] test max_occurs_exceeded::dom ... ok [INFO] [stdout] test length_too_long::onepass ... ok [INFO] [stdout] test max_occurs_exceeded::consistency ... ok [INFO] [stdout] test max_occurs_valid::dom ... ok [INFO] [stdout] test length_too_short::twopass ... ok [INFO] [stdout] test max_occurs_exceeded::onepass ... ok [INFO] [stdout] test max_occurs_exceeded::twopass ... ok [INFO] [stdout] test max_occurs_valid::libxml_comparison ... ok [INFO] [stdout] test length_valid::onepass ... ok [INFO] [stdout] test max_occurs_valid::onepass ... ok [INFO] [stdout] test max_occurs_valid::twopass ... ok [INFO] [stdout] test length_valid::consistency ... ok [INFO] [stdout] test min_occurs_missing::dom ... ok [INFO] [stdout] test max_occurs_valid::consistency ... ok [INFO] [stdout] test min_occurs_missing::onepass ... ok [INFO] [stdout] test min_occurs_missing::libxml_comparison ... ok [INFO] [stdout] test min_occurs_missing::twopass ... ok [INFO] [stdout] test min_occurs_valid::dom ... ok [INFO] [stdout] test min_occurs_missing::consistency ... ok [INFO] [stdout] test min_occurs_valid::libxml_comparison ... ok [INFO] [stdout] test min_occurs_valid::onepass ... ok [INFO] [stdout] test min_occurs_valid::twopass ... ok [INFO] [stdout] test pattern_invalid::libxml_comparison ... ok [INFO] [stdout] test pattern_invalid::dom ... ok [INFO] [stdout] test pattern_invalid::consistency ... ok [INFO] [stdout] test pattern_invalid::onepass ... ok [INFO] [stdout] test pattern_invalid::twopass ... ok [INFO] [stdout] test pattern_valid::libxml_comparison ... ok [INFO] [stdout] test pattern_valid::dom ... ok [INFO] [stdout] test pattern_valid::consistency ... ok [INFO] [stdout] test pattern_valid::onepass ... ok [INFO] [stdout] test sequence_order_invalid::libxml_comparison ... ok [INFO] [stdout] test sequence_order_invalid::dom ... ok [INFO] [stdout] test pattern_valid::twopass ... ok [INFO] [stdout] test sequence_order_invalid::twopass ... ok [INFO] [stdout] test sequence_order_invalid::onepass ... ok [INFO] [stdout] test sequence_order_invalid::consistency ... ok [INFO] [stdout] test sequence_order_valid::libxml_comparison ... ok [INFO] [stdout] test min_occurs_valid::consistency ... ok [INFO] [stdout] test sequence_order_valid::onepass ... ok [INFO] [stdout] test sequence_order_valid::twopass ... ok [INFO] [stdout] test sequence_order_valid::dom ... ok [INFO] [stdout] test sequence_order_valid::consistency ... ok [INFO] [stdout] test test_validator_with_builtin_types ... ok [INFO] [stdout] test unknown_element::libxml_comparison ... ok [INFO] [stdout] test test_validator_collects_errors ... ok [INFO] [stdout] test test_validator_events ... ok [INFO] [stdout] test unknown_element::onepass ... ok [INFO] [stdout] test unknown_element::consistency ... ok [INFO] [stdout] test unknown_element::twopass ... ok [INFO] [stdout] test unknown_element::dom ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 73 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stderr] Running tests/xpath_advanced_test.rs (/opt/rustwide/target/debug/deps/xpath_advanced_test-5c60805955fdb584) [INFO] [stdout] [INFO] [stdout] running 61 tests [INFO] [stdout] test ancestor_axes::test_ancestor_or_self ... ok [INFO] [stdout] test attribute_axis::test_attribute_not_predicate ... ok [INFO] [stdout] test attribute_axis::test_attribute_in_predicate ... ok [INFO] [stdout] test arithmetic::test_multiplication_in_predicate ... ok [INFO] [stdout] test attribute_axis::test_attribute_or_predicates ... ok [INFO] [stdout] test ancestor_axes::test_ancestor ... ok [INFO] [stdout] test attribute_axis::test_attribute_wildcard_with_namespace_predicate ... ok [INFO] [stdout] test arithmetic::test_modulo_in_predicate ... ok [INFO] [stdout] test ancestor_axes::test_ancestor_with_name ... ok [INFO] [stdout] test arithmetic::test_division_in_predicate ... ok [INFO] [stdout] test attribute_axis::test_attribute_axis_explicit ... ok [INFO] [stdout] test arithmetic::test_addition_in_predicate ... ok [INFO] [stdout] test attribute_axis::test_attribute_shorthand ... ok [INFO] [stdout] test ancestor_axes::test_ancestor_predicate ... ok [INFO] [stdout] test attribute_axis::test_attribute_existence_check ... ok [INFO] [stdout] test boolean_logic::test_double_negation ... ok [INFO] [stdout] test attribute_axis::test_attribute_wildcard_with_predicate ... ok [INFO] [stdout] test attribute_axis::test_attribute_wildcard ... ok [INFO] [stdout] test complex_predicates::test_last_minus_one ... ok [INFO] [stdout] test complex_predicates::test_count_in_predicate ... ok [INFO] [stdout] test complex_predicates::test_contains_in_predicate ... ok [INFO] [stdout] test attribute_axis::test_multiple_attribute_predicates ... ok [INFO] [stdout] test boolean_logic::test_not_with_and ... ok [INFO] [stdout] test complex_predicates::test_position_less_than ... ok [INFO] [stdout] test complex_predicates::test_starts_with_in_predicate ... ok [INFO] [stdout] test descendant_axes::test_descendant_deep ... ok [INFO] [stdout] test edge_cases::test_empty_string_comparison ... ok [INFO] [stdout] test complex_predicates::test_position_range ... ok [INFO] [stdout] test edge_cases::test_numeric_string_comparison ... ok [INFO] [stdout] test edge_cases::test_empty_element ... ok [INFO] [stdout] test complex_predicates::test_position_greater_than ... ok [INFO] [stdout] test boolean_logic::test_complex_and_or ... ok [INFO] [stdout] test complex_predicates::test_last_predicate ... ok [INFO] [stdout] test descendant_axes::test_descendant_or_self ... ok [INFO] [stdout] test edge_cases::test_special_characters_in_text ... ok [INFO] [stdout] test descendant_axes::test_descendant_multiple ... ok [INFO] [stdout] test complex_predicates::test_string_length_predicate ... ok [INFO] [stdout] test edge_cases::test_cdata_content ... ok [INFO] [stdout] test edge_cases::test_whitespace_text ... ok [INFO] [stdout] test following_preceding_axes::test_following_axis ... ok [INFO] [stdout] test complex_predicates::test_nested_predicate ... ok [INFO] [stdout] test node_test::test_node_selects_all_nodes ... ok [INFO] [stdout] test node_test::test_node_vs_wildcard ... ok [INFO] [stdout] test node_test::test_node_with_descendant ... ok [INFO] [stdout] test node_test::test_node_with_position ... ok [INFO] [stdout] test relative_paths::test_context_relative_descendant ... ok [INFO] [stdout] test relative_paths::test_grandparent_navigation ... ok [INFO] [stdout] test relative_paths::test_parent_navigation ... ok [INFO] [stdout] test relative_paths::test_parent_then_sibling ... ok [INFO] [stdout] test relative_paths::test_self_reference ... ok [INFO] [stdout] test sibling_axes::test_following_sibling ... ok [INFO] [stdout] test sibling_axes::test_following_sibling_with_name ... ok [INFO] [stdout] test sibling_axes::test_preceding_sibling ... ok [INFO] [stdout] test sibling_axes::test_preceding_sibling_first ... ok [INFO] [stdout] test union_edge_cases::test_union_preserves_document_order ... ok [INFO] [stdout] test union_edge_cases::test_union_removes_duplicates ... ok [INFO] [stdout] test union_edge_cases::test_union_with_text ... ok [INFO] [stdout] test union_edge_cases::test_union_different_axes ... ok [INFO] [stdout] test relative_paths::test_relative_wildcard ... ok [INFO] [stdout] test union_edge_cases::test_union_empty_result ... ok [INFO] [stdout] test following_preceding_axes::test_preceding_axis ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 61 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/xpath_functions_test.rs (/opt/rustwide/target/debug/deps/xpath_functions_test-98b443ee600c38e9) [INFO] [stdout] [INFO] [stdout] running 65 tests [INFO] [stdout] test boolean_functions::test_boolean_function ... ok [INFO] [stdout] test boolean_functions::test_true_with_wrong_args ... ok [INFO] [stdout] test boolean_functions::test_not_function ... ok [INFO] [stdout] test boolean_functions::test_true_function ... ok [INFO] [stdout] test boolean_functions::test_lang_function ... ok [INFO] [stdout] test boolean_functions::test_lang_function_no_match ... ok [INFO] [stdout] test node_set_functions::test_count_function ... ok [INFO] [stdout] test boolean_functions::test_false_with_wrong_args ... ok [INFO] [stdout] test boolean_functions::test_boolean_wrong_args ... ok [INFO] [stdout] test boolean_functions::test_false_function ... ok [INFO] [stdout] test boolean_functions::test_not_wrong_args ... ok [INFO] [stdout] test node_set_functions::test_count_with_non_nodeset ... ok [INFO] [stdout] test node_set_functions::test_id_with_multiple_ids ... ok [INFO] [stdout] test node_set_functions::test_last_function ... ok [INFO] [stdout] test boolean_functions::test_lang_wrong_args ... ok [INFO] [stdout] test node_set_functions::test_id_function ... ok [INFO] [stdout] test node_set_functions::test_count_with_wrong_args ... ok [INFO] [stdout] test node_set_functions::test_id_with_wrong_args ... ok [INFO] [stdout] test node_set_functions::test_last_with_wrong_args ... ok [INFO] [stdout] test node_set_functions::test_name_function_context_node ... ok [INFO] [stdout] test node_set_functions::test_name_function ... ok [INFO] [stdout] test node_set_functions::test_namespace_uri_function ... ok [INFO] [stdout] test node_set_functions::test_local_name_function ... ok [INFO] [stdout] test number_functions::test_ceiling_function ... ok [INFO] [stdout] test number_functions::test_ceiling_wrong_args ... ok [INFO] [stdout] test number_functions::test_number_function ... ok [INFO] [stdout] test number_functions::test_floor_wrong_args ... ok [INFO] [stdout] test number_functions::test_number_wrong_args ... ok [INFO] [stdout] test number_functions::test_number_no_args ... ok [INFO] [stdout] test number_functions::test_round_wrong_args ... ok [INFO] [stdout] test number_functions::test_sum_with_nan ... ok [INFO] [stdout] test number_functions::test_sum_function ... ok [INFO] [stdout] test node_set_functions::test_position_function ... ok [INFO] [stdout] test node_set_functions::test_position_with_wrong_args ... ok [INFO] [stdout] test number_functions::test_floor_function ... ok [INFO] [stdout] test number_functions::test_round_function ... ok [INFO] [stdout] test string_functions::test_concat_function ... ok [INFO] [stdout] test number_functions::test_round_special_values ... ok [INFO] [stdout] test number_functions::test_sum_wrong_args ... ok [INFO] [stdout] test string_functions::test_contains_function ... ok [INFO] [stdout] test string_functions::test_normalize_space_function ... ok [INFO] [stdout] test string_functions::test_normalize_space_wrong_args ... ok [INFO] [stdout] test string_functions::test_string_function_no_args ... ok [INFO] [stdout] test string_functions::test_normalize_space_no_args ... ok [INFO] [stdout] test string_functions::test_contains_wrong_args ... ok [INFO] [stdout] test string_functions::test_starts_with_function ... ok [INFO] [stdout] test string_functions::test_concat_with_one_arg ... ok [INFO] [stdout] test string_functions::test_string_function ... ok [INFO] [stdout] test string_functions::test_starts_with_wrong_args ... ok [INFO] [stdout] test string_functions::test_substring_before_function ... ok [INFO] [stdout] test string_functions::test_substring_after_function ... ok [INFO] [stdout] test string_functions::test_substring_before_wrong_args ... ok [INFO] [stdout] test string_functions::test_substring_function ... ok [INFO] [stdout] test string_functions::test_substring_with_negative_length ... ok [INFO] [stdout] test string_functions::test_substring_wrong_args ... ok [INFO] [stdout] test string_functions::test_translate_function ... ok [INFO] [stdout] test string_functions::test_substring_after_wrong_args ... ok [INFO] [stdout] test string_functions::test_translate_wrong_args ... ok [INFO] [stdout] test string_functions::test_string_length_no_args ... ok [INFO] [stdout] test string_functions::test_string_length_function ... ok [INFO] [stdout] test string_functions::test_string_length_wrong_args ... ok [INFO] [stdout] test string_functions::test_substring_with_nan ... ok [INFO] [stdout] test text_function::test_text_wrong_args ... ok [INFO] [stderr] Running tests/xpath_test.rs (/opt/rustwide/target/debug/deps/xpath_test-adcb6ef7cfc6aa46) [INFO] [stdout] test text_function::test_text_as_function ... ok [INFO] [stdout] test string_functions::test_string_with_too_many_args ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 65 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test test_xpath_child_axis ... ok [INFO] [stdout] test test_xpath_citysgml_style ... ok [INFO] [stdout] test test_xpath_deep_descendant ... ok [INFO] [stdout] test test_xpath_descendant ... ok [INFO] [stdout] test test_xpath_name_predicate ... ok [INFO] [stdout] test test_xpath_namespace_axis_with_name ... ok [INFO] [stdout] test test_xpath_namespace_axis_on_non_element ... ok [INFO] [stdout] test test_xpath_namespace_axis_inherited ... ok [INFO] [stdout] test test_xpath_namespaced ... ok [INFO] [stdout] test test_xpath_namespace_axis ... ok [INFO] [stdout] test test_xpath_not_predicate ... ok [INFO] [stdout] test test_xpath_and_predicate ... ok [INFO] [stdout] test test_xpath_no_match ... ok [INFO] [stdout] test test_xpath_or_predicate ... ok [INFO] [stdout] test test_xpath_self_axis ... ok [INFO] [stderr] Running tests/xsd_integration.rs (/opt/rustwide/target/debug/deps/xsd_integration-63979813a0ff2b00) [INFO] [stdout] test test_xpath_relative_path ... ok [INFO] [stdout] test test_xpath_simple_path ... ok [INFO] [stdout] test test_xpath_text ... ok [INFO] [stdout] test test_xpath_undefined_variable ... ok [INFO] [stdout] test test_xpath_union_operator ... ok [INFO] [stdout] test test_xpath_union_with_predicates ... ok [INFO] [stdout] test test_xpath_variable_string ... ok [INFO] [stdout] test test_xpath_wildcard ... ok [INFO] [stdout] test test_xpath_variable_number ... ok [INFO] [stdout] test test_xpath_parent_axis ... ok [INFO] [stdout] test test_xpath_union_three_paths ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 26 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_streaming_parse_with_validator ... ok [INFO] [stdout] test test_plateau_iur_extension_pattern ... ok [INFO] [stdout] test test_citygml_schema_parsing ... ok [INFO] [stdout] test test_sequence_maxoccurs_propagation ... ok [INFO] [stdout] test test_choice_maxoccurs_propagation ... ok [INFO] [stdout] test test_nested_sequence_maxoccurs_propagation ... ok [INFO] [stdout] test test_gml_document_validation ... ok [INFO] [stdout] test test_parse_real_gml_structure ... ok [INFO] [stdout] test test_builtin_schema_validation ... ok [INFO] [stderr] Doc-tests fastxml [INFO] [stdout] test test_plateau_building_pattern ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 66 tests [INFO] [stdout] test src/lib.rs - (line 103) ... ignored [INFO] [stdout] test src/lib.rs - parse_xsd_with_imports_multiple (line 336) ... ignored [INFO] [stdout] test src/schema/export.rs - schema::export::export_schemas_from_xml (line 46) ... ignored [INFO] [stdout] test src/schema/fetcher/cache.rs - schema::fetcher::cache::CachingFetcher (line 23) ... ignored [INFO] [stdout] test src/schema/fetcher/combined.rs - schema::fetcher::combined::CombinedFetcher (line 14) - compile ... ok [INFO] [stdout] test src/schema/fetcher/file_cache.rs - schema::fetcher::file_cache::FileCachingFetcher (line 42) ... ignored [INFO] [stdout] test src/namespace/mod.rs - namespace::extract_root_namespaces (line 166) ... ok [INFO] [stdout] test src/namespace/mod.rs - namespace::split_qname (line 125) ... ok [INFO] [stdout] test src/error.rs - error::ErrorLocation (line 22) ... ok [INFO] [stdout] test src/lib.rs - (line 48) ... ok [INFO] [stdout] test src/document.rs - document::XmlDocument::namespaces (line 109) ... ok [INFO] [stdout] test src/schema/fetcher/file.rs - schema::fetcher::file::FileFetcher (line 17) - compile ... ok [INFO] [stdout] test src/parser/mod.rs - parser::parse (line 114) ... ok [INFO] [stdout] test src/lib.rs - (line 71) ... ok [INFO] [stdout] test src/document.rs - document::XmlDocument::register_namespaces (line 77) ... ok [INFO] [stdout] test src/schema/fetcher/mod.rs - schema::fetcher (line 31) - compile ... ok [INFO] [stdout] test src/position.rs - position::PositionTrackingReader (line 15) ... ok [INFO] [stdout] test src/namespace/mod.rs - namespace::join_qname (line 141) ... ok [INFO] [stdout] test src/lib.rs - (line 24) ... ok [INFO] [stdout] test src/schema/fetcher/mod.rs - schema::fetcher (line 38) - compile ... ok [INFO] [stdout] test src/schema/mod.rs - schema (line 35) ... ignored [INFO] [stdout] test src/schema/resolve.rs - schema::resolve::resolve_schema_from_file (line 171) ... ignored [INFO] [stdout] test src/schema/resolve.rs - schema::resolve::resolve_schema_from_xml (line 98) ... ignored [INFO] [stdout] test src/schema/validator/api.rs - schema::validator::api::two_pass_validate_with_schema_location_and_fetcher (line 390) ... ignored [INFO] [stdout] test src/schema/validator/api.rs - schema::validator::api::validate_with_schema_location_and_fetcher (line 112) ... ignored [INFO] [stdout] test src/schema/validator/dom/mod.rs - schema::validator::dom::DomSchemaValidator (line 29) ... ignored [INFO] [stdout] test src/schema/validator/streaming/mod.rs - schema::validator::streaming::OnePassSchemaValidator::validate (line 138) ... ignored [INFO] [stdout] test src/schema/validator/two_pass/mod.rs - schema::validator::two_pass::TwoPassSchemaValidator (line 35) ... ignored [INFO] [stdout] test src/schema/xsd/mod.rs - schema::xsd (line 16) ... ignored [INFO] [stdout] test src/schema/xsd/mod.rs - schema::xsd::parse_xsd (line 85) ... ignored [INFO] [stdout] test src/schema/xsd/mod.rs - schema::xsd::parse_xsd_multiple (line 217) ... ignored [INFO] [stdout] test src/schema/xsd/mod.rs - schema::xsd::parse_xsd_with_imports (line 125) ... ignored [INFO] [stdout] test src/schema/xsd/mod.rs - schema::xsd::parse_xsd_with_imports_multiple (line 249) ... ignored [INFO] [stdout] test src/schema/fetcher/mod.rs - schema::fetcher::DefaultFetcher (line 116) - compile ... ok [INFO] [stdout] test src/transform/context.rs - transform::context::TransformContext::parent (line 50) ... ignored [INFO] [stdout] test src/transform/context.rs - transform::context::TransformContext::path_id (line 97) ... ignored [INFO] [stdout] test src/transform/builder.rs - transform::builder::StreamTransformer<'a>::namespaces (line 156) ... ok [INFO] [stdout] test src/transform/builder.rs - transform::builder::StreamTransformer<'a>::run (line 286) ... ok [INFO] [stdout] test src/transform/builder.rs - transform::builder::StreamTransformer<'a>::collect (line 380) ... ok [INFO] [stdout] test src/transform/builder.rs - transform::builder::StreamTransformer<'a>::collect_multi (line 418) ... ok [INFO] [stdout] test src/transform/builder.rs - transform::builder::StreamTransformer<'a>::on_with_context (line 115) ... ok [INFO] [stdout] test src/transform/analysis.rs - transform::analysis::get_not_streamable_reason (line 57) ... ok [INFO] [stdout] test src/transform/analysis.rs - transform::analysis::analyze_xpath_str (line 14) ... ok [INFO] [stdout] test src/transform/builder.rs - transform::builder::StreamTransformer<'a>::with_root_namespaces (line 199) ... ok [INFO] [stdout] test src/transform/builder.rs - transform::builder::StreamTransformer (line 45) ... ok [INFO] [stdout] test src/transform/builder.rs - transform::builder::StreamTransformer<'a>::on (line 82) ... ok [INFO] [stdout] test src/transform/analysis.rs - transform::analysis::is_streamable (line 39) ... ok [INFO] [stdout] test src/transform/builder.rs - transform::builder::StreamTransformer<'a>::allow_fallback (line 241) ... ok [INFO] [stdout] test src/transform/editable/serialize.rs - transform::editable::serialize::EditableNode::to_xml (line 16) ... ok [INFO] [stdout] test src/transform/builder.rs - transform::builder::StreamTransformer<'a>::run (line 309) ... ok [INFO] [stdout] test src/transform/mod.rs - transform (line 72) ... ok [INFO] [stdout] test src/transform/mod.rs - transform (line 36) ... ok [INFO] [stdout] test src/transform/mod.rs - transform (line 58) ... ok [INFO] [stdout] test src/transform/editable/xpath.rs - transform::editable::xpath::EditableNode::find_by_xpath (line 45) ... ok [INFO] [stdout] test src/transform/editable/serialize.rs - transform::editable::serialize::String::try_from (line 234) ... ok [INFO] [stdout] test src/transform/editable/serialize.rs - transform::editable::serialize::EditableNode::to_xml_with_namespaces (line 65) ... ok [INFO] [stdout] test src/transform/editable/serialize.rs - transform::editable::serialize::String::try_from (line 212) ... ok [INFO] [stdout] test src/transform/editable/xpath.rs - transform::editable::xpath::EditableNode::evaluate_xpath (line 18) ... ok [INFO] [stdout] test src/transform/editable/xpath.rs - transform::editable::xpath::EditableNode::get_attribute_ns (line 78) ... ok [INFO] [stdout] test src/transform/editable/serialize.rs - transform::editable::serialize::EditableNode::to_xml_with_options (line 36) ... ok [INFO] [stdout] test src/xpath/mod.rs - xpath (line 91) ... ok [INFO] [stdout] test src/transform/reader.rs - transform::reader::StreamTransformerReader (line 23) ... ok [INFO] [stdout] test src/transform/functions.rs - transform::functions::stream_transform (line 33) ... ok [INFO] [stdout] test src/transform/builder.rs - transform::builder::StreamTransformer<'a>::for_each (line 345) ... ok [INFO] [stdout] test src/xpath/evaluator.rs - xpath::evaluator::XPathEvaluator<'a>::evaluate_with_variables (line 171) ... ok [INFO] [stdout] test src/xpath/evaluator.rs - xpath::evaluator::evaluate (line 609) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 46 passed; 0 failed; 20 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] all doctests ran in 1.66s; merged doctests compilation took 1.57s [INFO] running `Command { std: "docker" "inspect" "90e90ebb21f4454b61c5fae06c3ed1cde4af64037ee1b2edeb44e15f78ec7bcc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "90e90ebb21f4454b61c5fae06c3ed1cde4af64037ee1b2edeb44e15f78ec7bcc", kill_on_drop: false }` [INFO] [stdout] 90e90ebb21f4454b61c5fae06c3ed1cde4af64037ee1b2edeb44e15f78ec7bcc