[INFO] cloning repository https://github.com/jade-codes/syster [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jade-codes/syster" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjade-codes%2Fsyster", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjade-codes%2Fsyster'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] c1b27ce7765a65891bff6236b960f463fccb2e58 [INFO] testing jade-codes/syster against try#db823df02fd0c2cf67b43025ac3fef3f2d743245 for pr-150681 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjade-codes%2Fsyster" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-0-tc2/source/.cargo/config.toml [INFO] started tweaking git repo https://github.com/jade-codes/syster [INFO] finished tweaking git repo https://github.com/jade-codes/syster [INFO] tweaked toml for git repo https://github.com/jade-codes/syster written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/jade-codes/syster on toolchain db823df02fd0c2cf67b43025ac3fef3f2d743245 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/jade-codes/syster 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" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 6435da984322f30d59ce2e5802691a2154850911ba9ab35c4c4e3282c2cf97f9 [INFO] running `Command { std: "docker" "start" "-a" "6435da984322f30d59ce2e5802691a2154850911ba9ab35c4c4e3282c2cf97f9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "6435da984322f30d59ce2e5802691a2154850911ba9ab35c4c4e3282c2cf97f9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6435da984322f30d59ce2e5802691a2154850911ba9ab35c4c4e3282c2cf97f9", kill_on_drop: false }` [INFO] [stdout] 6435da984322f30d59ce2e5802691a2154850911ba9ab35c4c4e3282c2cf97f9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 22b1d797efbd6a7506a37a668beb49a90e49597d34c27bbd85ac1f68b4cc320a [INFO] running `Command { std: "docker" "start" "-a" "22b1d797efbd6a7506a37a668beb49a90e49597d34c27bbd85ac1f68b4cc320a", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.103 [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling unicode-ident v1.0.22 [INFO] [stderr] Compiling stable_deref_trait v1.2.1 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling libc v0.2.178 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling cfg-if v1.0.4 [INFO] [stderr] Compiling pin-project-lite v0.2.16 [INFO] [stderr] Compiling litemap v0.8.1 [INFO] [stderr] Compiling writeable v0.6.2 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling futures-io v0.3.31 [INFO] [stderr] Compiling icu_normalizer_data v2.1.1 [INFO] [stderr] Compiling icu_properties_data v2.1.2 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling ucd-trie v0.1.7 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling bytes v1.11.0 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling beef v0.5.2 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling pest v2.8.4 [INFO] [stderr] Compiling tracing-core v0.1.35 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling pin-utils v0.1.0 [INFO] [stderr] Compiling utf8parse v0.2.2 [INFO] [stderr] Compiling futures-task v0.3.31 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling void v1.0.2 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling utf8_iter v1.0.4 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling syn v2.0.111 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling slab v0.4.11 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling socket2 v0.6.1 [INFO] [stderr] Compiling signal-hook-registry v1.4.7 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling pest_meta v2.8.4 [INFO] [stderr] Compiling text-size v1.1.1 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling countme v3.0.1 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling rowan v0.16.1 [INFO] [stderr] Compiling from-pest v0.3.4 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling anstyle-parse v0.2.7 [INFO] [stderr] Compiling itoa v1.0.15 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling ryu v1.0.20 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.2 [INFO] [stderr] Compiling colorchoice v1.0.4 [INFO] [stderr] Compiling anstyle-query v1.1.5 [INFO] [stderr] Compiling tower-service v0.3.3 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling anstream v0.6.21 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling tower-layer v0.3.3 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Compiling clap_lex v0.7.6 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling clap_builder v4.5.53 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling nu-ansi-term v0.50.3 [INFO] [stderr] Compiling syster-lsp v0.1.0 (/opt/rustwide/workdir/crates/syster-lsp) [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling logos-codegen v0.16.0 [INFO] [stderr] Compiling pest_generator v2.8.4 [INFO] [stderr] Compiling waitpid-any v0.3.0 [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 tokio-macros v2.6.0 [INFO] [stderr] Compiling logos-derive v0.16.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling pest-ast v0.3.6 [INFO] [stderr] Compiling pest_derive v2.8.4 [INFO] [stderr] Compiling serde_repr v0.1.20 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling clap_derive v4.5.49 [INFO] [stderr] Compiling logos v0.16.0 [INFO] [stderr] Compiling tokio v1.48.0 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling tracing v0.1.43 [INFO] [stderr] Compiling yoke v0.8.1 [INFO] [stderr] Compiling zerovec v0.11.5 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling clap v4.5.53 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling potential_utf v0.1.4 [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 tokio-util v0.7.17 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling syster-base v0.1.0 (/opt/rustwide/workdir/crates/syster-base) [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling lsp-types v0.95.1 [INFO] [stderr] Compiling syster-cli v0.1.0 (/opt/rustwide/workdir/crates/syster-cli) [INFO] [stderr] Compiling async-lsp v0.2.2 [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 12s [INFO] running `Command { std: "docker" "inspect" "22b1d797efbd6a7506a37a668beb49a90e49597d34c27bbd85ac1f68b4cc320a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "22b1d797efbd6a7506a37a668beb49a90e49597d34c27bbd85ac1f68b4cc320a", kill_on_drop: false }` [INFO] [stdout] 22b1d797efbd6a7506a37a668beb49a90e49597d34c27bbd85ac1f68b4cc320a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f2369ba2b6a1d0e6058ff02c33d75501c5ecc2b327690993216cbf43333e724a [INFO] running `Command { std: "docker" "start" "-a" "f2369ba2b6a1d0e6058ff02c33d75501c5ecc2b327690993216cbf43333e724a", kill_on_drop: false }` [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling winnow v0.7.14 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling toml_datetime v0.7.3 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Compiling relative-path v1.9.3 [INFO] [stderr] Compiling cfg-if v1.0.4 [INFO] [stderr] Compiling futures-timer v3.0.3 [INFO] [stderr] Compiling syster-lsp v0.1.0 (/opt/rustwide/workdir/crates/syster-lsp) [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling indexmap v2.12.1 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling rstest_macros v0.23.0 [INFO] [stderr] Compiling syster-cli v0.1.0 (/opt/rustwide/workdir/crates/syster-cli) [INFO] [stderr] Compiling toml_parser v1.0.4 [INFO] [stderr] Compiling toml_edit v0.23.9 [INFO] [stderr] Compiling proc-macro-crate v3.4.0 [INFO] [stderr] Compiling rstest v0.23.0 [INFO] [stderr] Compiling syster-base v0.1.0 (/opt/rustwide/workdir/crates/syster-base) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 03s [INFO] running `Command { std: "docker" "inspect" "f2369ba2b6a1d0e6058ff02c33d75501c5ecc2b327690993216cbf43333e724a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f2369ba2b6a1d0e6058ff02c33d75501c5ecc2b327690993216cbf43333e724a", kill_on_drop: false }` [INFO] [stdout] f2369ba2b6a1d0e6058ff02c33d75501c5ecc2b327690993216cbf43333e724a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 213afad548ddbd10a74e3c1427e906a0ca82938aedba6d5cb5b2cf3f8181ba58 [INFO] running `Command { std: "docker" "start" "-a" "213afad548ddbd10a74e3c1427e906a0ca82938aedba6d5cb5b2cf3f8181ba58", 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/syster-b493776eb6bfd019) [INFO] [stdout] [INFO] [stdout] running 2030 tests [INFO] [stdout] test core::events::tests::test_subscribe_and_emit ... ok [INFO] [stdout] test core::events::tests::test_multiple_listeners ... ok [INFO] [stdout] test core::interner::tests::test_clone_is_cheap ... ok [INFO] [stdout] test core::interner::tests::test_intern_different_strings ... ok [INFO] [stdout] test core::interner::tests::test_get_existing ... ok [INFO] [stdout] test core::events::tests::test_clear_listeners ... ok [INFO] [stdout] test core::operation::tests::test_success_without_event ... ok [INFO] [stdout] test core::interner::tests::test_intern_returns_same_rc ... ok [INFO] [stdout] test core::operation::tests::test_failed_operation_does_not_publish ... ok [INFO] [stdout] test core::operation::tests::test_successful_operation_publishes_event ... ok [INFO] [stdout] test core::tests::tests_constants::test_is_supported_extension_case_sensitive ... ok [INFO] [stdout] test core::tests::tests_constants::test_is_supported_extension_kerml ... ok [INFO] [stdout] test core::tests::tests_constants::test_is_supported_extension_mixed_case_variations ... ok [INFO] [stdout] test core::tests::tests_constants::test_is_supported_extension_multiple_dots ... ok [INFO] [stdout] test core::tests::tests_constants::test_is_supported_extension_null_byte ... ok [INFO] [stdout] test core::tests::tests_constants::test_is_supported_extension_numeric_strings ... ok [INFO] [stdout] test core::tests::tests_constants::test_is_supported_extension_only_supported ... ok [INFO] [stdout] test core::tests::tests_constants::test_is_supported_extension_similar_strings ... ok [INFO] [stdout] test core::tests::tests_constants::test_is_supported_extension_special_characters ... ok [INFO] [stdout] test core::tests::tests_constants::test_is_supported_extension_sysml ... ok [INFO] [stdout] test core::tests::tests_constants::test_is_supported_extension_unicode ... ok [INFO] [stdout] test core::tests::tests_constants::test_is_supported_extension_unsupported ... ok [INFO] [stdout] test core::tests::tests_constants::test_is_supported_extension_path_like_strings ... ok [INFO] [stdout] test core::tests::tests_constants::test_is_supported_extension_very_long_strings ... ok [INFO] [stdout] test core::tests::tests_constants::test_is_supported_extension_whitespace ... ok [INFO] [stdout] test core::tests::tests_error_codes::test_error_code_format ... ok [INFO] [stdout] test core::tests::tests_constants::test_is_supported_extension_with_dot ... ok [INFO] [stdout] test core::events::tests::test_event_emitter_creation ... ok [INFO] [stdout] test core::events::tests::test_different_event_types ... ok [INFO] [stdout] test core::tests::tests_error_codes::test_error_code_ranges ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_ast_error_with_empty_message ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_ast_error_with_str ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_ast_error_with_large_position ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_ast_error_with_string ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_ast_error_with_zero_position ... ok [INFO] [stdout] test core::tests::tests_constants::test_is_supported_extension_empty ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_has_errors_with_multiple_errors ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_has_errors_with_no_errors ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_has_errors_with_empty_errors ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_is_ok_with_single_error ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_has_errors_with_single_error ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_error_kind_difference ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_is_ok_with_empty_errors ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_is_ok_with_multiple_errors ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_multiple_error_types_mixed ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_parse_result_success ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_parse_result_with_errors ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_parse_result_success_and_with_errors_difference ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_syntax_error_into_conversion ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_syntax_error_with_empty_message ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_syntax_error_with_large_position ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_syntax_error_with_str ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_syntax_error_with_string ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_syntax_error_with_zero_position ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_with_errors_content_is_none ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_with_errors_empty_list ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_with_errors_multiple_errors ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_with_errors_single_error ... ok [INFO] [stdout] test core::tests::tests_span::test_span_contains_position ... ok [INFO] [stdout] test core::tests::tests_span::test_span_multiline ... ok [INFO] [stdout] test core::tests::tests_traits::test_has_children_default_returns_false ... ok [INFO] [stdout] test core::tests::tests_traits::test_has_children_with_children ... ok [INFO] [stdout] test core::tests::tests_traits::test_has_children_with_empty_children ... ok [INFO] [stdout] test core::tests::tests_traits::test_has_children_with_multiple_children ... ok [INFO] [stdout] test core::text_utils::tests::test_extract_word_empty_line ... ok [INFO] [stdout] test core::text_utils::tests::test_extract_word_at_cursor ... ok [INFO] [stdout] test core::text_utils::tests::test_extract_word_out_of_bounds ... ok [INFO] [stdout] test core::text_utils::tests::test_is_word_character ... ok [INFO] [stdout] test core::text_utils::tests::test_find_word_boundaries ... ok [INFO] [stdout] test core::text_utils::tests::test_unicode_identifiers ... ok [INFO] [stdout] test project::diagnostic_publisher::tests::tests_diagnostic_publisher::test_file_path_in_diagnostic ... ok [INFO] [stdout] test project::diagnostic_publisher::tests::tests_diagnostic_publisher::test_publish_ast_error ... ok [INFO] [stdout] test project::diagnostic_publisher::tests::tests_diagnostic_publisher::test_publish_no_errors ... ok [INFO] [stdout] test project::diagnostic_publisher::tests::tests_diagnostic_publisher::test_publish_multiple_errors ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_is_ok_with_success ... ok [INFO] [stdout] test project::diagnostic_publisher::tests::tests_diagnostic_publisher::test_publish_syntax_error ... ok [INFO] [stdout] test core::tests::tests_error_codes::test_error_codes_unique ... ok [INFO] [stdout] test parser::sysml::tests::test_parser_compiles ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_nonexistent_directory ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_empty_directory ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_file_not_directory ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_ast_error_into_conversion ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_empty_subdirectories ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_content_no_extension ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_ignores_unsupported_extensions ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_empty_file_success ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_content_invalid_syntax ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_content_empty_file ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_multiple_files ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_unsupported_extension ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_content_unsupported_extension ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_load_and_parse_invalid_utf8 ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_content_kerml ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_content_sysml ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_load_and_parse_missing_file ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_load_and_parse_empty_file ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_comment_only ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_case_sensitive_keywords ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_mixed_extensions_nested ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_error_details ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_error_has_position_info ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_hidden_files ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_kerml_placeholder ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_single_sysml_file ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_with_result_success ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_with_result_syntax_error ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_unicode_content ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_with_result_kerml_placeholder ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_whitespace_only ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_with_result_error_position_accuracy ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_preserves_full_paths ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml::test_nested_feature_scopes ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_with_result_multiple_errors ... ok [INFO] [stdout] test project::file_loader::tests::tests_collection::test_collect_file_paths_recursive ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_kerml_stdlib::test_parse_scalar_values_file ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_load_and_parse_uses_parse_content ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_very_long_line ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_mixed_line_endings ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_deeply_nested_structure ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_load_and_parse_symlink ... ok [INFO] [stdout] test project::file_loader::tests::tests_file_loader::test_parse_content_with_complex_sysml ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_crlf_line_endings ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml::test_observation_kerml_no_duplicate_symbols ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_02 ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_parse_content_special_characters_in_strings ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_03 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_05 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_01 ... ok [INFO] [stdout] test core::tests::tests_parse_result::test_error_position ... ok [INFO] [stdout] test project::file_loader::tests::tests_parsing::test_load_and_parse_kerml_file ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_14 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_18 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_10 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_13 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_07 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_06 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_09 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_19 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_16 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_08 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_12 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_15 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml::test_performances_kerml_no_duplicate_symbols ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml::test_objects_kerml_no_duplicate_symbols ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_04 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_17 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_26 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_21 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_27 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_11 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_29 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_23 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_33 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_22 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_lazy_avoids_reloading ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_35 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_36 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_load_missing_directory ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_32 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_stdlib_loader_creation ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_24 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_symbols::test_stdlib_calculation_symbol_loads ... ignored, Calculation depends on Items.sysml which has complex arrow expressions not yet supported [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_20 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_31 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_01 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_28 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_34 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_02 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_05 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_03 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml::test_measurement_references_sysml_no_duplicate_package ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_06 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_09 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_04 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_10 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_12 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_11 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_08 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_25 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_15 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_kerml_parsing::test_parse_stdlib_kerml_file::case_30 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_13 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_07 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_18 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_16 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_20 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_17 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_24 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_23 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_26 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_collect_file_paths has been running for over 60 seconds [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_eager_vs_lazy_equivalence has been running for over 60 seconds [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_files_added_to_workspace has been running for over 60 seconds [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_kerml_files_handled has been running for over 60 seconds [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_lazy_loading_behavior has been running for over 60 seconds [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_load_actual_stdlib has been running for over 60 seconds [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_parallel_loading has been running for over 60 seconds [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_supported_extensions_only has been running for over 60 seconds [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_symbols::test_stdlib_case_symbol_loads has been running for over 60 seconds [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_symbols::test_stdlib_symbol_count has been running for over 60 seconds [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_14 has been running for over 60 seconds [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_27 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_28 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_29 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_19 has been running for over 60 seconds [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_22 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_30 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_32 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_33 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_31 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_25 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_36 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_35 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_21 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_37 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_40 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_41 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_42 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_39 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_43 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_45 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_44 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_47 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_48 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_49 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_46 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_51 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_50 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_52 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_53 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_54 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_38 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_56 ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_57 ... ok [INFO] [stdout] test project::workspace_loader::tests::tests_workspace_loader::test_load_directory_filters_extensions ... ok [INFO] [stdout] test project::workspace_loader::tests::tests_workspace_loader::test_load_directory_recursive ... ok [INFO] [stdout] test project::workspace_loader::tests::tests_workspace_loader::test_load_directory_with_multiple_files ... ok [INFO] [stdout] test project::workspace_loader::tests::tests_workspace_loader::test_load_invalid_syntax ... ok [INFO] [stdout] test project::workspace_loader::tests::tests_workspace_loader::test_load_kerml_file_handled ... ok [INFO] [stdout] test project::workspace_loader::tests::tests_workspace_loader::test_load_missing_directory ... ok [INFO] [stdout] test project::workspace_loader::tests::tests_workspace_loader::test_load_missing_file ... ok [INFO] [stdout] test project::workspace_loader::tests::tests_workspace_loader::test_load_unsupported_extension ... ok [INFO] [stdout] test project::workspace_loader::tests::tests_workspace_loader::test_load_valid_file ... ok [INFO] [stdout] test project::workspace_loader::tests::tests_workspace_loader::test_workspace_loader_creation ... ok [INFO] [stdout] test semantic::adapters::kerml::inlay_hints::tests::test_empty_hints ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_deeply_nested_packages ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_empty_file ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_empty_package ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_feature_not_in_symbol_table ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_feature_symbol_without_type ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_feature_with_explicit_typing ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_feature_with_inferred_type ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_feature_with_non_typing_members ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_feature_without_name ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_feature_without_span ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_label_format ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_multiple_features ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_nested_package ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_non_feature_symbol_type ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_package_with_mixed_elements ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_position_after_long_name ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_position_after_short_name ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_with_range_after ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_with_range_at_boundary_end ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_with_range_at_boundary_start ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_with_range_before ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_with_range_inside ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_with_range_multiple_features_filtered ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_inlay::test_extract_inlay_hints_zero_length_feature_name ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_alias_symbols_in_relationships ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_classifier_symbols_in_relationships ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_default_trait_creates_valid_validator ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_definition_symbols_in_relationships ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_empty_relationship_type_is_accepted ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_feature_symbols_in_relationships ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_mixed_symbol_variants_in_relationships ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_multiple_validators_are_independent ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_new_and_default_are_equivalent ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_new_creates_valid_validator ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_package_symbols_in_relationships ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_redefinition_relationship_accepts_any_symbols ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_relationship_type_with_special_characters ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_same_source_and_target_symbol ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_specialization_relationship_accepts_any_symbols ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_subsetting_relationship_accepts_any_symbols ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_symbols_with_empty_names ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_symbols_with_qualified_names ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_symbols_with_special_characters_in_names ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_typing_relationship_accepts_any_symbols ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_unknown_relationship_types_are_accepted ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_usage_symbols_in_relationships ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_validator_accepts_all_relationship_types_from_constants ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_validator_can_be_used_multiple_times ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_kerml_validator::test_validator_is_send_sync ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_classifier_spans_empty_body ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_classifier_spans_returns_false_when_not_containing ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_classifier_spans_stops_at_first_matching_member ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_classifier_spans_with_abstract_classifier ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_classifier_spans_with_comment_member ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_classifier_spans_with_different_classifier_kinds ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_classifier_spans_with_feature_member ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_classifier_spans_with_non_feature_non_comment_members ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_containing_spans_dispatches_to_classifier ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_containing_spans_dispatches_to_feature ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_containing_spans_dispatches_to_package ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_containing_spans_with_mixed_elements ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_package_spans_empty_package ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_package_spans_returns_false_when_span_not_containing ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_package_spans_stops_at_first_matching_child ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_package_spans_with_classifier_child ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_package_spans_with_comment_child ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_package_spans_with_feature_child ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_package_spans_with_multiple_children_none_matching ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_collect_package_spans_with_nested_package ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_comment_in_feature_in_classifier_in_package ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_deeply_nested_structure ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_find_selection_spans_empty_file ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_find_selection_spans_position_outside_all_elements ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_find_selection_spans_single_element ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_find_selection_spans_stops_at_first_containing_element ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_large_column_numbers ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_large_line_numbers ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_multiple_top_level_elements_first_contains ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_multiple_top_level_elements_second_contains ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_position_at_zero_zero ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_range_size_sorting_multi_line_spans ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_range_size_sorting_single_line_spans ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_range_size_sorting_three_nested_spans ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_spans_with_same_start_different_end ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_try_push_span_position_after_span ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_try_push_span_position_at_boundary_end ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_try_push_span_position_at_boundary_start ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_try_push_span_position_before_span ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_try_push_span_with_annotation_element ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_try_push_span_with_comment_element ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_try_push_span_with_import_element ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_selection::test_try_push_span_with_none_span ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_visitor::test_kerml_identifier_in_feature_value_not_treated_as_definition ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_visitor::test_kerml_visitor_creates_classifier_symbol ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_visitor::test_kerml_visitor_creates_datatype_symbol ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_visitor::test_kerml_visitor_creates_feature_symbol ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_visitor::test_kerml_visitor_creates_function_symbol ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_visitor::test_kerml_visitor_creates_package_symbol ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_visitor::test_kerml_visitor_handles_abstract_classifiers ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_visitor::test_kerml_visitor_handles_empty_package ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_visitor::test_kerml_visitor_handles_feature_typing ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_visitor::test_kerml_visitor_handles_imports ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_visitor::test_kerml_visitor_handles_multiple_packages ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_visitor::test_kerml_visitor_handles_nested_elements ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_visitor::test_kerml_visitor_handles_readonly_features ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_visitor::test_kerml_visitor_handles_redefinition ... ok [INFO] [stdout] test semantic::adapters::kerml::tests::tests_visitor::test_kerml_visitor_handles_specialization_relationships ... ok [INFO] [stdout] test semantic::adapters::sysml::inlay_hints::tests::test_empty_hints ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_containing_spans::test_collect_containing_spans_comment_element ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_containing_spans::test_collect_containing_spans_definition_element ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_containing_spans::test_collect_containing_spans_empty_file ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_containing_spans::test_collect_containing_spans_multiple_element_types ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_containing_spans::test_collect_containing_spans_no_matching_position ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_containing_spans::test_collect_containing_spans_package_element ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_containing_spans::test_collect_containing_spans_usage_element ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_definition_spans::test_collect_definition_spans_multiple_members ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_definition_spans::test_collect_definition_spans_nested_usages ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_definition_spans::test_collect_definition_spans_position_outside ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_definition_spans::test_collect_definition_spans_simple_definition ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_definition_spans::test_collect_definition_spans_with_comment ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_definition_spans::test_collect_definition_spans_with_usage ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_feature_spans::test_feature_at_span_boundary_end ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_feature_spans::test_feature_at_span_boundary_start ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_feature_spans::test_feature_just_after_span ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_feature_spans::test_feature_just_before_span ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_feature_spans::test_feature_readonly_and_derived ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_feature_spans::test_feature_with_comment_in_body_containing_position ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_feature_spans::test_feature_with_comment_in_body_not_containing_position ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_feature_spans::test_feature_with_comment_with_no_span ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_feature_spans::test_feature_with_different_directions ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_feature_spans::test_feature_with_empty_body ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_feature_spans::test_feature_with_multiple_comments ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_feature_spans::test_feature_with_no_span ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_feature_spans::test_feature_with_span_containing_position ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_feature_spans::test_feature_with_span_not_containing_position ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_feature_spans::test_multiple_features_select_correct_one ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_package_spans::test_collect_package_spans_multiple_children ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_package_spans::test_collect_package_spans_nested_packages ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_package_spans::test_collect_package_spans_position_outside_package ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_package_spans::test_collect_package_spans_simple_package ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_collect_package_spans::test_collect_package_spans_with_definition ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_definition_hints::test_collect_definition_hints_empty_definition ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_definition_hints::test_collect_definition_hints_label_format ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_definition_hints::test_collect_definition_hints_position_calculation ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_definition_hints::test_collect_definition_hints_usage_with_explicit_typing ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_definition_hints::test_collect_definition_hints_usage_without_type ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_definition_hints::test_collect_definition_hints_with_comment_member ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_definition_hints::test_collect_definition_hints_with_different_definition_kinds ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_definition_hints::test_collect_definition_hints_with_multiple_usages ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_definition_hints::test_collect_definition_hints_with_range_filtering ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_definition_hints::test_collect_definition_hints_with_usage_member ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_alias_element_ignored ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_comment_element_ignored ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_deeply_nested_usages ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_definition_element ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_definition_with_comments_only ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_definition_with_multiple_usages ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_empty_definition ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_empty_file ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_empty_package ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_import_element_ignored ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_mixed_element_types ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_multiple_element_types_in_package ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_multiple_packages_with_same_usage_names ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_nested_packages ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_no_range_filter ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_package_definition_usage_hierarchy ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_package_traversal ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_range_filter_boundary_end ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_range_filter_boundary_start ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_range_filter_excludes_after ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_range_filter_excludes_before ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_range_filter_includes_in_range ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_range_filter_nested_usages ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_usage_element ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_usage_with_comment_members ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_hints_usage_without_span ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_usage_hints_deeply_nested ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_usage_hints_empty_file ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_usage_hints_nested_usage ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_usage_hints_usage_without_name ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_usage_hints_with_explicit_type ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_inlay_hints_collect_hints::test_collect_usage_hints_with_range_filter ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_collect_usage_spans::test_collect_usage_spans_deeply_nested ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_collect_usage_spans::test_collect_usage_spans_empty_usage ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_collect_usage_spans::test_collect_usage_spans_returns_false_when_not_containing ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_collect_usage_spans::test_collect_usage_spans_stops_at_first_matching_member ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_collect_usage_spans::test_collect_usage_spans_with_comment_member ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_collect_usage_spans::test_collect_usage_spans_with_different_usage_kinds ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_collect_usage_spans::test_collect_usage_spans_with_nested_usage ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_find_selection_spans::test_find_selection_spans_empty_file ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_find_selection_spans::test_find_selection_spans_position_outside_all_elements ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_find_selection_spans::test_find_selection_spans_single_definition ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_find_selection_spans::test_find_selection_spans_single_package ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_find_selection_spans::test_find_selection_spans_single_usage ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_find_selection_spans::test_find_selection_spans_stops_at_first_containing ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_range_size::test_range_size_multi_line_spans_sorted ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_range_size::test_range_size_same_start_different_end ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_range_size::test_range_size_single_line_spans_sorted ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_range_size::test_range_size_three_nested_levels_sorted ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_try_push_span::test_try_push_span_position_after_span ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_try_push_span::test_try_push_span_position_at_boundary_end ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_try_push_span::test_try_push_span_position_at_boundary_start ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_try_push_span::test_try_push_span_position_before_span ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_try_push_span::test_try_push_span_with_alias ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_try_push_span::test_try_push_span_with_comment ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_try_push_span::test_try_push_span_with_import ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_sysml_selection_try_push_span::test_try_push_span_with_none_span ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_action_with_parameters ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_alias_definition ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_allocation_definition ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_attribute_reference_in_expression_not_treated_as_definition ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_34 ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_concern_and_requirement ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_connection_definition ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_constraint_definition ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_debug_symbol_table_contents ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_deeply_nested_symbols ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_different_definition_kinds ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_empty_definition ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_comma_separated_redefinitions_do_not_create_duplicate_symbols ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_58 ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_import_statement ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_enumeration_definition ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_interface_definition ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_inline_attribute_definitions_with_same_name_create_duplicates ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_mixed_definitions_and_usages ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_multiple_specializations ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_multiple_symbols_in_same_scope ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_identifier_in_default_value_not_treated_as_definition ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_multiple_usages_of_same_type ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_nested_packages ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_port_definition_and_usage ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_radius_redefinition_in_multiple_items_no_duplicates ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_redefinition_relationship ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_qualified_names_are_correct ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_same_name_in_different_namespaces_creates_two_symbols ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_scoped_symbols_with_same_name ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_simple_redefinition_creates_child_symbol ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_state_definition ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_usage_without_type ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_visitor_creates_package_symbol ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_visitor_creates_definition_symbol ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_visitor_creates_usage_symbol ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_visitor_handles_nested_usage ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_visitor_records_typing_relationship ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_case_sensitive_extension ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_case_sensitive_relationship_types ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_visitor_records_specialization_relationship ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_create_validator_from_kerml_extension ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_create_validator_unknown_extension ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_default_impl ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_empty_extension ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_empty_relationship_type ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_exhibit_accepts_state ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_exhibit_rejects_non_state ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_extension_with_dot ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_include_accepts_use_case ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_create_sysml_validator ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_include_rejects_non_use_case ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_kerml_adapter_new_errors_mutability ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_kerml_adapter_new_basic_initialization ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_kerml_adapter_new_lifetime_handling ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_kerml_adapter_new_multiple_instances ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_kerml_adapter_new_namespace_mutability ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_kerml_adapter_new_symbol_table_accessible ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_kerml_adapter_new_vs_with_relationships ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_kerml_adapter_new_with_empty_table ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_kerml_adapter_new_with_populated_table ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_multiple_validations_independent ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_multiple_validators_independent ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_noop_validator_accepts_everything ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_kerml_adapter_new_initial_state ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_perform_accepts_action ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_perform_rejects_non_action ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_populate_definition ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_populate_empty_file ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_other_relationships_have_no_constraints ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_populate_multiple_files_sequentially ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_populate_kerml_file_returns_unsupported_error ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_populate_nested_packages ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_populate_preserves_existing_symbols ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_populate_single_package ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_populate_sysml_file ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_satisfy_accepts_requirement ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_sysml_validator_actually_validates ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_satisfy_rejects_non_requirement ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_validator_with_missing_semantic_role ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_validator_is_thread_safe ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_validator_with_non_definition_non_usage_symbols ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding::test_kerml_extract_folding_ranges_comment_kind ... ok [INFO] [stdout] test semantic::adapters::tests::tests_adapters::test_validator_with_usage_symbols ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding::test_kerml_extract_folding_ranges_filters_single_line ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding::test_kerml_extract_folding_ranges_empty_file ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding::test_kerml_extract_folding_ranges_includes_multiline ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding::test_kerml_extract_folding_ranges_sorted_by_line ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding::test_sysml_extract_folding_ranges_comment_kind ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding::test_sysml_extract_folding_ranges_empty_file ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding::test_sysml_extract_folding_ranges_filters_single_line ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding::test_sysml_extract_folding_ranges_sorted_by_line ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding::test_sysml_extract_folding_ranges_includes_multiline ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_kerml_classifier_in_package ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_kerml_comments_in_classifier ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_kerml_comments_in_feature ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_kerml_deep_nesting ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_kerml_elements_without_spans ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_kerml_empty_bodies ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_kerml_feature_in_classifier ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_kerml_import_and_annotation_ignored ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_kerml_mixed_nesting_with_comments ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_kerml_multiple_comments_in_sequence ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_kerml_nested_packages ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_kerml_single_line_elements_filtered ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_kerml_unsorted_input_produces_sorted_output ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_sysml_comments_in_usage ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_sysml_deep_nesting ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_sysml_definition_in_package ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_sysml_comments_in_definition ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_sysml_elements_without_spans ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_sysml_empty_bodies ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_sysml_import_and_alias_ignored ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_sysml_multiple_comments_in_sequence ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_sysml_mixed_nesting_with_comments ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_sysml_nested_packages ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_sysml_nested_usages ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_sysml_unsorted_input_produces_sorted_output ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_sysml_usage_in_definition ... ok [INFO] [stdout] test semantic::adapters::tests::tests_folding_extract::test_sysml_single_line_elements_filtered ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_extract_inlay_hints_delegates_to_kerml_adapter ... ok [INFO] [stdout] test semantic::adapters::sysml::tests::tests_visitor::test_qualified_redefinition_does_not_create_duplicate_symbols ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_extract_inlay_hints_delegates_to_sysml_adapter ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_extract_inlay_hints_empty_kerml_file ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_extract_inlay_hints_empty_sysml_file ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_extract_inlay_hints_respects_range_filter_kerml ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_kerml_extract_inlay_hints_empty_file ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_kerml_feature_symbol_without_type_no_hint ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_extract_inlay_hints_respects_range_filter_sysml ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_kerml_feature_not_in_symbol_table_no_hint ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_kerml_feature_without_name_no_hint ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_kerml_feature_without_span_no_hint ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_kerml_hint_position_calculation ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_kerml_multiple_features_multiple_hints ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_kerml_non_feature_elements_ignored ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_kerml_non_feature_symbol_no_hint ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_kerml_package_traversal ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_kerml_range_filter_excludes_feature_after_range ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_kerml_range_filter_excludes_feature_before_range ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_kerml_range_filter_includes_feature_in_range ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_sysml_deeply_nested_usages ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_sysml_extract_inlay_hints_empty_file ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_sysml_hint_position_calculation ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_sysml_multiple_usages_multiple_hints ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_sysml_nested_usages_in_definition ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_sysml_non_usage_symbol_no_hint ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_sysml_package_traversal ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_sysml_range_filter_excludes_usage_after_range ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_sysml_range_filter_excludes_usage_before_range ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_sysml_range_filter_includes_usage_in_range ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_sysml_usage_not_in_symbol_table_no_hint ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_sysml_usage_symbol_without_type_no_hint ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_sysml_usage_with_explicit_type_no_hint ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_sysml_usage_without_explicit_type_shows_hint ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_sysml_usage_without_name_no_hint ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_sysml_usage_without_span_no_hint ... ok [INFO] [stdout] test semantic::adapters::tests::tests_kerml_adapter::test_adapter_can_be_created_in_nested_scope ... ok [INFO] [stdout] test semantic::adapters::tests::tests_kerml_adapter::test_adapter_initialization_state ... ok [INFO] [stdout] test semantic::adapters::tests::tests_kerml_adapter::test_multiple_adapters_from_same_table ... ok [INFO] [stdout] test semantic::adapters::tests::tests_kerml_adapter::test_new_adapter_can_access_symbol_table ... ok [INFO] [stdout] test semantic::adapters::tests::tests_kerml_adapter::test_new_creates_adapter_with_empty_errors ... ok [INFO] [stdout] test semantic::adapters::tests::tests_kerml_adapter::test_new_creates_adapter_with_empty_namespace ... ok [INFO] [stdout] test semantic::adapters::tests::tests_kerml_adapter::test_new_creates_adapter_with_no_relationship_graph ... ok [INFO] [stdout] test semantic::adapters::tests::tests_kerml_adapter::test_new_vs_with_relationships_difference ... ok [INFO] [stdout] test semantic::adapters::tests::tests_kerml_adapter::test_new_with_empty_symbol_table ... ok [INFO] [stdout] test semantic::adapters::tests::tests_kerml_adapter::test_new_with_populated_symbol_table ... ok [INFO] [stdout] test semantic::adapters::tests::tests_kerml_adapter::test_with_relationships_has_empty_errors ... ok [INFO] [stdout] test semantic::adapters::tests::tests_kerml_adapter::test_with_relationships_has_empty_namespace ... ok [INFO] [stdout] test semantic::adapters::tests::tests_kerml_adapter::test_with_relationships_includes_relationship_graph ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_kerml_feature_without_explicit_typing_shows_hint ... ok [INFO] [stdout] test semantic::adapters::tests::tests_inlay_hints_extract_inlay_hints::test_kerml_feature_with_explicit_typing_no_hint ... ok [INFO] [stdout] test semantic::adapters::tests::tests_selection::test_kerml_find_selection_spans_position_in_package ... ok [INFO] [stdout] test semantic::adapters::tests::tests_selection::test_kerml_find_selection_spans_position_outside ... ok [INFO] [stdout] test semantic::adapters::tests::tests_selection::test_sysml_find_selection_spans_empty_file ... ok [INFO] [stdout] test semantic::adapters::tests::tests_selection::test_sysml_find_selection_spans_nested_packages ... ok [INFO] [stdout] test semantic::adapters::tests::tests_selection::test_sysml_find_selection_spans_position_outside ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_comment_before_namespace_not_typical_but_handled ... ok [INFO] [stdout] test semantic::adapters::tests::tests_selection::test_sysml_find_selection_spans_position_in_package ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_comment_between_definitions ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_namespace_with_comments ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_comment_does_not_change_current_namespace ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_comment_empty_content ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_comment_long_content ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_comment_multiline_content ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_comment_multiple_comments ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_comment_unicode_content ... ok [INFO] [stdout] test semantic::adapters::tests::tests_selection::test_kerml_find_selection_spans_empty_file ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_comment_with_span ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_comment_with_special_characters ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_namespace_creates_package_symbol ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_namespace_enters_namespace_scope ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_namespace_affects_subsequent_elements ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_namespace_multiple_namespaces_not_supported ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_namespace_stores_scope_id ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_namespace_with_empty_name ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_namespace_with_span ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_namespace_no_namespace_in_file ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_analyze_empty_table ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_analyze_idempotent ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_analyze_with_all_symbol_types ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_analyze_with_valid_symbols ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_analyzer_creation ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_analyzer_default ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_analyzer_immutable_access ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_analyzer_symbol_table_access ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_namespace_with_special_characters ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_analyzer_table_mutation_after_creation ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_analyzer_with_deeply_nested_structure ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_analyzer_with_abstract_classifiers ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_analyzer_with_different_classifier_kinds ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_analyzer_with_different_usage_kinds ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_analyzer_with_features ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_analyzer_with_multiple_symbols ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_analyzer_with_nested_scopes ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_circular_specialization_detection ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_context_error_accumulation ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_context_error_handling ... ok [INFO] [stdout] test semantic::adapters::tests::tests_sysml_adapter_sysmladapter::test_visit_comment_does_not_affect_symbol_table ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_context_error_types_variety ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_context_into_result_preserves_value ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_context_into_result_error ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_context_into_result_with_unit ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_context_multiple_errors ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_context_no_errors_initially ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_context_resolver_access ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_context_symbol_table_reference ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_context_with_qualified_name_resolution ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_exhibit_relationship_validation ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_include_relationship_validation ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_multiple_relationship_types_validation ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_perform_relationship_invalid_target ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_perform_relationship_validation ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_relationship_validation_typing_undefined_target ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_relationship_validation_undefined_target ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_relationship_validation_with_qualified_names ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_satisfy_relationship_validation_invalid_target ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_satisfy_relationship_validation_valid ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_self_specialization_detection ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_type_validation_classifier_as_type ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_type_validation_feature_without_type ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_type_validation_invalid_type_reference ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_type_validation_mixed_errors ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_type_validation_multiple_errors ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_type_validation_multiple_features ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_type_validation_qualified_type_reference ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_analyzer_with_different_definition_kinds ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_type_validation_scope_aware_undefined ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_type_validation_scope_aware_resolution ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_context_into_result_success ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_type_validation_shadowing ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_type_validation_undefined_type_reference ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_type_validation_usage_not_valid_type ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_type_validation_valid_type_reference ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_analyzer::test_valid_specialization_chain ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_after_analyzer_with_validator ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_immutability ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_mut_can_add_multiple_relationships ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_mut_can_add_redefinition ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_mut_can_add_specialization ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_mut_can_add_typing ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_mut_can_modify_existing_graph ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_mut_can_add_subsetting ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_mut_can_add_multiple_targets_to_same_source ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_mut_changes_persist ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_mut_modify_then_query ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_mut_multiple_consecutive_mutations ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_mut_with_different_relationship_kinds ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_mut_with_empty_initial_graph ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_query_different_relationship_types ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_returns_reference ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_with_empty_graph ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_with_multiple_relationship_types ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_with_no_relationships_for_source ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_with_qualified_names ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_with_specialization_relationships ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_with_typing_relationships ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_add_single_dependency ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_dependencies_count ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_detect_circular_dependency_complex ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_empty_graph ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_generic_one_to_many ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_generic_one_to_one ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_generic_symmetric ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_get_all_affected_files ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_get_all_relationships ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_get_all_relationships_empty ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_get_formatted_relationships ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_multiple_dependencies ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_multiple_relationship_types ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_detect_circular_dependency_simple ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_no_circular_dependency ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_remove_dependency ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_transitive_dependencies ... ok [INFO] [stdout] test semantic::graphs::tests::tests_graphs::test_transitive_path ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_add_single_relationship ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_add_with_span ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_clone_graph ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_different_targets_not_deduplicated ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_duplicate_relationships ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_empty_string_keys ... ok [INFO] [stdout] test semantic::analyzer::tests::tests_semanticanalyzer::test_relationship_graph_mut_returns_mutable_reference ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_find_cycles_empty_graph ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_add_multiple_targets_same_source ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_find_cycles_multiple_cycles ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_find_cycles_complex ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_find_cycles_self_loop ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_find_cycles_with_branches ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_get_sources_mixed_targets ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_get_sources_multiple_sources ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_get_sources_no_sources ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_get_sources_single_source ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_get_sources_with_locations ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_get_sources_with_locations_no_span ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_get_targets_nonexistent_source ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_get_targets_with_locations_empty ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_has_circular_dependency_complex_graph ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_has_circular_dependency_direct_cycle ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_has_circular_dependency_indirect_cycle ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_has_circular_dependency_isolated_node ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_has_circular_dependency_no_cycle ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_has_circular_dependency_nonexistent_node ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_find_cycles_simple_cycle ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_has_circular_dependency_partial_cycle ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_has_circular_dependency_self_loop ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_has_path_direct ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_has_path_multiple_paths ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_find_cycles_no_cycles ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_has_path_transitive ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_has_path_with_cycle ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_has_path_same_node ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_has_path_no_path ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_new_creates_empty_graph ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_new_default_equivalent ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_many_graph_onetomanygraph::test_large_graph_performance ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_get_sources_after_overwrite ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_get_sources_different_targets ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_get_sources_empty_graph ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_get_sources_empty_string_target ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_get_sources_multiple_sources_same_target ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_get_sources_single_source ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_get_sources_with_locations ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_has_relationship_after_overwrite ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_has_relationship_multiple_sources ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_has_relationship_returns_false_for_empty_graph ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_get_sources_no_matching_target ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_has_relationship_returns_true_after_add ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_integration_multiple_features_same_type ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_integration_qualified_names ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_integration_typing_relationship ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_new_creates_empty_graph ... ok [INFO] [stdout] test semantic::graphs::tests::tests_symmetric_graph_symmetricgraph::test_add_bidirectional_symmetry ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_new_is_default ... ok [INFO] [stdout] test semantic::graphs::tests::tests_one_to_one_graph_onetoonegraph::test_has_relationship_returns_false_for_nonexistent ... ok [INFO] [stdout] test semantic::graphs::tests::tests_symmetric_graph_symmetricgraph::test_add_duplicate_relationships ... ok [INFO] [stdout] test semantic::graphs::tests::tests_symmetric_graph_symmetricgraph::test_add_multiple_relationships_to_same_element ... ok [INFO] [stdout] test semantic::graphs::tests::tests_symmetric_graph_symmetricgraph::test_add_single_relationship ... ok [INFO] [stdout] test semantic::graphs::tests::tests_symmetric_graph_symmetricgraph::test_are_related_case_sensitive ... ok [INFO] [stdout] test semantic::graphs::tests::tests_symmetric_graph_symmetricgraph::test_are_related_empty_graph ... ok [INFO] [stdout] test semantic::graphs::tests::tests_symmetric_graph_symmetricgraph::test_are_related_existing_relationship ... ok [INFO] [stdout] test semantic::graphs::tests::tests_symmetric_graph_symmetricgraph::test_are_related_nonexistent_relationship ... ok [INFO] [stdout] test semantic::graphs::tests::tests_symmetric_graph_symmetricgraph::test_are_related_not_transitive ... ok [INFO] [stdout] test semantic::graphs::tests::tests_symmetric_graph_symmetricgraph::test_are_related_order_independence ... ok [INFO] [stdout] test semantic::graphs::tests::tests_symmetric_graph_symmetricgraph::test_are_related_self_relationship ... ok [INFO] [stdout] test semantic::graphs::tests::tests_symmetric_graph_symmetricgraph::test_are_related_with_empty_strings ... ok [INFO] [stdout] test semantic::graphs::tests::tests_symmetric_graph_symmetricgraph::test_are_related_with_many_relationships ... ok [INFO] [stdout] test semantic::graphs::tests::tests_symmetric_graph_symmetricgraph::test_get_related_after_multiple_operations ... ok [INFO] [stdout] test semantic::graphs::tests::tests_symmetric_graph_symmetricgraph::test_get_related_existing_element ... ok [INFO] [stdout] test semantic::graphs::tests::tests_symmetric_graph_symmetricgraph::test_get_related_nonexistent_element ... ok [INFO] [stdout] test semantic::graphs::tests::tests_symmetric_graph_symmetricgraph::test_new_creates_empty_graph ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_collect_alias_tokens ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_collect_definition_tokens ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_collect_nested_tokens ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_collect_package_tokens ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_collect_usage_tokens ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_multiple_references_to_same_symbol ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_allocation_definition_parsing ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_noop_validator_accepts_all_relationships ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_noop_validator_is_send_sync ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_no_references ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_mixed_relationships ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_redefinition_reference ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_reference_subsetting ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_qualified_type_reference_has_span ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_anonymous_redefinition_creates_symbol ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_attribute_def_specialization ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_collect_from_workspace_includes_all_relationships ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_empty_file ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_complex_nested_structure ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_kerml_feature_typing ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_kerml_specialization ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_imports ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_multiple_specializations ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_no_source_file ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_only_comments ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_nested_package_relationships ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_path_mismatch ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_path_with_spaces ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_qualified_type_reference ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_redefinition_relationship ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_redefinition_with_typing ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_redefinition_with_value_assignment ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_reference_subsetting ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_shows_what_symbols_have_spans ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_sorted_by_position ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_specialization_relationship ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_stdlib_different_locations ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_subsetting_relationship ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_symbols_without_spans_are_skipped ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_typing_relationship ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_what_are_we_missing ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_with_absolute_path ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_workspace_includes_qualified_refs ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_specialization_relationship_reference ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_subsetting_reference ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_symbol_without_span ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_tokens_sorted_by_position ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_typing_relationship_reference ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_backslash_in_path ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_canonical_existing_file ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_canonical_with_relative_path ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_case_sensitivity_non_stdlib ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_different_relative_paths_to_same_location ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_different_symbol_types_same_file ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_double_slash ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_empty_filename ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_empty_string ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_exact_match ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_mixed_stdlib_and_regular ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_multiple_stdlib_symbols_different_files ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_multiple_symbols_same_file ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_non_existent_absolute ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_non_existent_relative ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_non_stdlib_different_paths ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_real_world_scenario ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_relative_with_multiple_levels ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_root_path ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_special_characters ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_stdlib_at_beginning ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_stdlib_case_sensitive ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_stdlib_in_build_location ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_stdlib_in_source_location ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_stdlib_multiple_occurrences ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_stdlib_substring_not_matched ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_symbols_without_source_file ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_symbols_without_span ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_token_sorting ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_unicode_characters ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_very_long_path ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_with_dot_components ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_normalize_path::test_normalize_path_with_dotdot_components ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_classifier_member_comment ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_classifier_member_with_import ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_classifier_member_with_specialization ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_def_member_comment_variant ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_empty_file ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_classifier_member_empty_body ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_classifier_member_multiple_features ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_classifier_member_non_feature_members ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_classifier_member_with_typed_feature ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_def_member_comment_only ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_def_member_empty_body ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_def_member_nested_usage ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_def_member_with_typed_usage ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_feature_member_comment ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_feature_member_mixed ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_feature_member_multiple_typing ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_feature_member_redefinition ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_feature_member_subsetting ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_feature_member_typing ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_kerml_element_classifier ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_kerml_element_feature ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_kerml_element_import ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_kerml_element_nested_structure ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_kerml_element_other_variants ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_usage_member_comment ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_parse_real_stdlib_file ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_usage_member_empty_usage ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_file_with_only_comments ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_extract_type_refs_from_usage_member_nested_usage ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_kerml_all_feature_member_variants ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_kerml_import_generates_namespace_token ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_kerml_multiple_imports_generate_tokens ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_kerml_import_in_classifier_body_generates_token ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_kerml_wildcard_import_generates_token ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_mixed_sysml_kerml_patterns ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_token_ordering_and_deduplication ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_sysml_import_generates_namespace_token ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_collector_semantictokencollector::test_usage_member_nested_recursion ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_text_extraction::test_kerml_classifiers ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_text_extraction::test_kerml_nested_packages_semantic_tokens ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_text_extraction::test_semantic_token_text_extraction ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_text_extraction::test_stdlib_package_with_types ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_extract_imports_mixed_elements ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_extract_multiple_imports ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_extract_no_imports ... ok [INFO] [stdout] test semantic::processors::tests::tests_semantic_token_text_extraction::test_attribute_definitions_and_usages ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_extract_single_import ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_extract_recursive_imports ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_is_wildcard_import ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_parse_wildcard_import ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_parse_namespace_path ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_abstract_classifier ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_classifier_in_package ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_deeply_nested_qualified_name ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_definition_in_nested_scopes ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_definition_symbol ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_different_classifier_kinds ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_empty_string ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_feature_symbol ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_import_nonexistent ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_import_specific_member ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_import_wildcard ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_invalid_qualified_name ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_leading_separator ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_import_bare_wildcard ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_mixed_symbol_path ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_nonexistent ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_only_separators ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_partial_qualified_name ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_qualified_name ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_multiple_consecutive_separators ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_trailing_separator ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_simple_name ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_find_in_scope_chain::test_alias_symbols_in_chain ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_find_in_scope_chain::test_deeply_nested_scopes ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_find_in_scope_chain::test_different_symbol_types_in_chain ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_find_in_scope_chain::test_empty_string_name ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_find_in_scope_chain::test_find_in_current_scope ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_find_in_scope_chain::test_find_in_grandparent_scope ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_find_in_scope_chain::test_find_in_parent_scope ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_find_in_scope_chain::test_mutable_access_to_found_symbol ... ok [INFO] [stdout] test semantic::resolver::tests::tests_resolver::test_resolve_usage_symbol ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_find_in_scope_chain::test_special_characters_in_name ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_find_in_scope_chain::test_symbol_in_middle_of_chain ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_find_in_scope_chain::test_symbol_not_found_in_chain ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_find_in_scope_chain::test_symbol_precedence_current_over_parent ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_find_in_scope_chain::test_scope_chain_after_enter_exit ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_from_scope::test_lookup_from_scope_definition_and_usage ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_from_scope::test_lookup_from_scope_deeply_nested ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_from_scope::test_lookup_from_scope_different_symbol_types ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_from_scope::test_lookup_from_scope_from_root ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_from_scope::test_lookup_from_scope_idempotent ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_from_scope::test_lookup_from_scope_in_grandparent_scope ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_from_scope::test_lookup_from_scope_in_current_scope ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_from_scope::test_lookup_from_scope_no_child_access ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_from_scope::test_lookup_from_scope_no_sibling_access ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_from_scope::test_lookup_from_scope_not_found ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_from_scope::test_lookup_from_scope_symbol_shadowing ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_from_scope::test_lookup_from_scope_with_alias ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_global_mut::test_lookup_global_mut_across_multiple_scopes ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_global_mut::test_lookup_global_mut_after_scope_operations ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_global_mut::test_lookup_global_mut_different_symbol_types ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_global_mut::test_lookup_global_mut_in_root_scope ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_global_mut::test_lookup_global_mut_multiple_mutations ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_global_mut::test_lookup_global_mut_mutability ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_global_mut::test_lookup_global_mut_returns_first_match ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_global_mut::test_lookup_global_mut_returns_none_for_nonexistent ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_global_mut::test_lookup_global_mut_vs_lookup_mut_difference ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_global_mut::test_lookup_global_mut_with_empty_table ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_symbol_table::test_all_symbols ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_symbol_table::test_different_symbol_types ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_symbol_table::test_duplicate_symbol_error ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_symbol_table::test_exit_scope_at_root ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_symbol_table::test_insert_and_lookup ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_symbol_table::test_lookup_nonexistent_symbol ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_symbol_table::test_multiple_nested_scopes ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_lookup_from_scope::test_lookup_from_scope_in_parent_scope ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_symbol_table::test_scope_hierarchy ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_symbol_table::test_symbol_table_creation ... ok [INFO] [stdout] test semantic::types::semantic_role::tests::test_display ... ok [INFO] [stdout] test semantic::types::semantic_role::tests::test_requirement_check ... ok [INFO] [stdout] test semantic::types::tests::tests_diagnostic::test_warning_accepts_string_types ... ok [INFO] [stdout] test semantic::types::tests::tests_diagnostic::test_warning_creates_warning_severity ... ok [INFO] [stdout] test semantic::types::tests::tests_diagnostic::test_warning_empty_message ... ok [INFO] [stdout] test semantic::types::tests::tests_diagnostic::test_warning_long_file_path ... ok [INFO] [stdout] test semantic::types::tests::tests_diagnostic::test_warning_multiline_location ... ok [INFO] [stdout] test semantic::types::tests::tests_diagnostic::test_warning_no_code_by_default ... ok [INFO] [stdout] test semantic::types::tests::tests_diagnostic::test_warning_stores_location ... ok [INFO] [stdout] test semantic::types::tests::tests_diagnostic::test_warning_stores_message ... ok [INFO] [stdout] test semantic::types::tests::tests_diagnostic::test_warning_with_code ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_abstract_instantiation_error ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_circular_dependency_error ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_circular_dependency_has_code ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_constraint_violation_error ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_dependency_event_creation ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_dependency_event_equality ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_diagnostic_creation ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_diagnostic_display ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_diagnostic_with_code ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_duplicate_definition_error ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_duplicate_definition_has_code ... ok [INFO] [stdout] test semantic::symbol_table::tests::tests_symbol_table::test_remove_symbols_from_file ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_duplicate_definition_with_first_location ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_empty_cycle_error ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_error_clone ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_error_display_includes_code ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_error_display_without_location ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_error_equality ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_error_has_code ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_error_kind_variants_coverage ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_invalid_feature_context_error ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_invalid_import_error ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_invalid_redefinition_error ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_invalid_specialization_error ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_invalid_subsetting_error ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_invalid_type_error ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_invalid_type_has_code ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_location_equality ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_location_with_all_fields ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_location_with_file_only ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_location_with_line_only ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_multiline_range ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_single_char_range ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_single_element_cycle ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_symbol_table_event_creation ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_symbol_table_event_equality ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_type_mismatch_error ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_type_mismatch_has_code ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_type_mismatch_with_empty_strings ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_warning_diagnostic ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_workspace_event_creation ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_workspace_event_equality ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_display_empty_filename ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_display_empty_message ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_display_format_components ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_display_multiline_location ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_display_warning ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_display_with_code ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_display_zero_indexed_to_one_indexed ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_equality ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_error_clone ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_error_no_code_by_default ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_error_with_empty_message ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_inequality_different_codes ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_inequality_different_messages ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_with_code_chaining ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_with_code_complex_code ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_with_code_empty ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_with_code_numeric_code ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_with_code_preserves_other_fields ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_diagnostic_with_code_string ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_location_equality ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_location_new_with_empty_filename ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_location_new_with_path ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_location_new_with_string ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_location_new_with_string_literal ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_position_copy ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_position_equality ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_position_new_arbitrary_values ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_position_new_large_values ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_position_new_zero ... ok [INFO] [stdout] test semantic::types::tests::tests_types::test_error_display_with_location ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_range_copy ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_range_equality ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_range_new_single_line ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_range_new_zero_positions ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_range_single_at_line_end ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_range_single_at_zero ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_range_single_is_one_column_wide ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_range_single_large_values ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_severity_variants ... ok [INFO] [stdout] test semantic::types::tests::tests_types_diagnostic::test_range_new_same_position ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_circular_dependency_message_format ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_circular_dependency_kind_contains_cycle ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_circular_dependency_no_location_by_default ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_circular_dependency_with_multiple_elements ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_circular_dependency_with_empty_cycle ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_circular_dependency_with_qualified_names ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_circular_dependency_with_single_element ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_circular_dependency_with_two_elements ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_display_consistency_across_error_types ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_display_format_includes_message ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_display_format_order ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_display_type_mismatch_full_message ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_display_with_all_location_fields ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_display_with_error_code_only ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_display_with_file_and_line ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_display_with_file_only ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_display_with_line_and_column_no_file ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_display_with_line_only ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_display_without_location ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_invalid_type_kind_contains_name ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_invalid_type_message_format ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_invalid_type_no_location_by_default ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_invalid_type_with_empty_name ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_invalid_type_with_special_characters ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_invalid_type_with_valid_name ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_type_mismatch_kind_contains_all_fields ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_type_mismatch_message_format ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_type_mismatch_no_location_by_default ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_type_mismatch_with_all_empty ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_type_mismatch_with_empty_context ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_display_circular_dependency_with_cycle ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_type_mismatch_with_empty_found ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_type_mismatch_with_valid_inputs ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_undefined_reference_kind_contains_name ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_undefined_reference_message_format ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_undefined_reference_no_location_by_default ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_undefined_reference_with_empty_name ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_undefined_reference_with_qualified_name ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_undefined_reference_with_valid_name ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_with_location_adds_location ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_with_location_chains_properly ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_with_location_preserves_error_fields ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_with_location_with_all_fields_none ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_with_location_with_file_only ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_with_location_with_line_no_column ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_action ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_all_variants_are_lowercase_or_multi_word ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_allocation ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_analysis_case ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_attribute ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_classifier ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_component ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_connection ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_consistency_with_format_macro ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_constraint ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_feature ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_flow ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_interface ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_item ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_metadata ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_package ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_port ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_requirement ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_state ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_unknown_with_empty_string ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_unknown_with_qualified_name ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_unknown_with_simple_string ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_unknown_with_special_characters ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_unknown_with_unicode ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_unknown_with_whitespace ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_use_case ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_verification_case ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_display_view ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_allocation ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_analysis_case ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_attribute ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_classifier ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_component ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_connection ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_constraint ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_feature ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_flow ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_interface ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_item ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_metadata ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_package ... ok [INFO] [stdout] test semantic::types::tests::tests_types_error::test_type_mismatch_with_empty_expected ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_requirement ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_port ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_state ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_unknown ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_use_case ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_verification_case ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_false_for_view ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_action_returns_true_for_action ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_action ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_allocation ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_analysis_case ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_attribute ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_classifier ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_component ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_connection ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_constraint ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_feature ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_flow ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_interface ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_item ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_metadata ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_package ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_port ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_state ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_unknown ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_use_case ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_verification_case ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_false_for_view ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_requirement_returns_true_for_requirement ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_action ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_allocation ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_analysis_case ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_attribute ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_component ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_classifier ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_connection ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_feature ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_flow ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_interface ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_item ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_metadata ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_package ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_port ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_requirement ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_unknown ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_use_case ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_verification_case ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_view ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_true_for_state ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_action ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_allocation ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_analysis_case ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_attribute ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_classifier ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_component ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_connection ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_constraint ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_feature ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_state_returns_false_for_constraint ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_flow ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_interface ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_metadata ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_package ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_port ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_requirement ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_item ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_state ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_unknown ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_verification_case ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_false_for_view ... ok [INFO] [stdout] test semantic::types::tests::tests_types_semantic_role::test_is_use_case_returns_true_for_use_case ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_circular_dependency_complex ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_circular_dependency_self_reference ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_add_file ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_circular_dependency_simple ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_dependency_graph_immutable ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_dependency_graph_immutable_after_mutations ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_dependency_graph_initialized ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_dependency_graph_mut ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_dependency_graph_mut_allows_modifications ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_file_count_after_removal ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_cross_file_dependency_tracking ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_file_count_empty ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_file_count_increments ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_file_paths_empty ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_file_paths_iterator_trait ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_file_paths_with_files ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_file_paths_empty_after_all_removed ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_get_file ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_get_file_dependents_chain ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_file_version_increments ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_get_file_dependents_no_dependents ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_get_file_dependents_with_multiple_dependents ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_get_file_dependents_with_single_dependent ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_invalidate_dependent_files ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_get_file_dependents_empty_graph ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_invalidate_on_update ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_invalidate_transitive_dependencies ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_invalidation_with_circular_dependency ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_no_circular_dependency_in_chain ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_populate_affected_after_update ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_populate_affected_empty ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_populate_affected_selective ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_populate_affected_single_file ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_populate_multiple_files ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_populate_affected_continues_on_error ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_populate_single_file ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_relationship_graph_immutable ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_relationship_graph_immutable_multiple_references ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_relationship_graph_mut_allows_modifications ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_relationship_graph_mut_basic ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_remove_file ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_remove_file_clears_dependencies ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_populated_flag_resets_on_update ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_subscribe_to_file_added ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_symbol_table_mut_allows_modifications ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_symbol_table_mut_basic ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_symbol_table_mut_independent_from_immutable ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_syntax_file_workspace_relationship_graph ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_syntax_file_workspace_relationship_graph_type_specific ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_subscribe_to_file_updated ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_update_file_content ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_workspace_creation ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_workspace_default ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_workspace_default_equals_new ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_workspace_default_initializes_empty_structures ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_workspace_new_generic ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_workspace_new_initializes_all_fields ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_workspace_syntax_file_new ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_workspace_syntax_file_new_type_safety ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_workspace_with_stdlib ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_workspace_with_stdlib_vs_new ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace::test_update_file_clears_dependencies ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_path_returns_correct_path ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_path_immutable ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_path_with_nested_directory ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_path_with_relative_path ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_update_content_changes_content ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_update_content_after_repopulate ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_update_content_increments_version ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_update_content_consecutive_updates ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_update_content_resets_populated_flag ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_update_content_preserves_path ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_update_content_with_empty_file ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_14 ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_update_content_with_syntax_file_sysml ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_version_increments_on_update ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_version_initial_value ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_version_independent_across_files ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_update_content_with_complex_content ... ok [INFO] [stdout] test syntax::formatter::lexer::tests::test_tokenize_block_comment ... ok [INFO] [stdout] test syntax::formatter::lexer::tests::test_tokenize_simple ... ok [INFO] [stdout] test syntax::formatter::lexer::tests::test_tokenize_with_comments ... ok [INFO] [stdout] test syntax::formatter::lexer::tests::test_whitespace_preserved ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_abstract_part_def ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_action_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_action_usage ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_alias ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_allocation_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_analysis_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_attribute_with_default_value ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_attribute_with_type ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_brace_on_next_line ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_brace_with_body ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_calc_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_comment_after_semicolon ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_comment_between_tokens ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_comment_only ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_complex_file ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_concern_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_connection_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_constraint_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_doc_comment ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_empty_input ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_enum_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_flow_connection_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_idempotent_multiline ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_idempotent_single_line ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_import_already_formatted ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_import_nested_path ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_import_specific ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_import_wildcard ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_individual_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_interface_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_item_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_item_usage ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_metadata_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiline_block_comment ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiline_enum_with_values ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiline_nested_package ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiline_normalizes_inner_spaces ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiline_package_with_parts ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiline_part_def_with_attributes ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiline_requirement_with_doc ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiline_uses_spaces ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiple_line_comments ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_multiplicity ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_normalizes_spaces ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_occurrence_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_options_default ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_package_semicolon ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_version_multiple_updates ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_part_usage ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_port_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_part_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_port_usage_in ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_port_usage_inout ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_port_usage_out ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_preserves_block_comments ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_preserves_identifier_case ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_preserves_inline_comments ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_preserves_line_comments ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_readonly_attribute ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_real_world_example ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_redefines ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_ref_part ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_rendering_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_requirement_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_simple_package ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_specializes ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_state_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_trailing_comment_on_brace ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_subsets ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_unicode_identifiers ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_use_case_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_verification_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_view_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_viewpoint_definition ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_whitespace_only ... ok [INFO] [stdout] test syntax::formatter::tests::tests_formatter::test_format_with_tabs_option ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_kind_to_raw_uniqueness ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_kind_to_raw_via_formatter_comments ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_kind_to_raw_via_formatter_import ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_kind_to_raw_via_formatter_keywords ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_kind_to_raw_via_formatter_punctuation ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_kind_to_raw_via_formatter_simple_package ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_kind_to_raw_via_formatter_with_cancellation ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_boolean_control_keywords ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_boundary_values ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_kind_to_raw_numeric_value ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_composite_nodes ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_kerml_keywords ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_literal_tokens ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_punctuation_tokens ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_documentation_keywords ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_sysml_action_behavior_keywords ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_sysml_connection_reference_keywords ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_sysml_keywords ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_sysml_modifier_keywords ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_special_tokens ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_trivia_tokens ... ok [INFO] [stdout] test syntax::kerml::ast::parsers::tests::test_abstract_classifier ... ok [INFO] [stdout] test syntax::kerml::ast::parsers::tests::test_classifier_with_multiple_specializations ... ok [INFO] [stdout] test syntax::kerml::ast::parsers::tests::test_classifier_with_name_span ... ok [INFO] [stdout] test syntax::kerml::ast::parsers::tests::test_classifier_with_specialization ... ok [INFO] [stdout] test syntax::formatter::tests::tests_syntax_kind::test_roundtrip_sysml_relationship_keywords ... ok [INFO] [stdout] test syntax::kerml::ast::parsers::tests::test_feature_with_redefinition ... ok [INFO] [stdout] test syntax::kerml::ast::parsers::tests::test_feature_with_subsetting ... ok [INFO] [stdout] test syntax::kerml::ast::parsers::tests::test_feature_with_typing ... ok [INFO] [stdout] test syntax::kerml::ast::parsers::tests::test_function_classifier ... ok [INFO] [stdout] test syntax::kerml::ast::parsers::tests::test_readonly_feature ... ok [INFO] [stdout] test syntax::kerml::ast::parsers::tests::test_datatype_classifier ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_find_identifier_span_skips_feature_value ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_find_identifier_span_with_feature_typing ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_find_identifier_span_skips_relationship_parts ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_find_name_fallback_when_no_identifier_span ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_find_name_skips_feature_value ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_find_name_struct_with_qualified_specialization ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_abstract_association ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_abstract_behavior ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_abstract_classifier ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_abstract_datatype ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_find_name_class_with_multiple_relationships ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_abstract_function ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_abstract_structure ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_abstract_type ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_association ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_association_structure ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_class_parsing ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_classifier_keyword ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_behavior ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_datatype ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_derived_feature ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_doc ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_feature ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_feature_with_direction ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_feature_with_multiple_modifiers ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_function ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_import ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_inout_feature ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_metaclass ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_out_feature ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_package_from_pest ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_package_parsing ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_readonly_feature ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_structure ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_type_classifier ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_abstract_marker ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_class_creation ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_comment_basic ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_comment_with_locale ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_composite_marker ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_datatype_creation ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_derived_marker ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_documentation ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_element_clone ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_element_new_empty ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_element_not_equal_different_name ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_element_partial_eq ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_element_with_both_names ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_element_with_name ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_element_with_short_name ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_end_marker ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_feature_basic ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_feature_composite ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_feature_derived ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_feature_ordered ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_feature_readonly ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_feature_value_default ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_feature_value_initial ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_import_all ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_import_basic ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_import_namespace ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_import_recursive ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_library_package_non_standard ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_library_package_standard ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_boolean_false ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_boolean_true ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_number_eq_clone ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_number_eq_different_literal_expressions ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_number_eq_different_literals ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_number_eq_exact_same_precision_value ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_number_eq_infinity ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_number_eq_nan ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_number_eq_neg_infinity ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_number_eq_negative_zero ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_number_eq_positive_negative ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_number_eq_positive_vs_negative_infinity ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_number_eq_precision ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_number_eq_same_values ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_number_eq_very_large_numbers ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_number_eq_very_small_numbers ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_number_negative ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_number_positive ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_number_zero ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_literal_string ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_membership_alias_toggle ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_membership_clone_preserves_alias ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_membership_is_alias_false ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_membership_is_alias_true ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_namespace_empty ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_namespace_marker ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_namespace_with_children ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_owning_membership_with_alias ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_owning_membership_without_alias ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_package_creation ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_portion_marker ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_readonly_marker ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_relationship_basic ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_relationship_with_visibility ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_structure_creation ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_type_abstract ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_type_basic ... ok [INFO] [stdout] test syntax::kerml::ast::tests::tests_ast::test_kerml_comment ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_load_and_parse_empty_file ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_load_and_parse_invalid_extension ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_load_and_parse_invalid_syntax ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_load_and_parse_nonexistent_file ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_load_and_parse_valid_kerml_file ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_load_and_parse_valid_sysml_file ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_parse_content_ast_construction ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_parse_content_complex_structure ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_parse_content_empty_string ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_parse_content_error_includes_path ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_parse_content_multiple_elements ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_parse_content_pest_error_handling ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_parse_content_pest_parser_integration ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_parse_content_syntax_error ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_parse_content_valid_kerml ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_parse_content_with_package ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_parse_with_result_empty_content ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_parse_with_result_error_position ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_parse_with_result_invalid_extension ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_parse_with_result_success ... ok [INFO] [stdout] test syntax::kerml::parser::tests::tests_kerml_parser::test_parse_with_result_syntax_error ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_action_definition_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_action_usage_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_action_usage_with_relationships ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_all_definition_kinds ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_all_usage_kinds ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_analysis_case_definition_from_pest ... ok [INFO] [stdout] test syntax::kerml::model::tests::tests_types::test_type_sufficient ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_ast_node_trait ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_attribute_definition_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_anonymous_definition ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_attribute_usage_with_type_and_span ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_case_definition_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_attribute_usage_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_case_kinds_all_map_to_use_case ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_comment_annotation_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_case_usage_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_concern_definition_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_concern_usage_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_definition_traits ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_complex_usage_all_relationships ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_definition_with_specialization ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_definition_with_multiple_specializations ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_element_is_definition ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_element_is_usage ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_element_is_package ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_import_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_item_definition_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_item_usage_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_kind_constants_are_valid_strings ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_import_with_span ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_named_trait_for_definition ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_named_trait_for_package ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_metadata_def_with_attributes ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_named_trait_none ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_package_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_part_definition_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_part_usage_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_port_definition_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_port_usage_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_primary_kinds_unique ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_relationships_none ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_rendering_definition_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_requirement_definition_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_requirement_usage_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_requirement_with_specialization ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_named_trait_for_usage ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_usage_with_multiple_subsettings ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_usage_with_name_and_typing ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_usage_with_subsetting ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_usage_with_typing ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_use_case_definition_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_verification_case_definition_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_view_definition_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_usage_with_redefinition ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_view_usage_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_viewpoint_definition_from_pest ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_ast::test_visitor_pattern ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_alias_anonymous ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_alias_multiple ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_alias_qualified_target ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_alias_single ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_all_element_types ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_comment_empty_content ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_comment_multiple ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_comment_single ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_comment_with_other_elements ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_deeply_nested_packages ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_empty_file ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_import_in_package ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_import_multiple ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_import_recursive ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_import_single ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_large_file ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_multiple_of_each_type ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_namespace_none ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_namespace_single ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_namespace_with_elements ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_nested_elements_in_package ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_usage_anonymous ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_usage_derived_readonly ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_usage_multiple_kinds ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_usage_single ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_countingvisitor::test_visit_usage_with_relationships ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_action_definition_with_specialization ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_anonymous_definition ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_attribute_definition_with_relationships ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_definition_with_specialization ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_item_definition_with_relationships ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_definition_with_multiple_specializations ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_model_with_exhibit_relationship ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_model_with_include_relationship ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_model_with_perform_relationship ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_model_with_satisfy_requirement_keyword ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_requirement_definition_with_specialization ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_usage_complex_relationships ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_usage_with_multiple_redefines ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_usage_with_multiple_subsets ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_model_with_satisfy_relationship ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_usage_with_subsets ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_usage_with_redefines ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_usage_with_typed_by ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_sysml_parsing::test_parse_usage_with_typed_and_subsets ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_as_element ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_clone ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_counting_visitor_zero_initial ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_creation ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_debug_trait ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_element_pattern_matching ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_element_with_counting_visitor ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_empty_content ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_in_file_with_counting_visitor ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_multiline_content ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_not_eq_different_content ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_not_eq_different_span ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_partial_eq ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_special_characters ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_unicode_content ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_very_long_content ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_visitable_accept_counting_visitor ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_visitable_accept_generic ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_visitable_counting_multiple_comments ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_visitable_empty_content ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_visitable_with_multiple_visitors ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_visitable_with_span ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_with_embedded_quotes ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_with_escape_sequences ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_comment::test_comment_with_span ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_as_element ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_both_flags_and_span ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_clone ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_complex_qualified_path ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_counting_visitor_zero_initial ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_creation ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_debug_trait ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_element_pattern_matching ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_element_with_counting_visitor ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_empty_path ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_in_file_with_counting_visitor ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_in_package_with_counting_visitor ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_non_recursive ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_not_eq_different_path ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_not_eq_different_recursive ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_not_eq_different_span ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_partial_eq ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_recursive ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_recursive_wildcard_path ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_simple_path ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_unicode_path ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_very_long_path ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_visitable_accept_counting_visitor ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_visitable_accept_generic ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_visitable_counting_multiple_imports ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_visitable_non_recursive ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_visitable_recursive ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_visitable_with_multiple_visitors ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_visitable_with_span ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_wildcard_only ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_wildcard_path ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_with_span ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_import::test_import_with_special_characters ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_clone ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_clone_and_visit ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_creation ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_debug_trait ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_empty_name ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_eq_and_visit ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_generic_visitor_in_file ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_in_file_with_mixed_elements ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_in_sysmlfile_none ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_in_sysmlfile_single ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_in_sysmlfile_with_elements ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_long_name ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_many_accepts ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_many_instances ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_multiple_in_vector ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_not_eq_different_name ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_not_eq_different_span ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_numeric_name ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_partial_eq ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_qualified_name ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_unicode_name ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_very_long_name_with_visitor ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_visitable_accept_counting_visitor ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_visitable_accept_generic ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_visitable_counting_multiple ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_visitable_counting_with_empty_name ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_visitable_counting_with_span ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_visitable_counting_zero_initial ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_visitable_empty_name ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_visitable_qualified_name ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_visitable_with_multiple_visitors ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_visitable_with_span ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_with_span ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_namespacedeclaration::test_namespacedeclaration_with_special_chars ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_anonymous ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_as_element ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_clone ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_comparison_with_different_flags ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_counting_all_kinds ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_counting_anonymous_usages ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_counting_mixed_elements ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_counting_visitor_zero_initial ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_creation ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_debug_trait ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_derived_and_readonly ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_derived_flag ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_element_pattern_matching ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_element_with_counting_visitor ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_empty_name_string ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_in_file_with_counting_visitor ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_kind_action ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_kind_attribute ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_kind_case ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_kind_concern ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_kind_enumeration ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_kind_exhibit_state ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_kind_include_use_case ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_kind_item ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_kind_part ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_kind_perform_action ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_kind_port ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_kind_requirement ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_kind_satisfy_requirement ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_kind_view ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_multiple_spans ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_new_constructor ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_not_eq_different_kind ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_not_eq_different_name ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_partial_eq ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_readonly_flag ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_visitable_accept_counting_visitor ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_visitable_accept_generic ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_visitable_all_kinds ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_visitable_anonymous ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_visitable_counting_multiple_usages ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_visitable_derived_readonly ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_visitable_with_multiple_visitors ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_with_complex_relationships ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_visitable_with_span ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_with_relationships ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_with_span ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_with_special_characters_in_name ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_with_unicode_name ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_types_usage::test_usage_with_very_long_name ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_from_complex_relationship_chain ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_from_empty_list ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_from_feature_specialization ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_from_mixed_quoted_and_unquoted ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_from_many_items ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_from_multiple_specializations ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_from_no_references ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_from_quoted_name_in_subsetting ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_from_redefinition_part ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_from_redefinitions ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_from_references_relationship ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_from_single_item ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_from_single_specialization ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_from_subclassification_multiple ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_from_subsetting ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_from_qualified_names ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_from_typing ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_trimming ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_with_spans_from_feature_specialization ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_with_spans_from_multiple_specializations ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_with_spans_from_no_references ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_with_spans_from_empty_input ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_with_spans_from_redefinitions ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_with_spans_from_single_reference ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_with_spans_from_span_accuracy ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_with_spans_from_subsetting ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_with_spans_from_typing ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_with_spans_ordering ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_classifier_reference ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_classifier_reference_qualified ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_all_refs_from::test_all_refs_with_spans_from_qualified_names ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_deeply_nested_reference ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_feature_reference ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_feature_reference_all_keyword ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_feature_specialization_with_redefinition ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_feature_specialization_with_subsetting ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_feature_specialization_with_typing ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_identifier ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_identifier_trims_whitespace ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_feature_reference_qualified ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_identifier_with_numbers ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_identifier_with_underscore ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_long_identifier ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_quoted_name ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_part_definition_finds_name ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_quoted_name_with_special_chars ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_redefinition_part ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_redefines_finds_reference ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_redefinitions_finds_reference ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_returns_first_reference_only ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_single_letter_identifier ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_subclassification_part ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_subsets_finds_reference ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_subsettings_finds_reference ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_typed_by_finds_reference ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_typings_finds_reference ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_with_qualified_name_in_typing ... ok [INFO] [stdout] test syntax::sysml::ast::tests::tests_utils_ref_from::test_ref_from_with_quoted_name_in_subsetting ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_load_and_parse::test_load_and_parse_ast_construction ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_load_and_parse::test_load_and_parse_invalid_extension ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_load_and_parse::test_load_and_parse_empty_file ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_load_and_parse::test_load_and_parse_invalid_syntax ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_load_and_parse::test_load_and_parse_nonexistent_file ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_load_and_parse::test_load_and_parse_multiple_elements ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_load_and_parse::test_load_and_parse_valid_kerml_extension ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_load_and_parse::test_load_and_parse_valid_sysml_file ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_load_and_parse::test_load_and_parse_with_crlf_line_endings ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_load_and_parse::test_load_and_parse_with_imports ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_load_and_parse::test_load_and_parse_with_unicode ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_load_and_parse::test_load_and_parse_with_package ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_multiple_packages::test_multiple_packages_in_single_file ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_multiple_packages::test_single_package_backward_compatibility ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_multiple_packages::test_no_packages ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_comment_only ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_crlf_line_endings ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_empty_string ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_error_with_nested_path ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_error_with_special_chars_in_path ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_complex_structure ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_invalid_syntax_error_message ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_missing_semicolon_error ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_mixed_line_endings ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_multiple_elements ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_incomplete_definition_error ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_multiple_packages ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_nested_packages ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_path_display_consistency ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_trailing_semicolon_only ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_valid_part_definition ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_unicode_characters ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_whitespace_only ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_with_imports ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_with_package ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_definition_accept_all_definition_kinds ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_definition_accept_calls_visit_definition ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_definition_accept_nested_in_package ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_19 ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_definition_accept_receives_correct_data ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_definition_accept_with_multiple_definitions ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_definition_accept_with_specialization ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_definition_accept_with_anonymous_definition ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_element_accept_calls_visit_element ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_element_accept_dispatches_to_alias ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_element_accept_dispatches_to_definition ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_element_accept_dispatches_to_import ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_element_accept_dispatches_correctly_for_each_variant ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_element_accept_dispatches_to_package ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_element_accept_dispatches_to_usage ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_element_accept_nested_elements_traversal ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_element_accept_receives_correct_element_data ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_package_accept_calls_visit_package ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_package_accept_receives_correct_data ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_element_accept_with_mixed_element_types ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_package_accept_traverses_nested_elements ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_package_accept_with_deeply_nested_structure ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_package_accept_with_empty_body ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_package_accept_with_mixed_nested_elements ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_sysmlfile_accept_calls_visit_file ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_sysmlfile_accept_traverses_elements ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_sysmlfile_accept_traverses_namespace ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_package_accept_with_nested_packages ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_sysmlfile_accept_visitor_receives_correct_data ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_sysmlfile_accept_with_complex_nested_structure ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_sysmlfile_accept_with_empty_file ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_sysmlfile_accept_with_namespace_and_elements ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_alias_is_called ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_alias_mixed_with_other_elements ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_alias_receives_correct_data ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_sysmlfile_accept_with_mixed_elements ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_comment_receives_comment_data ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_comment_with_manually_constructed_ast ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_alias_with_multiple_aliases ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_definition_is_called ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_definition_receives_correct_data ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_definition_with_anonymous_definition ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_definition_all_definition_kinds ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_element_dispatches_to_alias ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_definition_with_multiple_definitions ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_element_dispatches_to_definition ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_element_dispatches_to_import ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_element_dispatches_to_usage ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_element_dispatches_to_package ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_element_is_called_for_each_element ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_element_with_mixed_element_types ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_file_is_called ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_file_with_empty_file ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_file_with_namespace ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_file_traverses_elements ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_file_with_namespace_and_elements ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_import_in_package ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_import_is_called ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_import_mixed_with_other_elements ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_import_with_multiple_imports ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_import_receives_correct_data ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_namespace_receives_correct_data ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_namespace_is_called ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_namespace_with_no_namespace ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_package_is_called ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_package_traverses_nested_elements ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_package_receives_correct_data ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_package_with_empty_body ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_package_with_deeply_nested_structure ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_package_with_nested_packages ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_usage_all_usage_kinds ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_usage_receives_correct_data ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_usage_is_called ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_usage_with_multiple_usages ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visit_usage_with_typed_usage ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visitor_default_implementations_do_nothing ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visitor_collects_all_names_in_order ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visitor_selective_override ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visitor_with_all_element_types ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visitor_with_complex_nested_structure ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_as_kerml_with_kerml_containing_elements ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_as_kerml_with_kerml_containing_namespace ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_as_kerml_with_kerml_variant_returns_some ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_as_kerml_with_sysml_variant_returns_none ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_as_sysml_with_kerml_variant_returns_none ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_as_sysml_with_sysml_containing_elements ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_as_sysml_with_sysml_containing_namespace ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_as_sysml_with_sysml_variant_returns_some ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_both_as_methods_are_mutually_exclusive ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_extract_imports_from_empty_kerml_file ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_extract_imports_from_empty_sysml_file ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_extract_imports_from_kerml_with_multiple_imports ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_extract_imports_from_kerml_with_single_import ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_extract_imports_from_sysml_with_multiple_imports ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_extract_imports_from_sysml_with_single_import ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_extract_imports_ignores_non_import_elements_kerml ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_extract_imports_ignores_non_import_elements_sysml ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_extract_imports_preserves_order ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_extract_imports_with_qualified_paths ... ok [INFO] [stdout] test syntax::sysml::visitor::tests::tests_astvisitor::test_visitor_with_multiple_packages_at_top_level ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_extract_imports_with_recursive_import_sysml ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_extract_imports_with_wildcard_import_kerml ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_extract_imports_with_recursive_import_kerml ... ok [INFO] [stdout] test syntax::tests::tests_file_syntaxfile::test_extract_imports_with_wildcard_import_sysml ... ok [INFO] [stdout] test semantic::workspace::tests::tests_workspace_file::test_workspace_file_version_large_number ... ok [INFO] [stdout] test syntax::sysml::parser::tests::tests_parse_content::test_parse_content_very_long_content ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_sysml_parsing::test_parse_stdlib_sysml_file::case_55 ... ok [INFO] [stdout] test semantic::processors::tests::tests_processors::test_semantic_tokens_all_stdlib_files ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_parallel_loading ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_load_actual_stdlib ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_files_added_to_workspace ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_kerml_files_handled ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_collect_file_paths ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_eager_vs_lazy_equivalence ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_supported_extensions_only ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_loader::test_lazy_loading_behavior ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_symbols::test_stdlib_symbol_count ... ok [INFO] [stdout] test project::stdlib_loader::tests::tests_stdlib_symbols::test_stdlib_case_symbol_loads ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2029 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 144.78s [INFO] [stdout] [INFO] [stderr] Running tests/tests_architecture.rs (/opt/rustwide/target/debug/deps/tests_architecture-922a4aa94b314825) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_core_constants_defined ... ok [INFO] [stdout] test test_parser_layer_only_depends_on_core ... ok [INFO] [stdout] test test_core_layer_has_no_dependencies ... ok [INFO] [stdout] test test_validators_use_semantic_roles_not_strings ... ok [INFO] [stdout] test test_project_layer_dependencies ... ok [INFO] [stdout] test test_semantic_layer_only_adapters_import_syntax ... ok [INFO] [stdout] test test_syntax_layer_has_minimal_dependencies ... ok [INFO] [stdout] test test_show_architecture_violations_summary ... ok [INFO] [stdout] test test_semantic_layer_only_depends_on_core_and_parser ... ok [INFO] [stdout] test test_no_layer_depends_on_lsp ... ok [INFO] [stdout] test test_no_layer_depends_on_cli ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s [INFO] [stdout] [INFO] [stderr] Running tests/tests_architecture_helpers.rs (/opt/rustwide/target/debug/deps/tests_architecture_helpers-1ad7bbd2e4b63a8d) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/tests_core_parse_result.rs (/opt/rustwide/target/debug/deps/tests_core_parse_result-82675a82c8fb34f4) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test test_ast_error_into_conversion ... ok [INFO] [stdout] test test_ast_error_with_empty_message ... ok [INFO] [stdout] test test_has_errors_with_empty_errors ... ok [INFO] [stdout] test test_ast_error_with_string ... ok [INFO] [stdout] test test_ast_error_with_large_position ... ok [INFO] [stdout] test test_ast_error_with_str ... ok [INFO] [stdout] test test_ast_error_with_zero_position ... ok [INFO] [stdout] test test_has_errors_with_no_errors ... ok [INFO] [stdout] test test_has_errors_with_multiple_errors ... ok [INFO] [stdout] test test_has_errors_with_single_error ... ok [INFO] [stdout] test test_error_kind_difference ... ok [INFO] [stdout] test test_is_ok_with_empty_errors ... ok [INFO] [stdout] test test_is_ok_with_multiple_errors ... ok [INFO] [stdout] test test_is_ok_with_single_error ... ok [INFO] [stdout] test test_is_ok_with_success ... ok [INFO] [stdout] test test_multiple_error_types_mixed ... ok [INFO] [stdout] test test_syntax_error_with_zero_position ... ok [INFO] [stdout] test test_syntax_error_with_large_position ... ok [INFO] [stdout] test test_parse_result_success_and_with_errors_difference ... ok [INFO] [stdout] test test_with_errors_single_error ... ok [INFO] [stdout] test test_syntax_error_with_empty_message ... ok [INFO] [stdout] test test_with_errors_content_is_none ... ok [INFO] [stdout] test test_syntax_error_with_str ... ok [INFO] [stdout] test test_syntax_error_with_string ... ok [INFO] [stdout] test test_syntax_error_into_conversion ... ok [INFO] [stdout] test test_with_errors_empty_list ... ok [INFO] [stdout] test test_with_errors_multiple_errors ... 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/tests_documentation.rs (/opt/rustwide/target/debug/deps/tests_documentation-2150b790b334983f) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_architecture_examples_compile ... ok [INFO] [stdout] test test_documented_type_aliases_exist ... ok [INFO] [stdout] test test_relationship_graph_api_matches_docs ... ok [INFO] [stdout] test test_symbol_enum_variants_documented ... ok [INFO] [stdout] test test_three_phase_pipeline_terminology ... ok [INFO] [stdout] test test_documented_modules_exist ... ok [INFO] [stdout] test test_workspace_api_exists ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/tests_kerml_import_detection.rs (/opt/rustwide/target/debug/deps/tests_kerml_import_detection-05cca74065e912c4) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_import_normal ... ok [INFO] [stdout] test test_import_all_with_members_recursive ... ok [INFO] [stdout] test test_import_with_members_recursive_kind ... ok [INFO] [stdout] test test_import_with_all_recursive_kind ... ok [INFO] [stdout] test test_import_all_recursive ... ok [INFO] [stdout] test test_import_with_members_kind ... 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/tests_kerml_imports.rs (/opt/rustwide/target/debug/deps/tests_kerml_imports-a53926aeece69786) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_extract_kerml_imports_empty_file ... ok [INFO] [stdout] test test_extract_kerml_imports_mixed_elements ... ok [INFO] [stdout] test test_extract_kerml_imports_multiple_imports ... ok [INFO] [stdout] test test_extract_kerml_imports_single_import ... 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/tests_main.rs (/opt/rustwide/target/debug/deps/tests_main-adc8c91f92928aad) [INFO] [stdout] [INFO] [stdout] running 1990 tests [INFO] [stdout] test parser::tests_expression::test_as_expression_with_qualified_name ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_multiplicity_and_body ... ok [INFO] [stdout] test parser::tests_expression::test_arrow_invocation_with_block ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_empty_tuple_value ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_long_name_multiplicity_default_body ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_multiplicity_and_default ... ok [INFO] [stdout] test parser::tests_expression::test_action_body_item_identifier ... ok [INFO] [stdout] test parser::tests_expression::test_all_true_as_identifier ... ok [INFO] [stdout] test parser::tests_expression::test_argument_value_with_invocation ... ok [INFO] [stdout] test parser::tests_expression::test_arrow_invocation_with_block_then_index ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_default_value_and_body ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_meta_expression ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_short_name_and_quoted_full_name ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_complex_initializer ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_short_name_typed_and_body ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_redef_multiplicity_and_default ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_multiplicity_default_no_redef_with_body ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_short_name ... ok [INFO] [stdout] test parser::tests_expression::test_as_operator_with_qualified_names ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_simple_type ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_redefinition_default_and_body ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_without_type ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_in_package_context ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_scientific_notation_value ... ok [INFO] [stdout] test parser::tests_expression::test_calculation_body_item_identifier ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_qualified_type_and_as_cast ... ok [INFO] [stdout] test parser::tests_expression::test_calculation_body_minimal ... ok [INFO] [stdout] test parser::tests_constraint::test_assert_constraint_empty ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_multiplicity_default_and_body ... ok [INFO] [stdout] test parser::tests_constraint::test_assert_constraint_with_expression ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_x_multiplicity_default_abc_body ... ok [INFO] [stdout] test parser::tests_expression::test_calculation_body_item_attribute_with_semicolon ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_with_redef_multiplicity_and_body ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_y_multiplicity_default_body ... ok [INFO] [stdout] test parser::tests_expression::test_attribute_x_multiplicity_default_null_x_body ... ok [INFO] [stdout] test parser::tests_expression::test_calculation_body_with_parameter_binding ... ok [INFO] [stdout] test parser::tests_expression::test_calculation_body_item_return ... ok [INFO] [stdout] test parser::tests_expression::test_calculation_body_item_without_semicolon ... ok [INFO] [stdout] test parser::tests_expression::test_calculation_body_part_simple_expression ... ok [INFO] [stdout] test parser::tests_expression::test_calculation_body_braces ... ok [INFO] [stdout] test parser::tests_expression::test_calculation_body_with_parameter_declaration ... ok [INFO] [stdout] test parser::tests_expression::test_calculation_body_part_with_param_and_return ... ok [INFO] [stdout] test parser::tests_expression::test_calculation_body_with_param_and_return ... ok [INFO] [stdout] test parser::tests_expression::test_calculation_def_with_expression_body ... ok [INFO] [stdout] test parser::tests_expression::test_calculation_body_with_typed_parameter ... ok [INFO] [stdout] test parser::tests_expression::test_chained_member_access ... ok [INFO] [stdout] test parser::tests_expression::test_calculation_def_domain ... ok [INFO] [stdout] test parser::tests_expression::test_calculation_body_mixed_items ... ok [INFO] [stdout] test parser::tests_expression::test_complex_relational_expression ... ok [INFO] [stdout] test parser::tests_expression::test_connector_end_with_multiplicity_and_chain ... ok [INFO] [stdout] test parser::tests_expression::test_conditional_expression_simple_equality ... ok [INFO] [stdout] test parser::tests_expression::test_connector_end_with_multiplicity_and_identifier ... ok [INFO] [stdout] test parser::tests_expression::test_case_body_with_doc ... ok [INFO] [stdout] test parser::tests_expression::test_calculation_body_with_simple_expression ... ok [INFO] [stdout] test parser::tests_expression::test_connector_end_with_name_references ... ok [INFO] [stdout] test parser::tests_expression::test_equality_operators::case_4 ... ok [INFO] [stdout] test parser::tests_expression::test_equality_expression_with_member_access ... ok [INFO] [stdout] test parser::tests_expression::test_constraint_usage_with_expression ... ok [INFO] [stdout] test parser::tests_expression::test_empty_tuple_expression ... ok [INFO] [stdout] test parser::tests_expression::test_constraint_with_all_true_function ... ok [INFO] [stdout] test parser::tests_expression::test_constraint_with_actual_names ... ok [INFO] [stdout] test parser::tests_expression::test_equality_operators::case_3 ... ok [INFO] [stdout] test parser::tests_expression::test_equality_operators::case_1 ... ok [INFO] [stdout] test parser::tests_expression::test_expression_body_with_doc ... ok [INFO] [stdout] test parser::tests_expression::test_constraint_with_simple_expression ... ok [INFO] [stdout] test parser::tests_expression::test_end_ref_with_name_only ... ok [INFO] [stdout] test parser::tests_expression::test_equality_operators::case_2 ... ok [INFO] [stdout] test parser::tests_expression::test_constraint_with_function_on_right ... ok [INFO] [stdout] test parser::tests_expression::test_hastype_with_qualified_name ... ok [INFO] [stdout] test parser::tests_expression::test_constraint_with_doc_and_expression ... ok [INFO] [stdout] test parser::tests_expression::test_expression_body_with_parameter ... ok [INFO] [stdout] test parser::tests_expression::test_expression_body_with_ref_parameter ... ok [INFO] [stdout] test parser::tests_expression::test_identifier_allows_valid_names::case_4 ... ok [INFO] [stdout] test parser::tests_expression::test_expression_body_with_typed_parameter_no_direction ... ok [INFO] [stdout] test parser::tests_expression::test_identifier_excludes_keywords::case_3 ... ok [INFO] [stdout] test parser::tests_expression::test_identifier_excludes_keywords::case_4 ... ok [INFO] [stdout] test parser::tests_expression::test_identifier_allows_valid_names::case_2 ... ok [INFO] [stdout] test parser::tests_expression::test_identifier_excludes_keywords::case_1 ... ok [INFO] [stdout] test parser::tests_expression::test_identifier_allows_valid_names::case_1 ... ok [INFO] [stdout] test parser::tests_expression::test_identifier_excludes_keywords::case_5 ... ok [INFO] [stdout] test parser::tests_expression::test_identifier_excludes_keywords::case_6 ... ok [INFO] [stdout] test parser::tests_expression::test_feature_value_with_lambda ... ok [INFO] [stdout] test parser::tests_expression::test_identifier_allows_valid_names::case_3 ... ok [INFO] [stdout] test parser::tests_expression::test_function_call_with_dotted_argument ... ok [INFO] [stdout] test parser::tests_expression::test_function_call_simple ... ok [INFO] [stdout] test parser::tests_expression::test_identifier_excludes_keywords::case_2 ... ok [INFO] [stdout] test parser::tests_expression::test_constraint_with_in_parameter ... ok [INFO] [stdout] test parser::tests_expression::test_function_call_with_argument ... ok [INFO] [stdout] test parser::tests_expression::test_constraint_without_doc ... ok [INFO] [stdout] test parser::tests_expression::test_invocation_after_constraint ... ok [INFO] [stdout] test parser::tests_expression::test_instantiation_expression_positional ... ok [INFO] [stdout] test parser::tests_expression::test_meta_expression_with_qualified_name ... ok [INFO] [stdout] test parser::tests_expression::test_instantiation_expression_with_args ... ok [INFO] [stdout] test parser::tests_expression::test_metadata_access_with_qualified_name ... ok [INFO] [stdout] test parser::tests_expression::test_in_parameter_with_default_block ... ok [INFO] [stdout] test parser::tests_expression::test_metadata_reference_with_qualified_name ... ok [INFO] [stdout] test parser::tests_expression::test_multiplicity_with_expression ... ok [INFO] [stdout] test parser::tests_expression::test_interface_usage_with_nonunique ... ok [INFO] [stdout] test parser::tests_expression::test_implies_expression_with_function_call ... ok [INFO] [stdout] test parser::tests_expression::test_nested_invocation_base ... ok [INFO] [stdout] test parser::tests_expression::test_nested_function_call ... ok [INFO] [stdout] test parser::tests_expression::test_nested_invocation_classification ... ok [INFO] [stdout] test parser::tests_expression::test_nested_instantiation_in_collect ... ok [INFO] [stdout] test parser::tests_expression::test_invocation_expression_direct ... ok [INFO] [stdout] test parser::tests_expression::test_owned_expression_simple_equality ... ok [INFO] [stdout] test parser::tests_expression::test_meta_operator_with_qualified_names ... ok [INFO] [stdout] test parser::tests_expression::test_parameter_binding_simple ... ok [INFO] [stdout] test parser::tests_expression::test_outer_function_with_inner_call ... ok [INFO] [stdout] test parser::tests_expression::test_nested_invocation_relational ... ok [INFO] [stdout] test parser::tests_expression::test_nested_invocation_equality ... ok [INFO] [stdout] test parser::tests_expression::test_nested_invocation_expression ... ok [INFO] [stdout] test parser::tests_expression::test_full_sampled_functions_expression ... ok [INFO] [stdout] test parser::tests_expression::test_flow_usage_with_nonunique ... ok [INFO] [stdout] test parser::tests_expression::test_invocations_starting_with_as_keyword ... ok [INFO] [stdout] test parser::tests_expression::test_parameter_binding_typed ... ok [INFO] [stdout] test parser::tests_expression::test_multiplicity_with_range_expressions ... ok [INFO] [stdout] test parser::tests_expression::test_parameter_binding_without_direction ... ok [INFO] [stdout] test parser::tests_expression::test_qualified_name_with_unicode_theta_simple ... ok [INFO] [stdout] test parser::tests_expression::test_qualified_name_with_unicode_theta_as_owned_expression ... ok [INFO] [stdout] test parser::tests_expression::test_qualified_name_with_regular_identifiers_in_attribute_body ... ok [INFO] [stdout] test parser::tests_expression::test_qualified_name_with_quoted_name_in_attribute_body ... ok [INFO] [stdout] test parser::tests_expression::test_relational_operators_ordering::case_1 ... ok [INFO] [stdout] test parser::tests_expression::test_relational_operators_ordering::case_2 ... ok [INFO] [stdout] test parser::tests_expression::test_qualified_name_with_unicode_theta_in_expression ... ok [INFO] [stdout] test parser::tests_expression::test_relational_operators_ordering::case_3 ... ok [INFO] [stdout] test parser::tests_expression::test_relational_operators_ordering::case_4 ... ok [INFO] [stdout] test parser::tests_expression::test_return_attribute_member ... ok [INFO] [stdout] test parser::tests_expression::test_result_expression_member_simple_equality ... ok [INFO] [stdout] test parser::tests_expression::test_qualified_name_with_unicode_theta_assignment ... ok [INFO] [stdout] test parser::tests_expression::test_type_reference_with_qualified_name ... ok [INFO] [stdout] test parser::tests_expression::test_return_attribute_with_body ... ok [INFO] [stdout] test parser::tests_expression::test_return_parameter_member_with_name_and_type ... ok [INFO] [stdout] test parser::tests_expression::test_return_parameter_member_with_semicolon ... ok [INFO] [stdout] test parser::tests_expression::test_type_result_with_qualified_name ... ok [INFO] [stdout] test parser::tests_expression::test_invocation_in_calc_body_with_constraints ... ok [INFO] [stdout] test parser::tests_expression::test_return_parameter_member_with_name ... ok [INFO] [stdout] test parser::tests_expression::test_return_parameter_member ... ok [INFO] [stdout] test parser::tests_expression::test_ref_with_feature_chain_subsetting ... ok [INFO] [stdout] test parser::tests_expression::test_unrestricted_name_with_unicode_theta ... ok [INFO] [stdout] test parser::tests_expression::test_succession_with_multiplicity ... ok [INFO] [stdout] test parser::tests_kerml::test_annotating_element_empty ... ok [INFO] [stdout] test parser::tests_expression::test_typed_parameter_in_lambda_then_index ... ok [INFO] [stdout] test parser::tests_kerml::test_annotating_element_with_annotations ... ok [INFO] [stdout] test parser::tests_kerml::test_annotation_creation ... ok [INFO] [stdout] test parser::tests_expression::test_scientific_notation_positive_exponent ... ok [INFO] [stdout] test parser::tests_kerml::test_annotating_member_doc ... ok [INFO] [stdout] test parser::tests_expression::test_return_with_equality_expression ... ok [INFO] [stdout] test parser::tests_expression::test_scientific_notation_lowercase ... ok [INFO] [stdout] test parser::tests_expression::test_scientific_notation_negative_exponent ... ok [INFO] [stdout] test parser::tests_kerml::test_comment_without_locale ... ok [INFO] [stdout] test parser::tests_expression::test_return_attribute_member_with_type ... ok [INFO] [stdout] test parser::tests_kerml::test_clone_annotation ... ok [INFO] [stdout] test parser::tests_kerml::test_documentation ... ok [INFO] [stdout] test parser::tests_kerml::test_element_creation ... ok [INFO] [stdout] test parser::tests_kerml::test_element_reference_creation ... ok [INFO] [stdout] test parser::tests_kerml::test_classification_test_operator_to_enum::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_classification_test_operator_to_enum::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_classification_test_operator_to_enum::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_comment_with_locale ... ok [INFO] [stdout] test parser::tests_kerml::test_enum_type_parses_all_enums::case_01 ... ok [INFO] [stdout] test parser::tests_expression::test_typed_parameter_in_lambda ... ok [INFO] [stdout] test parser::tests_kerml::test_enum_type_parses_all_enums::case_02 ... ok [INFO] [stdout] test parser::tests_kerml::test_enum_type_parses_all_enums::case_04 ... ok [INFO] [stdout] test parser::tests_kerml::test_enum_type_parses_all_enums::case_05 ... ok [INFO] [stdout] test parser::tests_kerml::test_enum_type_parses_all_enums::case_07 ... ok [INFO] [stdout] test parser::tests_kerml::test_enum_type_parses_all_enums::case_08 ... ok [INFO] [stdout] test parser::tests_kerml::test_enum_type_parses_all_enums::case_03 ... ok [INFO] [stdout] test parser::tests_kerml::test_equality_annotations ... ok [INFO] [stdout] test parser::tests_kerml::test_enum_type_parses_all_enums::case_10 ... ok [INFO] [stdout] test parser::tests_kerml::test_equality_operator_to_enum::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_elements_doc_then_arrow ... ok [INFO] [stdout] test parser::tests_kerml::test_enum_type_parses_all_enums::case_11 ... ok [INFO] [stdout] test parser::tests_kerml::test_enum_type_parses_all_enums::case_06 ... ok [INFO] [stdout] test parser::tests_kerml::test_annotation_reference_field_populated ... ok [INFO] [stdout] test parser::tests_kerml::test_annotation_multiple_references ... ok [INFO] [stdout] test parser::tests_kerml::test_arrow_expr_as_element ... ok [INFO] [stdout] test parser::tests_kerml::test_collect_args_with_in ... ok [INFO] [stdout] test parser::tests_kerml::test_doc_then_simple_expr ... ok [INFO] [stdout] test parser::tests_kerml::test_annotation_reference_with_qualified_name ... ok [INFO] [stdout] test parser::tests_kerml::test_equality_operator_to_enum::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_annotation_span_captured ... ok [INFO] [stdout] test parser::tests_kerml::test_arrow_expr_in_body_no_doc ... ok [INFO] [stdout] test parser::tests_kerml::test_enum_type_parses_all_enums::case_09 ... ok [INFO] [stdout] test parser::tests_kerml::test_import_kind_to_enum::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_equality_operator_to_enum::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_doc_then_arrow_expr ... ok [INFO] [stdout] test parser::tests_kerml::test_equality_operator_to_enum::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_feature_reference ... ok [INFO] [stdout] test parser::tests_kerml::test_import_kind_to_enum::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_membership_with_alias ... ok [INFO] [stdout] test parser::tests_kerml::test_import_kind_to_enum::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_inheritance_from_relationship ... ok [INFO] [stdout] test parser::tests_kerml::test_namespace_reference ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_as_operator::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_abstract_classifier_ast ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_association::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_namespace_body_element_expression ... ok [INFO] [stdout] test parser::tests_kerml::test_import_with_flags ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_as_operator::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_namespace_body_with_doc_and_expression ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_association::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_namespace_body_with_expression ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_abstract_marker ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_annotation::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_abstract_flow ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_association::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_association_structure::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binary_expression::case_01 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_association::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binary_expression::case_08 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_behavior::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binary_expression::case_05 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binary_expression::case_10 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binary_expression::case_02 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binary_expression::case_09 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binary_expression::case_07 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binary_expression::case_14 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binary_expression::case_15 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binding_connector::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_behavior::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_behavior::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_association_structure::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binary_expression::case_04 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binary_expression::case_06 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binary_expression::case_11 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binary_expression::case_03 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binary_expression::case_12 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binary_expression::case_13 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binding_connector::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_behavior::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binding_with_feature_chain ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_char_literal::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_boolean_expression::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_boolean_expression::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_class::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_char_literal::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_classification_test_operator::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_char_literal::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_classification_test_operator::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_block_comment ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_class::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_class::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binding_with_multiplicity_and_endpoints ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_classifier::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_binding_with_of_keyword ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_class::case_5 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_classifier::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_classification_test_operator::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_classification_test_operator::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_class::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_classifier_reference::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_collect_expression::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_comment_basic::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_classifier::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_classifier_with_multiple_specializations_ast ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_comment_with_locale::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_comment_with_locale::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_collection_operators::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_collection_operators::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_comment_with_about::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_classifier_with_specialization_ast ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_comment_with_multiple_about ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_conditional_expression::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_conditional_expression::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_collection_operators::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_conjugates_token::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_conjugates_token::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_conjugation::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_conjugation::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_connector::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_comment_basic::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_connector::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_classifier_reference::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_conditional_expression::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_connector_from_to_endpoints ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_cross_subsetting::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_comment_with_about::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_crosses_token::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_cross_subsetting_with_feature_chain ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_crosses_token::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_data_type::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_data_type::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_data_type::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_collection_operators::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_collect_expression::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_classifier_with_nested_feature_ast ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_cross_subsetting::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_classifier::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_cross_subsetting::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_data_type::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_decimal::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_data_type::case_5 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_decimal::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_decimal::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_dependency::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_dependency::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_dependency::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_datatype_ast ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_differencing::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_differencing::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_disjoining::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_disjoining::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_documentation::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_disjoint_feature_chains_from ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_derived ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_dependency::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_disjoining_with_from ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_documentation_basic::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_documentation_basic::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_documentation_with_locale::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_documentation::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_element::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_documentation_with_locale::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_element::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_documentation::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_element::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_element_filter_membership::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_element_filter_membership::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_element_reference::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_element_reference::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_end_marker ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_equality_operator::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_element_reference::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_end_typed_feature ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_exponent::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_end_feature_with_mult ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_end_feature_membership::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_end_feature_with_relationships_before_feature ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_equality_operator::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_end_feature_membership::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_exponent::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_end_feature_mult_first ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_exponent::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_expression::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_equality_operator::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_equality_operator::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_expression::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_basic::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_chaining::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_expression_parameters::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_chaining::case_5 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_chaining::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_combined_modifiers::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_combined_modifiers::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_basic::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_combined_modifiers::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_chain_expression::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_expression_with_visibility_and_typing ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_chaining::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_direction_kind::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_expression_parameters::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_chaining::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_chain_expression::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_chain_expression::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_direction_kind::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_direction_kind::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_inverting::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_inverting::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_membership::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_membership::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_reference::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_reference::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_typing::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_typing::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_typing::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_typing::case_6 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_value::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_typing::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_typing::case_5 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_value::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_value::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_value_with_expression::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_value_with_expression::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_value_with_expression::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_chaining::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_composition::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_direction::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_direction::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_composition::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_composition::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_multiplicity_and_relationships::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_modifiers_after_typing::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_modifiers_after_typing::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_invocation_value::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_modifiers_after_typing::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_multiplicity_and_relationships::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_invocation_value::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_multiplicity_properties::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_multiplicity_properties::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_multiplicity_properties::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_chaining::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_property::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_modifiers_after_typing::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_multiplicity_props_before_subsetting ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_featuring::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_float::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_float::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_redefinition_ast ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_subsetting_ast ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_property::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_float::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_file_empty ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_typing_and_redefinition_ast ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_direction::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_typing_and_redefinition ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_multiplicity_and_relationships::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_typing_ast ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_property::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_fraction::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_fraction::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_fraction::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_function_with_operator_name::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_function::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_featuring::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_file_with_whitespace ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_function::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_function_ast ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_feature_with_var_modifier ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_function_with_operator_name::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_identification::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_identification::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_import::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_function_with_operator_name::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_function_with_range_operator::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_function_with_operator_name::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_function_with_range_operator::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_identification::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_function_with_return_default::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_function_specializes_quoted::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_import::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_function_specializes_quoted::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_function_with_range_operator::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_import::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_import::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_import::case_5 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_import::case_6 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_import_all ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_import_kind::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_function_with_parameters::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_import_kind::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_import_prefix::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_import::case_7 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_import_kind::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_import_prefix::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_import_prefix::case_5 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_import_prefix::case_6 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_imported_reference::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_import_prefix::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_imported_reference::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_imported_reference::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_import_prefix::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_implies_operator ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_intersecting::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_index_expression::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_intersecting::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_index_expression::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_index_expression::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_inheritance::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_inheritance::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_inline_expression::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_inline_expression::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_inline_expression::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_inline_expression::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_interaction::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_interaction::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_intersecting::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_imported_reference::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_invariant::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_invocation_expression::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_invocation_expression::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_invariant::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_invariant_with_doc_and_expression ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_function_with_parameters::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_function_with_parameters::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_invocation_expression::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_invocation_expression::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_istype_operator ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_invariant_with_implies ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_invocation_with_numbers::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_invocation_with_numbers::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_invocation_expression::case_6 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_invocation_with_numbers::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_invariant_with_expression ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_invocation_expression::case_7 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_invocation_expression::case_8 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_item_feature::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_invocation_expression::case_5 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_item_feature::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_01 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_05 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_04 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_03 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_07 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_12 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_09 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_item_feature::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_item_flow::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_item_flow::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_block_comment ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_identifier ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_06 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_08 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_02 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_11 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_19 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_20 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_10 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_21 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_13 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_23 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_14 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_24 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_26 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_15 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_17 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_27 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_18 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_22 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_28 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_25 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_16 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_29 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_30 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_31 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_34 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_35 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_36 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_38 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_39 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_37 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_41 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_45 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_46 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_48 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_47 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_40 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_51 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_52 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_49 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_32 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_43 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_33 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_50 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_42 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_56 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_54 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_58 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_59 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_60 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_62 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_61 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_63 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_64 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_65 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_67 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_66 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_68 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_69 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_70 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_71 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_55 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_57 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_44 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_53 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_73 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_75 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_81 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_74 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_72 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_82 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_76 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_77 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_83 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_88 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_89 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_78 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_85 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_95 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_93 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_87 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_96 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_86 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_84 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_90 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_97 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_line_comment ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_79 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_92 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_80 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_library_package::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_lambda_no_parameters ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_library_package::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_94 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_literal_boolean::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_lambda_with_inline_parameter ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_lambda_parameter_no_semicolon ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_kerml_keywords::case_91 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_literal_boolean::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_library_package::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_literal_expression::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_literal_infinity ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_literal_number::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_membership::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_membership::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_membership::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_membership::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_literal_number::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_literal_expression::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_literal_expression::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_literal_string ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_metaclass::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_literal_expression::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_literal_number::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_metaclass::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_metadata_access_expression::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_metadata_access_expression::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_metadata_feature::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_metadata_feature::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_multiplicity_properties::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_metadata_feature::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_multiplicity::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_multiplicity_properties::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_multiplicity_range::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_name::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_name::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_multiplicity_properties::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_multiplicity_properties::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_metadata_feature::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_multiplicity_range::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_multiplicity::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_multiplicity::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_namespace::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_namespace_body::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_namespace::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_namespace_body::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_null_expression::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_number::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_null_coalescing::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_number_with_exponent::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_number::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_null_coalescing::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_number_with_exponent::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_number::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_number_with_exponent::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_namespace_feature_with_value::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_null_expression::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_operator_expression::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_multiplicity_range::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_operator_expression::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_multiplicity_with_identification_and_bounds ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_namespace_feature_with_value::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_operator_expression::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_owned_annotation::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_owned_annotation::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_namespace::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_owning_membership::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_package::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_owning_membership::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_parameter_membership::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_package::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_parameter_membership::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_parameter_membership::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_parameter_membership::case_6 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_package::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_predicate::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_qualified_reference_chain::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_qualified_reference_chain::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_parameter_membership::case_5 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_qualified_reference_with_quotes::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_parameter_with_bool_type ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_parameter_with_default::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_parameter_with_default::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_parameter_with_identifier_multiplicity ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_parameter_with_only_redefines ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_parameter_with_multiplicity_props_after_type ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_qualified_reference_with_quotes::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_qualified_reference_with_quotes::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_parameter_membership::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_predicate::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_qualified_reference_with_quotes::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_qualified_reference_chain::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_quoted_identifier::case_01 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_quoted_identifier::case_02 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_quoted_identifier::case_03 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_quoted_identifier::case_05 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_quoted_identifier::case_09 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_readonly ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_quoted_identifier::case_08 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_quoted_identifier::case_10 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_redefinition::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_redefines_token::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_redefines_token::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_redefinition::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_reference_subsetting::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_redefinition::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_relational_operator::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_regular_name::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_relational_operator::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_quoted_identifier::case_04 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_reference_subsetting::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_relational_operator::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_relationship::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_redefinition::case_5 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_relationship::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_references_token::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_readonly_feature_ast ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_redefinition::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_references_token::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_quoted_identifier::case_07 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_quoted_identifier::case_06 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_relational_operator::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_relationship::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_reference_subsetting::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_regular_name::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_relationship_body::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_result_expression_membership::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_return_parameter_with_default::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_return_parameter_membership::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_return_parameter_membership::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_return_parameter_membership::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_return_feature_parameter ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_return_parameter_with_body ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_return_parameter_with_default::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_return_parameter_with_multiple_redefines ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_return_parameter_with_default::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_result_expression_membership::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_relationship_body::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_select_expression::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_return_with_binary_expression::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_return_with_binary_expression::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_select_expression::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_root_namespace_empty ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_short_name::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_return_with_binary_expression::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_simple_parameter ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_specialization::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_short_name::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_shorthand_feature_with_redefines_and_default ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_root_namespace_with_multiple_elements ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_specialization::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_specialization::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_root_namespace_with_package ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_structure::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_specializes_token::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_subclassification::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_subclassification::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_structure::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_step::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_structure::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_structure::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_structure::case_5 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_scalar_values_stdlib_file ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_step_with_multiple_subsets ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_string_value ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_specializes_token::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_standard ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_step::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_subsets_token::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_subsets_token::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_subset_member ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_subsetting::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_subsetting::case_5 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_succession::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_succession_item_flow::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_subsetting::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_succession_item_flow::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_subsetting::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_type_def::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_subsetting::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_textual_representation::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_succession::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_succession_with_multiplicity ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_textual_representation::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_sufficient ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_textual_representation::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_tuple_expression::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_tuple_expression::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_type_featuring::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_type_featuring::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_type_reference::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_typed_by_token::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_type_reference::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_tuple_expression::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_typed_by_token::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_type_def::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_typed_feature_member ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_typed_feature_mult_before_relationships ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_type_def::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_type_def::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_unary_operator::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_type_def::case_5 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_unrestricted_name::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_visibility::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_visibility_kind::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_unary_operator::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_type_def::case_6 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_unrestricted_name::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_unrestricted_name::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_relational_operator_to_enum::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_visibility::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_relational_operator_to_enum::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_relational_operator_to_enum::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_visibility_kind::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_relational_operator_to_enum::case_4 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_visibility_kind::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_unary_operator::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_unioning::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_unary_operator::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_visibility::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_textual_representation ... ok [INFO] [stdout] test parser::tests_kerml::test_unary_operator_to_enum::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_type_reference_hierarchy ... ok [INFO] [stdout] test parser::tests_kerml::test_parse_unioning::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_relationship_with_element ... ok [INFO] [stdout] test parser::tests_kerml::test_textual_annotating_element ... ok [INFO] [stdout] test parser::tests_kerml::test_visibility_kind_to_enum::case_1 ... ok [INFO] [stdout] test parser::tests_kerml::test_visibility_kind_to_enum::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_visibility_kind_to_enum::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_two_namespace_elements ... ok [INFO] [stdout] test parser::tests_kerml::test_unary_operator_to_enum::case_2 ... ok [INFO] [stdout] test parser::tests_kerml::test_unary_operator_to_enum::case_3 ... ok [INFO] [stdout] test parser::tests_kerml::test_unary_operator_to_enum::case_4 ... ok [INFO] [stdout] test parser::tests_span::test_import_span ... ok [INFO] [stdout] test parser::tests_span::test_package_span_single_line ... ok [INFO] [stdout] test parser::tests_span::test_multiple_elements_span ... ok [INFO] [stdout] test parser::tests_span::test_alias_span ... ok [INFO] [stdout] test parser::tests_span::test_part_def_span ... ok [INFO] [stdout] test parser::tests_span::test_part_usage_span ... ok [INFO] [stdout] test parser::tests_span::test_span_contains_position ... ok [INFO] [stdout] test parser::tests_span::test_comment_span ... ok [INFO] [stdout] test parser::tests_span::test_span_positions_are_zero_indexed ... ok [INFO] [stdout] test parser::tests_kerml_stdlib::test_parse_scalar_values_file ... ok [INFO] [stdout] test parser::tests_span::test_nested_definitions_span ... ok [INFO] [stdout] test parser::tests_span::test_symbol_table_spans ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_02 ... ok [INFO] [stdout] test parser::tests_span::test_all_elements_have_span ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_03 ... ok [INFO] [stdout] test parser::tests_span::test_deeply_nested_span ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_18 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_01 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_19 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_15 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_16 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_05 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_21 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_20 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_11 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_10 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_06 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_26 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_27 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_13 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_07 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_23 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_04 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_22 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_14 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_29 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_09 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_12 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_08 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_24 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_34 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_36 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_28 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_33 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_01 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_35 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_17 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_06 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_32 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_09 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_11 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_31 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_04 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_05 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_10 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_08 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_02 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_12 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_03 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_24 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_26 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_15 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_28 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_30 ... ok [INFO] [stdout] test parser::tests_stdlib_kerml::test_parse_stdlib_kerml_file::case_25 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_29 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_13 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_30 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_32 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_27 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_33 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_36 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_37 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_39 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_35 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_41 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_40 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_42 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_20 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_43 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_44 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_45 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_47 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_46 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_49 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_51 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_50 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_53 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_48 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_52 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_56 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_54 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_57 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_abstract_attribute_def ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_abstract_ref_state_usage ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_accept_feature ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_accept_node_declaration::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_accept_parameter_part::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_accept_parameter_part::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_body::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_body::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_body_parameter::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_body_parameter_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_def_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_node::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_node::case_2 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_38 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_node_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_node::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_node_member::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_node_prefix::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_node_usage_declaration::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_target_succession::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_target_succession::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_target_succession::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_usage_declaration::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_actor_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_actor_membership ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_action_usage_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_actor_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_additive_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_additive_expression::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_additive_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_additive_expression::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_additive_operator::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_additive_operator::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_analysis_case_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_analysis_case_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_analysis_case_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_analysis_case_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_analysis_case_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_analysis_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_and_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_and_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_and_expression::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_annotating_element ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_analysis_case_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_argument::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_argument_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_argument::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_argument_list::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_argument_list::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_argument_list::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_argument_list::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_argument_list::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_argument_list::case_6 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_argument_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_argument_value::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_argument_value::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_argument_value::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_assert_constraint_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_assert_constraint_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_assert_constraint_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_assignment_node_declaration::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_assignment_target_member::case_1 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_58 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_attribute_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_attribute_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_attribute_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_attribute_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_attribute_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_attribute_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_base_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_basic_definition_prefix::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_basic_definition_prefix::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_basic_usage_prefix::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_basic_usage_prefix::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_attribute_def_from_stdlib ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_basic_usage_prefix::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_behavior_usage_element::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_basic_usage_prefix::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_behavior_usage_element::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_behavior_usage_element::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_binary_connector_part::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_behavior_usage_element::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_binding_connector_as_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_binary_interface_part::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_binding_connector_as_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_binding_connector_as_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_block_comment ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_boolean_value::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_boolean_value::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_calculation_body::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_binding_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_calculation_def_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_calculation_body::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_calculation_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_calculation_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_calculation_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_calculation_body_part::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_calculation_usage_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_case_body::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_calculation_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_case_body::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_case_def_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_case_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_case_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_case_body_with_objective ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_case_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_case_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_case_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_calculation_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_case_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_case_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_case_usage_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_change_trigger_kind::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_classification_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_classification_expression::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_classification_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_classification_expression::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_classification_expression::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_classification_expression::case_7 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_classification_test_operator::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_classification_test_operator::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_classification_expression::case_6 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_classifier_reference::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_classification_test_operator::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_comment ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_classifier_reference::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_cases_sysml_fragment ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_comment_variants::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_comment_variants::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_comment_variants::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_comment_variants::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_comment_variants::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_concern_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_comment_variants::case_6 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_concern_def_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_concern_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_concern_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_concern_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_concern_usage_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_concrete_conditional_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_concrete_conditional_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_conditional_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_conditional_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_concern_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_conditional_expression::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_conditional_expression::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_concern_definition::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_conditional_expression::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_conjugated_port_definition ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_conjugated_port_type_reference ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_conjugated_port_typing ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_connection_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_connection_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_connection_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_connection_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_connection_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_connection_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_connection_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_connection_def_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_connection_usage_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_connection_usage::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_connection_usage::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_connector_end::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_connector_end::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_connector_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_connector_end::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_constraint_def_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_constraint_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_constraint_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_constraint_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_connector_end::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_constraint_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_constraint_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_constraint_usage_declaration::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_constraint_usage_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_constraint_with_doc_comment ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_control_node::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_control_node::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_control_node_prefix::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_control_node::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_decision_node::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_decision_node::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_control_node::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_default_interface_end::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_default_interface_end::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_default_reference_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_defined_by_token::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_defined_by_token::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_default_reference_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_body::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_body::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_declaration::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_declaration::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_declaration::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_01 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_02 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_03 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_05 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_07 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_06 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_09 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_10 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_08 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_11 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_12 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_14 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_13 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_16 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_15 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_17 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_19 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_20 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_04 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_18 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_22 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_21 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_23 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_element::case_24 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_member::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_prefix::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_prefix::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_prefix::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_prefix::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_prefix::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_suffix::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_suffix::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_suffix::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_definition_suffix::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_dependency::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_dependency::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_dependency::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_dependency::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_dependency::case_6 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_dependency::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_dependency_with_comment_in_body ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_dependency::case_7 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_do_action ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_do_action_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_do_action_kind::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_do_action_member::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_do_action_member::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_do_action_member::case_6 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_documentation ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_documentation_variants::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_documentation_variants::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_documentation_variants::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_documentation_variants::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_effect_behavior_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_effect_behavior_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_do_action_member::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_do_action_member::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_effect_feature_kind::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_empty_action_usage_state::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_empty_source_end::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_empty_parameter_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_empty_succession::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_empty_succession::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_empty_target_end::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_empty_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_empty_succession::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_entry_action ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_entry_action_kind::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_entry_action_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_entry_action_member::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_entry_action_member::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_entry_action_member::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_enumerated_value::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_enumerated_value::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_enumerated_value::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_enumeration_body::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_enumeration_body::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_enumeration_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_enumeration_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_enumeration_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_enumeration_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_enumeration_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_enumeration_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_enumeration_usage_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_enumeration_usage_member::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_enumeration_usage_member::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_equality_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_equality_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_equality_expression::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_equality_expression::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_equality_expression::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_equality_expression::case_6 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_equality_operator::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_equality_operator::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_equality_operator::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_equality_operator::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_event_occurrence_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_event_occurrence_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_event_occurrence_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_exhibit_state_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_exhibit_state_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_exhibit_state_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_exit_action ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_exit_action_kind::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_exit_action_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_exit_action_member::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_exit_action_member::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_entry_action_member::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_empty_file ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_exit_action_member::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_exponentiation_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_exponentiation_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_exponentiation_expression::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_exponentiation_operator::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_exponentiation_operator::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_expression_body::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_expression_body::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_expose ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_expression_parameter_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_extended_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_extended_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_extended_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_extended_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_extended_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_exit_action_member::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_extent_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_extended_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_extent_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_binding::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_direction_kind::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_direction_kind::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_direction_kind::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_chain_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_reference::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_reference::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_expression_body_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_specialization::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_specialization::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_specialization::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_specialization::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_specialization_part::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_specialization_part::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_value::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_specialization_part::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_specialization_part::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_value::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_value::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_value::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_flow_def_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_file_with_whitespace ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_flow_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_flow_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_flow_end::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_flow_end_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_flow_feature::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_flow_feature_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_flow_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_flow_redefinition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_for_loop_node::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_for_variable_declaration::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_fork_node::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_fork_node::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_framed_concern_kind::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_framed_concern_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_framed_concern_membership ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_framed_concern_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_framed_concern_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_function_reference_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_flow_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_guard_feature_kind::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_guarded_succession_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_guarded_target_succession::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_if_feature ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_if_node::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_feature_value::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_if_node::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_guard_expression_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_implies_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_implies_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_import::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_import::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_import::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_import::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_import::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_if_node_parameter_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_if_node::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_import::case_7 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_import::case_8 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_import::case_6 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_individual_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_individual_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_individual_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_individual_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_individual_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_individual_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_initial_node_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_body::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_def_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_body::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_end::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_end::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_end_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_non_occurrence_usage_element::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_non_occurrence_usage_element::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_occurrence_usage_element::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_occurrence_usage_element::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_part::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_part::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_part::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_usage_declaration::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_interface_usage_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_invocation_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_invocation_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_item_def_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_item_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_invocation_expression::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_item_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_invocation_expression::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_item_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_item_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_item_definition::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_item_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_item_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_item_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_item_usage::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_item_usage_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_join_node::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_join_node::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_002 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_003 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_004 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_006 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_007 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_008 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_009 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_010 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_011 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_012 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_013 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_005 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_014 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_001 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_016 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_018 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_015 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_017 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_019 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_020 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_022 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_023 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_021 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_025 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_026 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_027 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_024 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_028 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_030 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_032 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_031 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_034 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_035 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_029 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_036 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_033 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_038 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_037 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_039 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_040 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_041 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_042 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_043 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_045 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_046 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_048 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_047 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_049 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_051 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_052 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_050 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_044 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_054 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_055 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_056 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_053 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_058 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_059 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_057 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_062 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_063 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_064 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_060 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_061 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_066 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_067 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_065 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_069 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_070 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_071 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_072 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_068 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_073 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_075 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_076 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_077 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_078 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_079 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_080 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_081 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_082 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_074 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_083 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_084 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_086 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_088 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_087 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_090 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_089 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_091 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_092 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_093 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_094 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_095 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_085 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_097 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_096 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_098 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_100 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_101 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_103 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_102 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_104 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_105 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_099 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_108 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_106 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_107 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_111 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_110 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_112 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_113 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_114 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_115 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_117 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_109 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_118 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_120 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_121 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_122 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_119 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_123 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_125 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_126 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_127 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_128 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_life_class ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_124 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_line_comment ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_literal::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_literal::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_literal::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_literal::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_markers::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_markers::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_member::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_member::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_member::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_member::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_member_prefix::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_membership_expose ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_merge_node::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_merge_node::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_message_event::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_message_event_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_message_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_metadata::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_metadata::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_metadata::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_metadata::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_message_declaration::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_metadata::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_keywords::case_116 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_metadata::case_7 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_metadata::case_8 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_metadata::case_6 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_metadata::case_9 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_metadata_usage ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_model::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_model::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_minimal_case_body ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_model::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_model::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_model::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_model::case_6 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiline_block_comment ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiplicative_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_model::case_7 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiplicative_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiplicative_expression::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiplicative_operator::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiplicative_expression::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiplicative_operator::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiplicative_operator::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiplicity_part::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiplicity_part::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiplicity_part::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiplicity_properties::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiplicity_properties::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiplicity_source_end::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiplicity_source_end::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiplicity_properties::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_named_argument::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiplicity_source_end::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_named_argument::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_named_argument_list::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_multiplicity_properties::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_named_argument_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_named_argument_list::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_named_argument_member::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_namespace_expose ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_nary_connector_part::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_nary_connector_part::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_nary_interface_part::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_nary_connector_part::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_node_parameter::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_non_occurrence_usage_element::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_nary_interface_part::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_non_occurrence_usage_element::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_null_coalescing_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_non_occurrence_usage_element::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_numeric_value::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_numeric_value::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_numeric_value::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_null_coalescing_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_numeric_value::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_objective_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_objective_as_case_body_item ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_objective_member_in_case_body ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_objective_requirement_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_objective_member::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_objective_membership ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_objective_requirement_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_occurrence_def_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_occurrence_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_occurrence_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_occurrence_definition::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_occurrence_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_objective_requirement_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_occurrence_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_occurrence_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_occurrence_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_occurrence_usage_element::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_occurrence_usage_element::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_occurrence_usage_element::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_occurrence_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_or_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_or_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_or_expression::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_occurrence_usage_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_occurrence_usage::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_cross_multiplicity::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_expression_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_cross_multiplicity::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_expression_reference::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_feature_chain::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_multiplicity::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_feature_chain::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_feature_chain::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_multiplicity::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_redefinition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_multiplicity::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_redefinition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_reference_subsetting::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_multiplicity::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_subclassification::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_subsetting::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_subsetting::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_owned_reference_subsetting::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_package::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_package::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_package::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_package::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_package::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_parameter_redefinition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_parameter_redefinition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_part_def_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_part_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_part_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_part_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_part_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_part_definition::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_part_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_part_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_part_usage_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_part_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_part_usage::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_payload::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_payload_feature::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_payload_feature_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_payload_feature_specialization_part::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_payload_parameter::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_perform_action_usage_declaration::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_port_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_perform_action_usage_declaration::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_port_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_port_conjugation ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_port_usage::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_port_usage_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_portion_kind::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_port_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_portion_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_port_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_portion_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_portion_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_portion_kind::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_portion_usage::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_range_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_range_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_redefines_operator::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_positional_argument_list::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_redefines_token::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_ref_prefix::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_ref_prefix::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_ref_prefix::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_ref_prefix::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_ref_prefix::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_ref_prefix::case_6 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_ref_state_as_definition_body_item ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_ref_state_usage ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_reference_typing::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_reference_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_positional_argument_list::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_redefines_operator::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_references_operator::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_reference_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_references_operator::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_relational_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_relational_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_relational_expression::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_relational_expression::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_relational_expression::case_6 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_relational_operator::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_relational_operator::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_relational_operator::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_relational_expression::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_relational_operator::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_references_token::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_rendering_def_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_relationship_body_with_annotation ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_rendering_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_rendering_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_rendering_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_rendering_usage_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_body::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_rendering_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_body::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_constraint_kind::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_constraint_kind::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_constraint_member::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_constraint_membership ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_body_with_subject ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_constraint_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_constraint_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_constraint_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_verification_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_verification_membership ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_def_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_verification_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_result_expression_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_return_parameter_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_sender_receiver_part::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_send_node_declaration::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_requirement_verification_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_sequence_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_sender_receiver_part::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_specializes_operator::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_simple_identifier ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_specializes_operator::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_stakeholder_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_stakeholder_membership ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_stakeholder_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_specializes_token::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_action_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_action_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_simplified_case_with_objective ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_action_usage::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_action_usage::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_def_body::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_def_body::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_def_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_def_body::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_action_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_usage_body::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_usage_body::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_usage_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_with_doc_comment ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_string_value::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_string_value::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_structure_usage_element::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_structure_usage_element::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_structure_usage_element::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_structure_usage_element::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_subclassification_part::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_subclassification_part::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_state_usage_body::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_subclassification_part::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_subclassification_part::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_subject_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_subject_member::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_subject_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_subject_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_subject_membership ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_subject_usage::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_subject_usage::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_subsets_operator::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_subject_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_subsets_token::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_subsets_operator::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_succession_as_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_succession_as_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_succession_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_target_accessed_feature_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_target_binding::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_target_binding::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_target_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_target_expression::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_target_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_target_feature::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_target_parameter::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_target_succession_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_target_parameter::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_succession_as_usage::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_textual_representation ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_time_trigger_kind::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_time_trigger_kind::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_terminate_action ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_transition_source_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_terminate_node::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_transition_succession::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_transition_succession_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_trigger_action::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_trigger_action_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_trigger_action::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_trigger_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_trigger_feature_kind::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_type_reference::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_trigger_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_type_reference_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_typed_by_token::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_typed_by_token::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_unary_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_unary_expression::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_unary_expression::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_unary_expression::case_5 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_unary_operator::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_unary_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_unary_operator::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_unary_operator::case_4 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_usage_body::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_unary_operator::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_usage_element::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_transition_usage_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_usage_body::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_usage_element::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_usage_modifiers::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_usage_modifiers::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_use_case_def_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_use_case_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_value_part::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_variant_membership ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_verification_case_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_use_case_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_value_part::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_verification_case_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_verification_case_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_verification_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_view_body::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_view_body::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_view_def_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_verification_case_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_view_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_view_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_view_definition_body::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_view_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_view_definition_body::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_view_rendering_member::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_verification_case_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_view_rendering_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_view_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_view_rendering_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_viewpoint_def_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_viewpoint_definition::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_view_usage_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_view_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_viewpoint_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_viewpoint_usage::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_viewpoint_usage::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_viewpoint_usage_keyword::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_viewpoint_definition::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_viewpoint_definition::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_while_loop_node::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_while_loop_node::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_while_loop_node::case_3 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_xor_expression::case_2 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_xor_expression::case_1 ... ok [INFO] [stdout] test parser::tests_sysml::test_parse_while_loop_node::case_4 ... ok [INFO] [stdout] test semantic::tests_cross_file::test_cross_file_specialization ... ok [INFO] [stdout] test semantic::tests_cross_file::test_cross_file_transitive_relationships ... ok [INFO] [stdout] test parser::tests_usage_body::test_empty_usage_body ... ok [INFO] [stdout] test parser::tests_usage_body::test_usage_body_parsing ... ok [INFO] [stdout] test semantic::tests_cross_file::test_cross_file_typing ... ok [INFO] [stdout] test semantic::tests_cross_file::test_symbol_source_tracking ... ok [INFO] [stdout] test semantic::tests_folding::test_kerml_extract_folding_ranges_comment_kind ... ok [INFO] [stdout] test semantic::tests_folding::test_kerml_extract_folding_ranges_empty_file ... ok [INFO] [stdout] test semantic::tests_folding::test_kerml_extract_folding_ranges_filters_single_line ... ok [INFO] [stdout] test semantic::tests_folding::test_kerml_extract_folding_ranges_includes_multiline ... ok [INFO] [stdout] test semantic::tests_folding::test_kerml_extract_folding_ranges_sorted_by_line ... ok [INFO] [stdout] test semantic::tests_folding::test_sysml_extract_folding_ranges_comment_kind ... ok [INFO] [stdout] test semantic::tests_folding::test_sysml_extract_folding_ranges_empty_file ... ok [INFO] [stdout] test semantic::tests_folding::test_sysml_extract_folding_ranges_filters_single_line ... ok [INFO] [stdout] test semantic::tests_folding::test_sysml_extract_folding_ranges_includes_multiline ... ok [INFO] [stdout] test semantic::tests_folding::test_sysml_extract_folding_ranges_sorted_by_line ... ok [INFO] [stdout] test semantic::tests_import::test_cross_file_import ... ok [INFO] [stdout] test semantic::tests_cross_file::test_unresolved_cross_file_reference ... ok [INFO] [stdout] test semantic::tests_import::test_get_import_references_empty_for_unreferenced ... ok [INFO] [stdout] test semantic::tests_import::test_get_import_references_ignores_wildcard_imports ... ok [INFO] [stdout] test semantic::tests_cross_file::test_workspace_with_file_paths ... ok [INFO] [stdout] test semantic::tests_import::test_import_alias ... ok [INFO] [stdout] test semantic::tests_import::test_import_membership ... ok [INFO] [stdout] test semantic::tests_import::test_get_import_references_finds_direct_import ... ok [INFO] [stdout] test semantic::tests_import::test_import_membership_with_namespace ... ok [INFO] [stdout] test semantic::tests_import::test_import_namespace ... ok [INFO] [stdout] test semantic::tests_import::test_parse_import_statement ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_07 ... ok [INFO] [stdout] test semantic::tests_import::test_import_visibility ... ok [INFO] [stdout] test semantic::tests_import::test_workspace_with_stdlib ... ok [INFO] [stdout] test semantic::tests_kerml_visitor::test_kerml_visitor_creates_classifier_symbol ... ok [INFO] [stdout] test semantic::tests_kerml_visitor::test_kerml_visitor_creates_datatype_symbol ... ok [INFO] [stdout] test semantic::tests_kerml_visitor::test_kerml_visitor_creates_feature_symbol ... ok [INFO] [stdout] test semantic::tests_kerml_visitor::test_kerml_visitor_creates_function_symbol ... ok [INFO] [stdout] test semantic::tests_import::test_recursive_import ... ok [INFO] [stdout] test semantic::tests_kerml_visitor::test_kerml_visitor_creates_package_symbol ... ok [INFO] [stdout] test semantic::tests_kerml_visitor::test_kerml_visitor_handles_abstract_classifiers ... ok [INFO] [stdout] test semantic::tests_kerml_visitor::test_kerml_visitor_handles_empty_package ... ok [INFO] [stdout] test semantic::tests_kerml_visitor::test_kerml_identifier_in_feature_value_not_treated_as_definition ... ok [INFO] [stdout] test semantic::tests_kerml_visitor::test_kerml_visitor_handles_multiple_packages ... ok [INFO] [stdout] test semantic::tests_import::test_stdlib_usage_pattern ... ok [INFO] [stdout] test semantic::tests_kerml_visitor::test_kerml_visitor_handles_feature_typing ... ok [INFO] [stdout] test semantic::tests_kerml_visitor::test_kerml_visitor_handles_readonly_features ... ok [INFO] [stdout] test semantic::tests_kerml_visitor::test_kerml_visitor_handles_redefinition ... ok [INFO] [stdout] test semantic::tests_kerml_visitor::test_kerml_visitor_handles_specialization_relationships ... ok [INFO] [stdout] test semantic::tests_selection::test_kerml_find_selection_spans_empty_file ... ok [INFO] [stdout] test semantic::tests_selection::test_kerml_find_selection_spans_position_in_package ... ok [INFO] [stdout] test semantic::tests_kerml_visitor::test_kerml_visitor_handles_imports ... ok [INFO] [stdout] test semantic::tests_selection::test_sysml_find_selection_spans_nested_packages ... ok [INFO] [stdout] test semantic::tests_selection::test_sysml_find_selection_spans_position_in_package ... ok [INFO] [stdout] test semantic::tests_selection::test_sysml_find_selection_spans_position_outside ... ok [INFO] [stdout] test semantic::tests_selection::test_sysml_find_selection_spans_empty_file ... ok [INFO] [stdout] test semantic::tests_selection::test_kerml_find_selection_spans_position_outside ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_action_relationships ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_deep_inheritance_chain ... ok [INFO] [stdout] test semantic::tests_kerml_visitor::test_kerml_visitor_handles_nested_elements ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_derive_requirement_keyword_syntax ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_derive_requirement_relationship ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_derived_requirement_modifier ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_derived_keyword_with_subsetting ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_derived_requirement_in_body ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_diamond_inheritance ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_end_to_end_relationship_population ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_exhibit_state_relationship ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_get_references_to_combined_relationship_types ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_get_references_to_empty_for_unreferenced_symbol ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_get_references_to_finds_specialization_references ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_get_references_to_finds_typing_references ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_get_references_to_returns_spans ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_mixed_domain_and_structural_relationships ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_include_use_case_relationship ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_multiple_relationships ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_mixed_definition_kinds ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_multiple_derived_requirements_in_body ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_no_circular_relationships ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_multiple_satisfy_relationships ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_multiple_subsettings ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_multiple_specializations ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_perform_action_relationship ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_requirement_relationships ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_redefinition_chain ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_satisfy_requirement_relationship ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_action_definition_with_specialization ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_anonymous_definition ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_satisfy_with_requirement_keyword ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_transitive_specialization ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_attribute_definition_with_relationships ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_definition_with_multiple_specializations ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_definition_with_specialization ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_item_definition_with_relationships ... ok [INFO] [stdout] test semantic::tests_sysml_graph::test_usage_typing_and_subsetting ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_model_with_perform_relationship ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_model_with_exhibit_relationship ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_requirement_definition_with_specialization ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_model_with_satisfy_relationship ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_usage_with_multiple_redefines ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_model_with_include_relationship ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_model_with_satisfy_requirement_keyword ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_usage_with_multiple_subsets ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_usage_complex_relationships ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_usage_with_typed_by ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_usage_with_typed_and_subsets ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_alias_definition ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_usage_with_subsets ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_allocation_definition ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_action_with_parameters ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_concern_and_requirement ... ok [INFO] [stdout] test semantic::tests_sysml_parsing::test_parse_usage_with_redefines ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_connection_definition ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_debug_symbol_table_contents ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_constraint_definition ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_different_definition_kinds ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_deeply_nested_symbols ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_enumeration_definition ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_empty_definition ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_import_statement ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_identifier_in_default_value_not_treated_as_definition ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_interface_definition ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_attribute_reference_in_expression_not_treated_as_definition ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_comma_separated_redefinitions_do_not_create_duplicate_symbols ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_multiple_specializations ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_multiple_symbols_in_same_scope ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_inline_attribute_definitions_with_same_name_create_duplicates ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_multiple_usages_of_same_type ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_port_definition_and_usage ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_mixed_definitions_and_usages ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_nested_packages ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_redefinition_relationship ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_radius_redefinition_in_multiple_items_no_duplicates ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_qualified_redefinition_does_not_create_duplicate_symbols ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_same_name_in_different_namespaces_creates_two_symbols ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_qualified_names_are_correct ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_usage_without_type ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_visitor_creates_definition_symbol ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_visitor_creates_package_symbol ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_visitor_creates_usage_symbol ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_scoped_symbols_with_same_name ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_simple_redefinition_creates_child_symbol ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_visitor_handles_nested_usage ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_state_definition ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_visitor_records_specialization_relationship ... ok [INFO] [stdout] test semantic::tests_sysml_visitor::test_visitor_records_typing_relationship ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_18 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_31 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_23 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_16 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_55 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_34 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_25 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_17 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_22 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_21 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_19 ... ok [INFO] [stdout] test parser::tests_stdlib_sysml::test_parse_stdlib_sysml_file::case_14 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1990 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 34.74s [INFO] [stdout] [INFO] [stderr] Running tests/tests_multiple_packages.rs (/opt/rustwide/target/debug/deps/tests_multiple_packages-e2d083af0d99ab89) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stderr] Running tests/tests_parser_kerml.rs (/opt/rustwide/target/debug/deps/tests_parser_kerml-72697b9ce63eda24) [INFO] [stdout] test test_single_package_backward_compatibility ... ok [INFO] [stdout] test test_multiple_packages_in_single_file ... ok [INFO] [stdout] test test_no_packages ... 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 685 tests [INFO] [stdout] test test_annotating_element_with_annotations ... ok [INFO] [stdout] test test_annotation_creation ... ok [INFO] [stdout] test test_clone_annotation ... ok [INFO] [stdout] test test_comment_with_locale ... ok [INFO] [stdout] test test_comment_without_locale ... ok [INFO] [stdout] test test_documentation ... ok [INFO] [stdout] test test_classification_test_operator_to_enum::case_3 ... ok [INFO] [stdout] test test_classification_test_operator_to_enum::case_1 ... ok [INFO] [stdout] test test_annotation_reference_with_qualified_name ... ok [INFO] [stdout] test test_annotation_reference_field_populated ... ok [INFO] [stdout] test test_annotating_element_empty ... ok [INFO] [stdout] test test_annotation_multiple_references ... ok [INFO] [stdout] test test_classification_test_operator_to_enum::case_2 ... ok [INFO] [stdout] test test_collect_args_with_in ... ok [INFO] [stdout] test test_arrow_expr_in_body_no_doc ... ok [INFO] [stdout] test test_annotation_span_captured ... ok [INFO] [stdout] test test_arrow_expr_as_element ... ok [INFO] [stdout] test test_annotating_member_doc ... ok [INFO] [stdout] test test_doc_then_arrow_expr ... ok [INFO] [stdout] test test_elements_doc_then_arrow ... ok [INFO] [stdout] test test_enum_type_parses_all_enums::case_01 ... ok [INFO] [stdout] test test_doc_then_simple_expr ... ok [INFO] [stdout] test test_enum_type_parses_all_enums::case_07 ... ok [INFO] [stdout] test test_enum_type_parses_all_enums::case_08 ... ok [INFO] [stdout] test test_enum_type_parses_all_enums::case_03 ... ok [INFO] [stdout] test test_enum_type_parses_all_enums::case_09 ... ok [INFO] [stdout] test test_enum_type_parses_all_enums::case_10 ... ok [INFO] [stdout] test test_enum_type_parses_all_enums::case_11 ... ok [INFO] [stdout] test test_equality_operator_to_enum::case_1 ... ok [INFO] [stdout] test test_equality_annotations ... ok [INFO] [stdout] test test_equality_operator_to_enum::case_2 ... ok [INFO] [stdout] test test_equality_operator_to_enum::case_3 ... ok [INFO] [stdout] test test_enum_type_parses_all_enums::case_06 ... ok [INFO] [stdout] test test_enum_type_parses_all_enums::case_02 ... ok [INFO] [stdout] test test_enum_type_parses_all_enums::case_04 ... ok [INFO] [stdout] test test_enum_type_parses_all_enums::case_05 ... ok [INFO] [stdout] test test_equality_operator_to_enum::case_4 ... ok [INFO] [stdout] test test_feature_direction_kind_rejects_prefixes::case_1 ... ok [INFO] [stdout] test test_feature_direction_kind_rejects_prefixes::case_2 ... ok [INFO] [stdout] test test_feature_direction_kind_rejects_prefixes::case_3 ... ok [INFO] [stdout] test test_import_with_flags ... ok [INFO] [stdout] test test_feature_direction_kind_rejects_prefixes::case_4 ... ok [INFO] [stdout] test test_inheritance_from_relationship ... ok [INFO] [stdout] test test_feature_direction_kind_rejects_prefixes::case_5 ... ok [INFO] [stdout] test test_feature_direction_kind_rejects_prefixes::case_6 ... ok [INFO] [stdout] test test_feature_direction_kind_standalone::case_1 ... ok [INFO] [stdout] test test_feature_direction_kind_standalone::case_2 ... ok [INFO] [stdout] test test_feature_direction_kind_rejects_prefixes::case_7 ... ok [INFO] [stdout] test test_feature_direction_kind_standalone::case_3 ... ok [INFO] [stdout] test test_feature_reference ... ok [INFO] [stdout] test test_import_kind_to_enum::case_1 ... ok [INFO] [stdout] test test_element_reference_creation ... ok [INFO] [stdout] test test_element_creation ... ok [INFO] [stdout] test test_membership_with_alias ... ok [INFO] [stdout] test test_parse_as_operator::case_2 ... ok [INFO] [stdout] test test_parse_association::case_1 ... ok [INFO] [stdout] test test_namespace_body_element_expression ... ok [INFO] [stdout] test test_parse_association::case_4 ... ok [INFO] [stdout] test test_parse_abstract_marker ... ok [INFO] [stdout] test test_parse_annotation::case_1 ... ok [INFO] [stdout] test test_import_kind_to_enum::case_2 ... ok [INFO] [stdout] test test_parse_association::case_2 ... ok [INFO] [stdout] test test_import_kind_to_enum::case_3 ... ok [INFO] [stdout] test test_parse_association_structure::case_1 ... ok [INFO] [stdout] test test_namespace_reference ... ok [INFO] [stdout] test test_parse_association_structure::case_2 ... ok [INFO] [stdout] test test_parse_behavior::case_3 ... ok [INFO] [stdout] test test_parse_behavior::case_1 ... ok [INFO] [stdout] test test_parse_behavior::case_2 ... ok [INFO] [stdout] test test_parse_binary_expression::case_01 ... ok [INFO] [stdout] test test_parse_binary_expression::case_05 ... ok [INFO] [stdout] test test_parse_behavior::case_4 ... ok [INFO] [stdout] test test_parse_binary_expression::case_06 ... ok [INFO] [stdout] test test_parse_binary_expression::case_04 ... ok [INFO] [stdout] test test_namespace_body_with_doc_and_expression ... ok [INFO] [stdout] test test_parse_binary_expression::case_09 ... ok [INFO] [stdout] test test_parse_binary_expression::case_11 ... ok [INFO] [stdout] test test_parse_binary_expression::case_02 ... ok [INFO] [stdout] test test_parse_binary_expression::case_10 ... ok [INFO] [stdout] test test_parse_binary_expression::case_13 ... ok [INFO] [stdout] test test_parse_binary_expression::case_03 ... ok [INFO] [stdout] test test_parse_abstract_flow ... ok [INFO] [stdout] test test_parse_binary_expression::case_14 ... ok [INFO] [stdout] test test_parse_binary_expression::case_12 ... ok [INFO] [stdout] test test_parse_as_operator::case_1 ... ok [INFO] [stdout] test test_parse_association::case_3 ... ok [INFO] [stdout] test test_parse_binary_expression::case_08 ... ok [INFO] [stdout] test test_parse_block_comment ... ok [INFO] [stdout] test test_parse_binary_expression::case_15 ... ok [INFO] [stdout] test test_parse_binding_with_feature_chain ... ok [INFO] [stdout] test test_parse_binding_connector::case_1 ... ok [INFO] [stdout] test test_parse_binding_with_of_keyword ... ok [INFO] [stdout] test test_parse_binding_connector::case_2 ... ok [INFO] [stdout] test test_parse_boolean_expression::case_1 ... ok [INFO] [stdout] test test_parse_binary_expression::case_07 ... ok [INFO] [stdout] test test_parse_binding_with_multiplicity_and_endpoints ... ok [INFO] [stdout] test test_namespace_body_with_expression ... ok [INFO] [stdout] test test_parse_abstract_classifier_ast ... ok [INFO] [stdout] test test_parse_char_literal::case_2 ... ok [INFO] [stdout] test test_parse_char_literal::case_3 ... ok [INFO] [stdout] test test_parse_classification_test_operator::case_2 ... ok [INFO] [stdout] test test_parse_classification_test_operator::case_1 ... ok [INFO] [stdout] test test_parse_boolean_expression::case_2 ... ok [INFO] [stdout] test test_parse_class::case_1 ... ok [INFO] [stdout] test test_parse_classifier::case_1 ... ok [INFO] [stdout] test test_parse_classifier_reference::case_2 ... ok [INFO] [stdout] test test_parse_class::case_5 ... ok [INFO] [stdout] test test_parse_classification_test_operator::case_3 ... ok [INFO] [stdout] test test_parse_classifier_with_multiple_specializations_ast ... ok [INFO] [stdout] test test_parse_classifier::case_2 ... ok [INFO] [stdout] test test_parse_classifier::case_4 ... ok [INFO] [stdout] test test_parse_classifier::case_3 ... ok [INFO] [stdout] test test_parse_class::case_4 ... ok [INFO] [stdout] test test_parse_classifier_reference::case_1 ... ok [INFO] [stdout] test test_parse_class::case_3 ... ok [INFO] [stdout] test test_parse_char_literal::case_1 ... ok [INFO] [stdout] test test_parse_classification_test_operator::case_4 ... ok [INFO] [stdout] test test_parse_class::case_2 ... ok [INFO] [stdout] test test_parse_collect_expression::case_1 ... ok [INFO] [stdout] test test_parse_comment_with_locale::case_1 ... ok [INFO] [stdout] test test_parse_comment_with_about::case_1 ... ok [INFO] [stdout] test test_parse_comment_with_locale::case_2 ... ok [INFO] [stdout] test test_parse_collection_operators::case_1 ... ok [INFO] [stdout] test test_parse_comment_with_multiple_about ... ok [INFO] [stdout] test test_parse_classifier_with_specialization_ast ... ok [INFO] [stdout] test test_parse_comment_with_about::case_2 ... ok [INFO] [stdout] test test_parse_conditional_expression::case_1 ... ok [INFO] [stdout] test test_parse_collection_operators::case_2 ... ok [INFO] [stdout] test test_parse_collection_operators::case_3 ... ok [INFO] [stdout] test test_parse_conditional_expression::case_2 ... ok [INFO] [stdout] test test_parse_comment_basic::case_2 ... ok [INFO] [stdout] test test_parse_conjugates_token::case_2 ... ok [INFO] [stdout] test test_parse_conjugation::case_1 ... ok [INFO] [stdout] test test_parse_conditional_expression::case_3 ... ok [INFO] [stdout] test test_parse_collection_operators::case_4 ... ok [INFO] [stdout] test test_parse_conjugates_token::case_1 ... ok [INFO] [stdout] test test_parse_classifier_with_nested_feature_ast ... ok [INFO] [stdout] test test_parse_conjugation::case_2 ... ok [INFO] [stdout] test test_parse_connector::case_1 ... ok [INFO] [stdout] test test_parse_connector::case_2 ... ok [INFO] [stdout] test test_parse_connector_from_to_endpoints ... ok [INFO] [stdout] test test_parse_cross_subsetting::case_2 ... ok [INFO] [stdout] test test_parse_crosses_token::case_1 ... ok [INFO] [stdout] test test_parse_cross_subsetting_with_feature_chain ... ok [INFO] [stdout] test test_parse_crosses_token::case_2 ... ok [INFO] [stdout] test test_parse_decimal::case_2 ... ok [INFO] [stdout] test test_parse_data_type::case_4 ... ok [INFO] [stdout] test test_parse_data_type::case_1 ... ok [INFO] [stdout] test test_parse_decimal::case_1 ... ok [INFO] [stdout] test test_parse_dependency::case_1 ... ok [INFO] [stdout] test test_parse_differencing::case_1 ... ok [INFO] [stdout] test test_parse_decimal::case_3 ... ok [INFO] [stdout] test test_parse_differencing::case_2 ... ok [INFO] [stdout] test test_parse_dependency::case_4 ... ok [INFO] [stdout] test test_parse_data_type::case_3 ... ok [INFO] [stdout] test test_parse_datatype_ast ... ok [INFO] [stdout] test test_parse_data_type::case_2 ... ok [INFO] [stdout] test test_parse_derived ... ok [INFO] [stdout] test test_parse_dependency::case_3 ... ok [INFO] [stdout] test test_parse_disjoining::case_2 ... ok [INFO] [stdout] test test_parse_disjoint_feature_chains_from ... ok [INFO] [stdout] test test_parse_data_type::case_5 ... ok [INFO] [stdout] test test_parse_disjoining_with_from ... ok [INFO] [stdout] test test_parse_disjoining::case_1 ... ok [INFO] [stdout] test test_parse_documentation_basic::case_1 ... ok [INFO] [stdout] test test_parse_documentation_basic::case_2 ... ok [INFO] [stdout] test test_parse_documentation_with_locale::case_2 ... ok [INFO] [stdout] test test_parse_element::case_1 ... ok [INFO] [stdout] test test_parse_documentation_with_locale::case_1 ... ok [INFO] [stdout] test test_parse_comment_basic::case_1 ... ok [INFO] [stdout] test test_parse_cross_subsetting::case_1 ... ok [INFO] [stdout] test test_parse_element::case_2 ... ok [INFO] [stdout] test test_parse_cross_subsetting::case_3 ... ok [INFO] [stdout] test test_parse_element::case_3 ... ok [INFO] [stdout] test test_parse_element_reference::case_3 ... ok [INFO] [stdout] test test_parse_element_filter_membership::case_1 ... ok [INFO] [stdout] test test_parse_element_reference::case_2 ... ok [INFO] [stdout] test test_parse_element_filter_membership::case_2 ... ok [INFO] [stdout] test test_parse_end_feature_membership::case_2 ... ok [INFO] [stdout] test test_parse_element_reference::case_1 ... ok [INFO] [stdout] test test_parse_end_feature_mult_first ... ok [INFO] [stdout] test test_parse_equality_operator::case_1 ... ok [INFO] [stdout] test test_parse_end_feature_with_mult ... ok [INFO] [stdout] test test_parse_end_marker ... ok [INFO] [stdout] test test_parse_equality_operator::case_2 ... ok [INFO] [stdout] test test_parse_equality_operator::case_3 ... ok [INFO] [stdout] test test_parse_end_feature_membership::case_1 ... ok [INFO] [stdout] test test_parse_equality_operator::case_4 ... ok [INFO] [stdout] test test_parse_exponent::case_1 ... ok [INFO] [stdout] test test_parse_exponent::case_3 ... ok [INFO] [stdout] test test_parse_end_feature_with_relationships_before_feature ... ok [INFO] [stdout] test test_parse_end_typed_feature ... ok [INFO] [stdout] test test_parse_expression::case_2 ... ok [INFO] [stdout] test test_parse_expression_parameters::case_2 ... ok [INFO] [stdout] test test_parse_documentation::case_2 ... ok [INFO] [stdout] test test_parse_documentation::case_3 ... ok [INFO] [stdout] test test_parse_feature_chaining::case_1 ... ok [INFO] [stdout] test test_parse_documentation::case_1 ... ok [INFO] [stdout] test test_parse_expression_with_visibility_and_typing ... ok [INFO] [stdout] test test_parse_feature_basic::case_1 ... ok [INFO] [stdout] test test_parse_feature_chain_expression::case_3 ... ok [INFO] [stdout] test test_parse_exponent::case_2 ... ok [INFO] [stdout] test test_parse_expression::case_1 ... ok [INFO] [stdout] test test_parse_feature_basic::case_2 ... ok [INFO] [stdout] test test_parse_feature_chain_expression::case_1 ... ok [INFO] [stdout] test test_parse_feature_chain_expression::case_2 ... ok [INFO] [stdout] test test_parse_feature_chaining::case_3 ... ok [INFO] [stdout] test test_parse_feature_chaining::case_4 ... ok [INFO] [stdout] test test_parse_feature_chaining::case_2 ... ok [INFO] [stdout] test test_parse_feature_direction_kind::case_2 ... ok [INFO] [stdout] test test_parse_feature_combined_modifiers::case_1 ... ok [INFO] [stdout] test test_parse_feature_chaining::case_5 ... ok [INFO] [stdout] test test_parse_feature_direction_kind::case_3 ... ok [INFO] [stdout] test test_parse_feature_inverting::case_2 ... ok [INFO] [stdout] test test_parse_feature_inverting::case_1 ... ok [INFO] [stdout] test test_parse_feature_reference::case_1 ... ok [INFO] [stdout] test test_parse_feature_combined_modifiers::case_2 ... ok [INFO] [stdout] test test_parse_feature_membership::case_1 ... ok [INFO] [stdout] test test_parse_feature_reference::case_2 ... ok [INFO] [stdout] test test_parse_feature_membership::case_2 ... ok [INFO] [stdout] test test_parse_feature_direction_kind::case_1 ... ok [INFO] [stdout] test test_parse_feature_combined_modifiers::case_3 ... ok [INFO] [stdout] test test_parse_expression_parameters::case_1 ... ok [INFO] [stdout] test test_parse_feature_typing::case_2 ... ok [INFO] [stdout] test test_parse_feature_typing::case_4 ... ok [INFO] [stdout] test test_parse_feature_typing::case_5 ... ok [INFO] [stdout] test test_parse_feature_typing::case_1 ... ok [INFO] [stdout] test test_parse_feature_typing::case_3 ... ok [INFO] [stdout] test test_parse_feature_typing::case_6 ... ok [INFO] [stdout] test test_parse_feature_value::case_2 ... ok [INFO] [stdout] test test_parse_feature_value::case_3 ... ok [INFO] [stdout] test test_parse_feature_value::case_1 ... ok [INFO] [stdout] test test_parse_feature_with_chaining::case_2 ... ok [INFO] [stdout] test test_parse_feature_with_chaining::case_1 ... ok [INFO] [stdout] test test_parse_feature_with_composition::case_1 ... ok [INFO] [stdout] test test_parse_feature_value_with_expression::case_2 ... ok [INFO] [stdout] test test_parse_feature_value_with_expression::case_3 ... ok [INFO] [stdout] test test_parse_feature_value_with_expression::case_1 ... ok [INFO] [stdout] test test_parse_feature_with_composition::case_2 ... ok [INFO] [stdout] test test_parse_feature_with_direction::case_2 ... ok [INFO] [stdout] test test_parse_feature_with_direction::case_1 ... ok [INFO] [stdout] test test_parse_feature_with_direction::case_3 ... ok [INFO] [stdout] test test_parse_feature_with_composition::case_3 ... ok [INFO] [stdout] test test_parse_feature_with_invocation_value::case_2 ... ok [INFO] [stdout] test test_parse_feature_with_invocation_value::case_1 ... ok [INFO] [stdout] test test_parse_feature_with_multiplicity_and_relationships::case_1 ... ok [INFO] [stdout] test test_parse_feature_with_modifiers_after_typing::case_3 ... ok [INFO] [stdout] test test_parse_feature_with_multiplicity_and_relationships::case_3 ... ok [INFO] [stdout] test test_parse_feature_with_multiplicity_and_relationships::case_2 ... ok [INFO] [stdout] test test_parse_feature_with_modifiers_after_typing::case_4 ... ok [INFO] [stdout] test test_parse_feature_with_modifiers_after_typing::case_1 ... ok [INFO] [stdout] test test_parse_feature_with_multiplicity_properties::case_3 ... ok [INFO] [stdout] test test_parse_feature_with_multiplicity_properties::case_1 ... ok [INFO] [stdout] test test_parse_feature_with_multiplicity_properties::case_2 ... ok [INFO] [stdout] test test_parse_dependency::case_2 ... ok [INFO] [stdout] test test_parse_feature_with_var_modifier ... ok [INFO] [stdout] test test_parse_collect_expression::case_2 ... ok [INFO] [stdout] test test_parse_feature_with_multiplicity_props_before_subsetting ... ok [INFO] [stdout] test test_parse_file_empty ... ok [INFO] [stdout] test test_parse_feature_with_modifiers_after_typing::case_2 ... ok [INFO] [stdout] test test_parse_feature_with_typing_ast ... ok [INFO] [stdout] test test_parse_feature_with_property::case_1 ... ok [INFO] [stdout] test test_parse_feature_with_property::case_2 ... ok [INFO] [stdout] test test_parse_feature_with_property::case_3 ... ok [INFO] [stdout] test test_parse_featuring::case_1 ... ok [INFO] [stdout] test test_parse_float::case_2 ... ok [INFO] [stdout] test test_parse_featuring::case_2 ... ok [INFO] [stdout] test test_parse_float::case_1 ... ok [INFO] [stdout] test test_parse_feature_with_subsetting_ast ... ok [INFO] [stdout] test test_parse_feature_with_typing_and_redefinition_ast ... ok [INFO] [stdout] test test_parse_feature_with_redefinition_ast ... ok [INFO] [stdout] test test_parse_float::case_3 ... ok [INFO] [stdout] test test_parse_fraction::case_1 ... ok [INFO] [stdout] test test_parse_file_with_whitespace ... ok [INFO] [stdout] test test_parse_fraction::case_2 ... ok [INFO] [stdout] test test_parse_fraction::case_3 ... ok [INFO] [stdout] test test_parse_function_specializes_quoted::case_1 ... ok [INFO] [stdout] test test_parse_function_ast ... ok [INFO] [stdout] test test_parse_function::case_1 ... ok [INFO] [stdout] test test_parse_function_with_operator_name::case_3 ... ok [INFO] [stdout] test test_parse_function::case_2 ... ok [INFO] [stdout] test test_parse_function_with_parameters::case_2 ... ok [INFO] [stdout] test test_parse_function_specializes_quoted::case_2 ... ok [INFO] [stdout] test test_parse_function_with_parameters::case_1 ... ok [INFO] [stdout] test test_parse_function_with_operator_name::case_1 ... ok [INFO] [stdout] test test_parse_function_with_operator_name::case_2 ... ok [INFO] [stdout] test test_parse_function_with_operator_name::case_4 ... ok [INFO] [stdout] test test_parse_function_with_parameters::case_3 ... ok [INFO] [stdout] test test_parse_feature_with_typing_and_redefinition ... ok [INFO] [stdout] test test_parse_function_with_range_operator::case_1 ... ok [INFO] [stdout] test test_parse_import::case_4 ... ok [INFO] [stdout] test test_parse_import::case_5 ... ok [INFO] [stdout] test test_parse_import::case_6 ... ok [INFO] [stdout] test test_parse_import::case_7 ... ok [INFO] [stdout] test test_parse_import_all ... ok [INFO] [stdout] test test_parse_import_kind::case_1 ... ok [INFO] [stdout] test test_parse_import_kind::case_2 ... ok [INFO] [stdout] test test_parse_implies_operator ... ok [INFO] [stdout] test test_parse_import::case_3 ... ok [INFO] [stdout] test test_parse_function_with_range_operator::case_2 ... ok [INFO] [stdout] test test_parse_function_with_range_operator::case_3 ... ok [INFO] [stdout] test test_parse_identification::case_1 ... ok [INFO] [stdout] test test_parse_identification::case_2 ... ok [INFO] [stdout] test test_parse_identification::case_3 ... ok [INFO] [stdout] test test_parse_import::case_1 ... ok [INFO] [stdout] test test_parse_import::case_2 ... ok [INFO] [stdout] test test_parse_import_kind::case_3 ... ok [INFO] [stdout] test test_parse_import_prefix::case_4 ... ok [INFO] [stdout] test test_parse_import_prefix::case_3 ... ok [INFO] [stdout] test test_parse_import_prefix::case_5 ... ok [INFO] [stdout] test test_parse_import_prefix::case_6 ... ok [INFO] [stdout] test test_parse_imported_reference::case_1 ... ok [INFO] [stdout] test test_parse_imported_reference::case_4 ... ok [INFO] [stdout] test test_parse_imported_reference::case_2 ... ok [INFO] [stdout] test test_parse_index_expression::case_1 ... ok [INFO] [stdout] test test_parse_imported_reference::case_3 ... ok [INFO] [stdout] test test_parse_inheritance::case_1 ... ok [INFO] [stdout] test test_parse_index_expression::case_2 ... ok [INFO] [stdout] test test_parse_inline_expression::case_2 ... ok [INFO] [stdout] test test_parse_inline_expression::case_4 ... ok [INFO] [stdout] test test_parse_inline_expression::case_1 ... ok [INFO] [stdout] test test_parse_function_with_return_default::case_1 ... ok [INFO] [stdout] test test_parse_inline_expression::case_3 ... ok [INFO] [stdout] test test_parse_inheritance::case_2 ... ok [INFO] [stdout] test test_parse_import_prefix::case_1 ... ok [INFO] [stdout] test test_parse_import_prefix::case_2 ... ok [INFO] [stdout] test test_parse_interaction::case_1 ... ok [INFO] [stdout] test test_parse_invocation_expression::case_1 ... ok [INFO] [stdout] test test_parse_invocation_expression::case_2 ... ok [INFO] [stdout] test test_parse_interaction::case_2 ... ok [INFO] [stdout] test test_parse_intersecting::case_2 ... ok [INFO] [stdout] test test_parse_intersecting::case_3 ... ok [INFO] [stdout] test test_parse_index_expression::case_3 ... ok [INFO] [stdout] test test_parse_invariant::case_2 ... ok [INFO] [stdout] test test_parse_invocation_expression::case_4 ... ok [INFO] [stdout] test test_parse_invocation_expression::case_5 ... ok [INFO] [stdout] test test_parse_invocation_expression::case_7 ... ok [INFO] [stdout] test test_parse_invocation_with_numbers::case_2 ... ok [INFO] [stdout] test test_parse_item_feature::case_2 ... ok [INFO] [stdout] test test_parse_invocation_expression::case_3 ... ok [INFO] [stdout] test test_parse_item_feature::case_1 ... ok [INFO] [stdout] test test_parse_invocation_with_numbers::case_1 ... ok [INFO] [stdout] test test_parse_invocation_expression::case_8 ... ok [INFO] [stdout] test test_parse_invocation_expression::case_6 ... ok [INFO] [stdout] test test_parse_invocation_with_numbers::case_3 ... ok [INFO] [stdout] test test_parse_istype_operator ... ok [INFO] [stdout] test test_parse_intersecting::case_1 ... ok [INFO] [stdout] test test_parse_invariant_with_expression ... ok [INFO] [stdout] test test_parse_invariant::case_1 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_03 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_05 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_04 ... ok [INFO] [stdout] test test_parse_kerml_block_comment ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_07 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_09 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_08 ... ok [INFO] [stdout] test test_parse_invariant_with_implies ... ok [INFO] [stdout] test test_parse_invariant_with_doc_and_expression ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_01 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_02 ... ok [INFO] [stdout] test test_parse_item_flow::case_2 ... ok [INFO] [stdout] test test_parse_item_feature::case_3 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_10 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_06 ... ok [INFO] [stdout] test test_parse_item_flow::case_1 ... ok [INFO] [stdout] test test_parse_kerml_identifier ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_11 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_12 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_13 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_16 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_18 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_17 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_19 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_20 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_22 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_23 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_24 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_21 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_27 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_29 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_28 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_33 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_35 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_14 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_37 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_15 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_25 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_31 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_30 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_40 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_34 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_32 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_43 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_38 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_39 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_41 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_42 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_44 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_36 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_45 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_47 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_49 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_55 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_57 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_56 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_58 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_26 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_60 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_59 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_61 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_48 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_62 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_46 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_50 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_51 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_63 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_52 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_53 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_69 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_70 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_71 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_72 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_64 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_54 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_66 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_67 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_68 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_73 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_65 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_74 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_75 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_76 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_77 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_78 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_79 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_81 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_83 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_86 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_87 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_80 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_88 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_89 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_91 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_94 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_84 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_95 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_90 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_82 ... ok [INFO] [stdout] test test_parse_lambda_no_parameters ... ok [INFO] [stdout] test test_parse_literal_boolean::case_1 ... ok [INFO] [stdout] test test_parse_literal_boolean::case_2 ... ok [INFO] [stdout] test test_parse_literal_expression::case_1 ... ok [INFO] [stdout] test test_parse_library_package::case_1 ... ok [INFO] [stdout] test test_parse_literal_expression::case_3 ... ok [INFO] [stdout] test test_parse_literal_expression::case_2 ... ok [INFO] [stdout] test test_parse_literal_infinity ... ok [INFO] [stdout] test test_parse_lambda_parameter_no_semicolon ... ok [INFO] [stdout] test test_parse_library_package::case_2 ... ok [INFO] [stdout] test test_parse_literal_number::case_1 ... ok [INFO] [stdout] test test_parse_literal_expression::case_4 ... ok [INFO] [stdout] test test_parse_library_package::case_3 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_85 ... ok [INFO] [stdout] test test_parse_literal_number::case_2 ... ok [INFO] [stdout] test test_parse_literal_number::case_3 ... ok [INFO] [stdout] test test_parse_literal_string ... ok [INFO] [stdout] test test_parse_membership::case_1 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_92 ... ok [INFO] [stdout] test test_parse_membership::case_2 ... ok [INFO] [stdout] test test_parse_membership::case_4 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_93 ... ok [INFO] [stdout] test test_parse_membership::case_3 ... ok [INFO] [stdout] test test_parse_metaclass::case_1 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_96 ... ok [INFO] [stdout] test test_parse_kerml_keywords::case_97 ... ok [INFO] [stdout] test test_parse_lambda_with_inline_parameter ... ok [INFO] [stdout] test test_parse_metaclass::case_2 ... ok [INFO] [stdout] test test_parse_metadata_access_expression::case_1 ... ok [INFO] [stdout] test test_parse_kerml_line_comment ... ok [INFO] [stdout] test test_parse_metadata_access_expression::case_2 ... ok [INFO] [stdout] test test_parse_metadata_feature::case_2 ... ok [INFO] [stdout] test test_parse_metadata_feature::case_1 ... ok [INFO] [stdout] test test_parse_multiplicity::case_2 ... ok [INFO] [stdout] test test_parse_multiplicity_properties::case_2 ... ok [INFO] [stdout] test test_parse_multiplicity_properties::case_3 ... ok [INFO] [stdout] test test_parse_multiplicity_properties::case_1 ... ok [INFO] [stdout] test test_parse_multiplicity::case_3 ... ok [INFO] [stdout] test test_parse_multiplicity_range::case_2 ... ok [INFO] [stdout] test test_parse_metadata_feature::case_3 ... ok [INFO] [stdout] test test_parse_metadata_feature::case_4 ... ok [INFO] [stdout] test test_parse_multiplicity_range::case_1 ... ok [INFO] [stdout] test test_parse_multiplicity::case_1 ... ok [INFO] [stdout] test test_parse_multiplicity_properties::case_4 ... ok [INFO] [stdout] test test_parse_name::case_2 ... ok [INFO] [stdout] test test_parse_null_expression::case_1 ... ok [INFO] [stdout] test test_parse_number::case_1 ... ok [INFO] [stdout] test test_parse_number::case_2 ... ok [INFO] [stdout] test test_parse_number::case_3 ... ok [INFO] [stdout] test test_parse_namespace_feature_with_value::case_2 ... ok [INFO] [stdout] test test_parse_namespace::case_2 ... ok [INFO] [stdout] test test_parse_namespace_body::case_2 ... ok [INFO] [stdout] test test_parse_multiplicity_range::case_3 ... ok [INFO] [stdout] test test_parse_namespace::case_1 ... ok [INFO] [stdout] test test_parse_multiplicity_with_identification_and_bounds ... ok [INFO] [stdout] test test_parse_namespace_feature_with_value::case_1 ... ok [INFO] [stdout] test test_parse_name::case_1 ... ok [INFO] [stdout] test test_parse_null_coalescing::case_2 ... ok [INFO] [stdout] test test_parse_namespace::case_3 ... ok [INFO] [stdout] test test_parse_null_coalescing::case_1 ... ok [INFO] [stdout] test test_parse_null_expression::case_2 ... ok [INFO] [stdout] test test_parse_namespace_body::case_1 ... ok [INFO] [stdout] test test_parse_number_with_exponent::case_2 ... ok [INFO] [stdout] test test_parse_owned_annotation::case_1 ... ok [INFO] [stdout] test test_parse_operator_expression::case_3 ... ok [INFO] [stdout] test test_parse_owned_annotation::case_2 ... ok [INFO] [stdout] test test_parse_package::case_1 ... ok [INFO] [stdout] test test_parse_owning_membership::case_1 ... ok [INFO] [stdout] test test_parse_package::case_2 ... ok [INFO] [stdout] test test_parse_operator_expression::case_1 ... ok [INFO] [stdout] test test_parse_operator_expression::case_2 ... ok [INFO] [stdout] test test_parse_owning_membership::case_2 ... ok [INFO] [stdout] test test_parse_package::case_3 ... ok [INFO] [stdout] test test_parse_number_with_exponent::case_1 ... ok [INFO] [stdout] test test_parse_number_with_exponent::case_3 ... ok [INFO] [stdout] test test_parse_parameter_membership::case_2 ... ok [INFO] [stdout] test test_parse_qualified_reference_chain::case_1 ... ok [INFO] [stdout] test test_parse_parameter_membership::case_1 ... ok [INFO] [stdout] test test_parse_parameter_with_multiplicity_props_after_type ... ok [INFO] [stdout] test test_parse_parameter_with_only_redefines ... ok [INFO] [stdout] test test_parse_qualified_reference_chain::case_2 ... ok [INFO] [stdout] test test_parse_parameter_membership::case_3 ... ok [INFO] [stdout] test test_parse_parameter_with_default::case_1 ... ok [INFO] [stdout] test test_parse_predicate::case_2 ... ok [INFO] [stdout] test test_parse_parameter_with_bool_type ... ok [INFO] [stdout] test test_parse_parameter_membership::case_5 ... ok [INFO] [stdout] test test_parse_parameter_with_default::case_2 ... ok [INFO] [stdout] test test_parse_parameter_membership::case_6 ... ok [INFO] [stdout] test test_parse_parameter_membership::case_4 ... ok [INFO] [stdout] test test_parse_parameter_with_identifier_multiplicity ... ok [INFO] [stdout] test test_parse_qualified_reference_chain::case_3 ... ok [INFO] [stdout] test test_parse_qualified_reference_with_quotes::case_2 ... ok [INFO] [stdout] test test_parse_qualified_reference_with_quotes::case_1 ... ok [INFO] [stdout] test test_parse_qualified_reference_with_quotes::case_3 ... ok [INFO] [stdout] test test_parse_quoted_identifier::case_03 ... ok [INFO] [stdout] test test_parse_quoted_identifier::case_04 ... ok [INFO] [stdout] test test_parse_quoted_identifier::case_06 ... ok [INFO] [stdout] test test_parse_quoted_identifier::case_05 ... ok [INFO] [stdout] test test_parse_quoted_identifier::case_07 ... ok [INFO] [stdout] test test_parse_quoted_identifier::case_09 ... ok [INFO] [stdout] test test_parse_predicate::case_1 ... ok [INFO] [stdout] test test_parse_qualified_reference_with_quotes::case_4 ... ok [INFO] [stdout] test test_parse_quoted_identifier::case_01 ... ok [INFO] [stdout] test test_parse_quoted_identifier::case_02 ... ok [INFO] [stdout] test test_parse_quoted_identifier::case_08 ... ok [INFO] [stdout] test test_parse_redefines_token::case_1 ... ok [INFO] [stdout] test test_parse_redefines_token::case_2 ... ok [INFO] [stdout] test test_parse_redefinition::case_1 ... ok [INFO] [stdout] test test_parse_redefinition::case_4 ... ok [INFO] [stdout] test test_parse_redefinition::case_2 ... ok [INFO] [stdout] test test_parse_reference_subsetting::case_1 ... ok [INFO] [stdout] test test_parse_redefinition::case_5 ... ok [INFO] [stdout] test test_parse_reference_subsetting::case_2 ... ok [INFO] [stdout] test test_parse_readonly ... ok [INFO] [stdout] test test_parse_references_token::case_1 ... ok [INFO] [stdout] test test_parse_quoted_identifier::case_10 ... ok [INFO] [stdout] test test_parse_references_token::case_2 ... ok [INFO] [stdout] test test_parse_reference_subsetting::case_3 ... ok [INFO] [stdout] test test_parse_redefinition::case_3 ... ok [INFO] [stdout] test test_parse_relational_operator::case_1 ... ok [INFO] [stdout] test test_parse_relational_operator::case_2 ... ok [INFO] [stdout] test test_parse_relational_operator::case_4 ... ok [INFO] [stdout] test test_parse_regular_name::case_1 ... ok [INFO] [stdout] test test_parse_readonly_feature_ast ... ok [INFO] [stdout] test test_parse_relationship::case_1 ... ok [INFO] [stdout] test test_parse_regular_name::case_2 ... ok [INFO] [stdout] test test_parse_relational_operator::case_3 ... ok [INFO] [stdout] test test_parse_result_expression_membership::case_2 ... ok [INFO] [stdout] test test_parse_relationship::case_2 ... ok [INFO] [stdout] test test_parse_return_parameter_membership::case_2 ... ok [INFO] [stdout] test test_parse_return_parameter_with_multiple_redefines ... ok [INFO] [stdout] test test_parse_relationship::case_3 ... ok [INFO] [stdout] test test_parse_return_parameter_with_body ... ok [INFO] [stdout] test test_parse_return_feature_parameter ... ok [INFO] [stdout] test test_parse_return_parameter_membership::case_3 ... ok [INFO] [stdout] test test_parse_return_with_binary_expression::case_3 ... ok [INFO] [stdout] test test_parse_return_with_binary_expression::case_1 ... ok [INFO] [stdout] test test_parse_result_expression_membership::case_1 ... ok [INFO] [stdout] test test_parse_root_namespace_empty ... ok [INFO] [stdout] test test_parse_return_parameter_membership::case_1 ... ok [INFO] [stdout] test test_parse_return_parameter_with_default::case_2 ... ok [INFO] [stdout] test test_parse_root_namespace_with_package ... ok [INFO] [stdout] test test_parse_return_with_binary_expression::case_2 ... ok [INFO] [stdout] test test_parse_return_parameter_with_default::case_1 ... ok [INFO] [stdout] test test_parse_return_parameter_with_default::case_3 ... ok [INFO] [stdout] test test_parse_select_expression::case_1 ... ok [INFO] [stdout] test test_parse_short_name::case_2 ... ok [INFO] [stdout] test test_parse_select_expression::case_2 ... ok [INFO] [stdout] test test_parse_short_name::case_1 ... ok [INFO] [stdout] test test_parse_relationship_body::case_1 ... ok [INFO] [stdout] test test_parse_shorthand_feature_with_redefines_and_default ... ok [INFO] [stdout] test test_parse_root_namespace_with_multiple_elements ... ok [INFO] [stdout] test test_parse_scalar_values_stdlib_file ... ok [INFO] [stdout] test test_parse_specializes_token::case_1 ... ok [INFO] [stdout] test test_parse_specialization::case_2 ... ok [INFO] [stdout] test test_parse_specialization::case_3 ... ok [INFO] [stdout] test test_parse_specializes_token::case_2 ... ok [INFO] [stdout] test test_parse_structure::case_1 ... ok [INFO] [stdout] test test_parse_relationship_body::case_2 ... ok [INFO] [stdout] test test_parse_subclassification::case_2 ... ok [INFO] [stdout] test test_parse_structure::case_3 ... ok [INFO] [stdout] test test_parse_simple_parameter ... ok [INFO] [stdout] test test_parse_standard ... ok [INFO] [stdout] test test_parse_specialization::case_1 ... ok [INFO] [stdout] test test_parse_string_value ... ok [INFO] [stdout] test test_parse_structure::case_4 ... ok [INFO] [stdout] test test_parse_structure::case_2 ... ok [INFO] [stdout] test test_parse_structure::case_5 ... ok [INFO] [stdout] test test_parse_subclassification::case_1 ... ok [INFO] [stdout] test test_parse_subset_member ... ok [INFO] [stdout] test test_parse_subsets_token::case_1 ... ok [INFO] [stdout] test test_parse_step::case_1 ... ok [INFO] [stdout] test test_parse_succession_item_flow::case_2 ... ok [INFO] [stdout] test test_parse_succession::case_1 ... ok [INFO] [stdout] test test_parse_subsetting::case_1 ... ok [INFO] [stdout] test test_parse_textual_representation::case_2 ... ok [INFO] [stdout] test test_parse_subsetting::case_2 ... ok [INFO] [stdout] test test_parse_textual_representation::case_1 ... ok [INFO] [stdout] test test_parse_succession::case_2 ... ok [INFO] [stdout] test test_parse_step::case_2 ... ok [INFO] [stdout] test test_parse_succession_with_multiplicity ... ok [INFO] [stdout] test test_parse_sufficient ... ok [INFO] [stdout] test test_parse_subsetting::case_3 ... ok [INFO] [stdout] test test_parse_subsetting::case_4 ... ok [INFO] [stdout] test test_parse_subsetting::case_5 ... ok [INFO] [stdout] test test_parse_succession_item_flow::case_1 ... ok [INFO] [stdout] test test_parse_subsets_token::case_2 ... ok [INFO] [stdout] test test_parse_textual_representation::case_3 ... ok [INFO] [stdout] test test_parse_tuple_expression::case_1 ... ok [INFO] [stdout] test test_parse_tuple_expression::case_2 ... ok [INFO] [stdout] test test_parse_step_with_multiple_subsets ... ok [INFO] [stdout] test test_parse_tuple_expression::case_3 ... ok [INFO] [stdout] test test_parse_typed_by_token::case_2 ... ok [INFO] [stdout] test test_parse_type_def::case_5 ... ok [INFO] [stdout] test test_parse_type_def::case_4 ... ok [INFO] [stdout] test test_parse_unary_operator::case_1 ... ok [INFO] [stdout] test test_parse_type_def::case_1 ... ok [INFO] [stdout] test test_parse_type_reference::case_1 ... ok [INFO] [stdout] test test_parse_unary_operator::case_2 ... ok [INFO] [stdout] test test_parse_type_featuring::case_2 ... ok [INFO] [stdout] test test_parse_typed_by_token::case_1 ... ok [INFO] [stdout] test test_parse_type_def::case_2 ... ok [INFO] [stdout] test test_parse_type_reference::case_2 ... ok [INFO] [stdout] test test_parse_type_featuring::case_1 ... ok [INFO] [stdout] test test_parse_type_def::case_3 ... ok [INFO] [stdout] test test_parse_unrestricted_name::case_1 ... ok [INFO] [stdout] test test_parse_unrestricted_name::case_2 ... ok [INFO] [stdout] test test_parse_typed_feature_mult_before_relationships ... ok [INFO] [stdout] test test_parse_unioning::case_1 ... ok [INFO] [stdout] test test_parse_type_def::case_6 ... ok [INFO] [stdout] test test_parse_typed_feature_member ... ok [INFO] [stdout] test test_parse_unrestricted_name::case_3 ... ok [INFO] [stdout] test test_parse_visibility::case_1 ... ok [INFO] [stdout] test test_parse_visibility::case_2 ... ok [INFO] [stdout] test test_parse_visibility::case_3 ... ok [INFO] [stdout] test test_parse_visibility_kind::case_1 ... ok [INFO] [stdout] test test_relational_operator_to_enum::case_1 ... ok [INFO] [stdout] test test_parse_unary_operator::case_3 ... ok [INFO] [stdout] test test_parse_unioning::case_2 ... ok [INFO] [stdout] test test_parse_visibility_kind::case_2 ... ok [INFO] [stdout] test test_parse_unary_operator::case_4 ... ok [INFO] [stdout] test test_parse_visibility_kind::case_3 ... ok [INFO] [stderr] Running tests/tests_parser_span.rs (/opt/rustwide/target/debug/deps/tests_parser_span-11e95ee4272b4680) [INFO] [stdout] test test_relational_operator_to_enum::case_2 ... ok [INFO] [stdout] test test_relational_operator_to_enum::case_3 ... ok [INFO] [stdout] test test_relational_operator_to_enum::case_4 ... ok [INFO] [stdout] test test_type_reference_hierarchy ... ok [INFO] [stdout] test test_unary_operator_to_enum::case_4 ... ok [INFO] [stdout] test test_textual_annotating_element ... ok [INFO] [stdout] test test_unary_operator_to_enum::case_1 ... ok [INFO] [stdout] test test_relationship_with_element ... ok [INFO] [stdout] test test_unary_operator_to_enum::case_2 ... ok [INFO] [stdout] test test_unary_operator_to_enum::case_3 ... ok [INFO] [stdout] test test_visibility_kind_to_enum::case_1 ... ok [INFO] [stdout] test test_visibility_kind_to_enum::case_2 ... ok [INFO] [stdout] test test_visibility_kind_to_enum::case_3 ... ok [INFO] [stdout] test test_two_namespace_elements ... ok [INFO] [stdout] test test_textual_representation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 685 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test test_alias_span ... ok [INFO] [stdout] test test_package_span_single_line ... ok [INFO] [stdout] test test_import_span ... ok [INFO] [stdout] test test_part_usage_span ... ok [INFO] [stdout] test test_span_contains_position ... ok [INFO] [stdout] test test_span_positions_are_zero_indexed ... ok [INFO] [stdout] test test_part_def_span ... ok [INFO] [stdout] test test_deeply_nested_span ... ok [INFO] [stdout] test test_multiple_elements_span ... ok [INFO] [stdout] test test_nested_definitions_span ... ok [INFO] [stdout] test test_comment_span ... ok [INFO] [stdout] test test_symbol_table_spans ... ok [INFO] [stdout] test test_all_elements_have_span ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Running tests/tests_parser_sysml.rs (/opt/rustwide/target/debug/deps/tests_parser_sysml-e6cdb77932174796) [INFO] [stdout] [INFO] [stdout] running 1158 tests [INFO] [stdout] test test_feature_direction_kind_rejects_prefixes::case_1 ... ok [INFO] [stdout] test test_feature_direction_kind_rejects_prefixes::case_7 ... ok [INFO] [stdout] test test_feature_direction_kind_rejects_prefixes::case_6 ... ok [INFO] [stdout] test test_feature_direction_kind_rejects_prefixes::case_4 ... ok [INFO] [stdout] test test_feature_direction_kind_rejects_prefixes::case_2 ... ok [INFO] [stdout] test test_feature_direction_kind_rejects_prefixes::case_3 ... ok [INFO] [stdout] test test_feature_direction_kind_rejects_prefixes::case_5 ... ok [INFO] [stdout] test test_flow_end_feature_chains::case_3 ... ok [INFO] [stdout] test test_flow_end_feature_chains::case_4 ... ok [INFO] [stdout] test test_conjugated_port_typing_in_owned_feature_typing::case_2 ... ok [INFO] [stdout] test test_flow_end_feature_chains::case_1 ... ok [INFO] [stdout] test test_flow_end_feature_chains::case_2 ... ok [INFO] [stdout] test test_conjugated_port_typing_in_owned_feature_typing::case_1 ... ok [INFO] [stdout] test test_flow_part::case_2 ... ok [INFO] [stdout] test test_flow_part::case_3 ... ok [INFO] [stdout] test test_flow_connection_usage_with_feature_chains::case_1 ... ok [INFO] [stdout] test test_flow_part::case_4 ... ok [INFO] [stdout] test test_flow_connection_usage_with_feature_chains::case_3 ... ok [INFO] [stdout] test test_flow_connection_usage_with_feature_chains::case_5 ... ok [INFO] [stdout] test test_flow_connection_usage_with_feature_chains::case_2 ... ok [INFO] [stdout] test test_flow_connection_usage_with_feature_chains::case_4 ... ok [INFO] [stdout] test test_flow_part::case_1 ... ok [INFO] [stdout] test test_conjugated_port_typing_in_owned_feature_typing::case_3 ... ok [INFO] [stdout] test test_imported_reference_recursive::case_1 ... ok [INFO] [stdout] test test_interface_end_with_references_operator::case_1 ... ok [INFO] [stdout] test test_flow_part::case_5 ... ok [INFO] [stdout] test test_interface_end_with_references_operator::case_2 ... ok [INFO] [stdout] test test_case_body_item_does_not_match_expression ... ok [INFO] [stdout] test test_interface_end_with_references_operator::case_3 ... ok [INFO] [stdout] test test_interface_usage_patterns::case_2 ... ok [INFO] [stdout] test test_imported_reference_recursive::case_5 ... ok [INFO] [stdout] test test_interface_usage_patterns::case_3 ... ok [INFO] [stdout] test test_interface_usage_patterns::case_4 ... ok [INFO] [stdout] test test_imported_reference_recursive::case_2 ... ok [INFO] [stdout] test test_imported_reference_recursive::case_4 ... ok [INFO] [stdout] test test_imported_reference_recursive::case_3 ... ok [INFO] [stdout] test test_parse_accept_node::case_1 ... ok [INFO] [stdout] test test_parse_accept_node::case_2 ... ok [INFO] [stdout] test test_interface_usage_patterns::case_5 ... ok [INFO] [stdout] test test_parse_accept_node::case_3 ... ok [INFO] [stdout] test test_interface_usage_with_references_operator ... ok [INFO] [stdout] test test_parse_accept_node_declaration::case_1 ... ok [INFO] [stdout] test test_parse_accept_node_declaration_with_trigger::case_2 ... ok [INFO] [stdout] test test_parse_accept_parameter_part::case_1 ... ok [INFO] [stdout] test test_parse_accept_parameter_part::case_2 ... ok [INFO] [stdout] test test_parse_action_body::case_1 ... ok [INFO] [stdout] test test_parse_accept_node_declaration_with_trigger::case_1 ... ok [INFO] [stdout] test test_parse_accept_parameter_part_with_trigger::case_1 ... ok [INFO] [stdout] test test_parse_accept_node_with_after::case_2 ... ok [INFO] [stdout] test test_parse_accept_node_declaration::case_2 ... ok [INFO] [stdout] test test_parse_accept_node_with_after::case_3 ... ok [INFO] [stdout] test test_parse_accept_node_declaration::case_3 ... ok [INFO] [stdout] test test_parse_accept_parameter_part_with_trigger::case_2 ... ok [INFO] [stdout] test test_parse_action_body::case_2 ... ok [INFO] [stdout] test test_parse_abstract_ref_state_usage ... ok [INFO] [stdout] test test_interface_usage_patterns::case_1 ... ok [INFO] [stdout] test test_parse_accept_node_with_after::case_1 ... ok [INFO] [stdout] test test_parse_action_def_keyword::case_1 ... ok [INFO] [stdout] test test_parse_action_body_parameter::case_1 ... ok [INFO] [stdout] test test_parse_action_definition::case_3 ... ok [INFO] [stdout] test test_parse_action_body_parameter_member::case_1 ... ok [INFO] [stdout] test test_parse_action_definition::case_1 ... ok [INFO] [stdout] test test_parse_accept_feature ... ok [INFO] [stdout] test test_parse_action_node::case_1 ... ok [INFO] [stdout] test test_parse_action_node::case_2 ... ok [INFO] [stdout] test test_parse_action_keyword::case_1 ... ok [INFO] [stdout] test test_parse_action_body_with_accept::case_2 ... ok [INFO] [stdout] test test_parse_action_body_with_accept::case_3 ... ok [INFO] [stdout] test test_parse_action_usage_declaration::case_1 ... ok [INFO] [stdout] test test_parse_action_target_succession::case_3 ... ok [INFO] [stdout] test test_parse_action_usage_keyword::case_1 ... ok [INFO] [stdout] test test_parse_action_node_member::case_1 ... ok [INFO] [stdout] test test_parse_action_node::case_3 ... ok [INFO] [stdout] test test_parse_action_target_succession::case_2 ... ok [INFO] [stdout] test test_parse_action_node_member::case_2 ... ok [INFO] [stdout] test test_parse_actor_membership ... ok [INFO] [stdout] test test_parse_actor_member::case_1 ... ok [INFO] [stdout] test test_parse_action_node_prefix::case_1 ... ok [INFO] [stdout] test test_parse_actor_usage::case_1 ... ok [INFO] [stdout] test test_parse_action_node_usage_declaration::case_1 ... ok [INFO] [stdout] test test_parse_action_target_succession::case_1 ... ok [INFO] [stdout] test test_parse_action_trigger_accept ... ok [INFO] [stdout] test test_parse_action_with_textual_rep ... ok [INFO] [stdout] test test_parse_abstract_attribute_def ... ok [INFO] [stdout] test test_parse_additive_expression::case_1 ... ok [INFO] [stdout] test test_parse_action_definition::case_2 ... ok [INFO] [stdout] test test_parse_additive_operator::case_2 ... ok [INFO] [stdout] test test_parse_additive_operator::case_1 ... ok [INFO] [stdout] test test_interface_definition_with_ends::case_1 ... ok [INFO] [stdout] test test_parse_allocate_feature_chain ... ok [INFO] [stdout] test test_parse_allocate_end ... ok [INFO] [stdout] test test_parse_allocate_from_line_705 ... ok [INFO] [stdout] test test_parse_additive_expression::case_3 ... ok [INFO] [stdout] test test_parse_additive_expression::case_4 ... ok [INFO] [stdout] test test_parse_allocation_usage::case_1 ... ok [INFO] [stdout] test test_interface_definition_with_ends::case_2 ... ok [INFO] [stdout] test test_parse_allocate_usage::case_1 ... ok [INFO] [stdout] test test_parse_allocate_end_member ... ok [INFO] [stdout] test test_parse_allocate_usage::case_2 ... ok [INFO] [stdout] test test_parse_action_body_with_accept::case_1 ... ok [INFO] [stdout] test test_parse_additive_expression::case_2 ... ok [INFO] [stdout] test test_parse_allocate_with_qualified_feature_chain ... ok [INFO] [stdout] test test_parse_allocate_nested_features ... ok [INFO] [stdout] test test_parse_analysis_case_usage::case_1 ... ok [INFO] [stdout] test test_parse_and_expression::case_1 ... ok [INFO] [stdout] test test_parse_analysis_keyword::case_1 ... ok [INFO] [stdout] test test_parse_analysis_case_usage::case_3 ... ok [INFO] [stdout] test test_parse_analysis_case_definition::case_3 ... ok [INFO] [stdout] test test_parse_analysis_case_definition::case_1 ... ok [INFO] [stdout] test test_parse_allocation_usage::case_3 ... ok [INFO] [stdout] test test_parse_allocation_usage::case_2 ... ok [INFO] [stdout] test test_parse_action_with_state_and_calc_invocation ... ok [INFO] [stdout] test test_parse_analysis_case_definition::case_2 ... ok [INFO] [stdout] test test_parse_analysis_case_usage::case_2 ... ok [INFO] [stdout] test test_parse_argument::case_1 ... ok [INFO] [stdout] test test_parse_and_expression::case_2 ... ok [INFO] [stdout] test test_parse_annotating_element ... ok [INFO] [stdout] test test_parse_argument::case_2 ... ok [INFO] [stdout] test test_parse_and_expression::case_3 ... ok [INFO] [stdout] test test_parse_argument_expression::case_1 ... ok [INFO] [stdout] test test_parse_argument_list::case_2 ... ok [INFO] [stdout] test test_parse_argument_list::case_4 ... ok [INFO] [stdout] test test_parse_assert_constraint_usage::case_2 ... ok [INFO] [stdout] test test_parse_argument_list::case_5 ... ok [INFO] [stdout] test test_parse_assert_constraint_usage::case_3 ... ok [INFO] [stdout] test test_parse_argument_list::case_3 ... ok [INFO] [stdout] test test_parse_argument_value::case_1 ... ok [INFO] [stdout] test test_parse_assignment_node_declaration::case_1 ... ok [INFO] [stdout] test test_parse_assignment_target_member::case_1 ... ok [INFO] [stdout] test test_parse_assignment_with_feature_chains::case_3 ... ok [INFO] [stdout] test test_parse_assignment_with_feature_chains::case_2 ... ok [INFO] [stdout] test test_parse_assignment_with_feature_chains::case_1 ... ok [INFO] [stdout] test test_parse_argument_list::case_6 ... ok [INFO] [stdout] test test_parse_argument_member::case_1 ... ok [INFO] [stdout] test test_parse_assignment_with_feature_chains::case_5 ... ok [INFO] [stdout] test test_parse_argument_value::case_2 ... ok [INFO] [stdout] test test_parse_attribute_definition::case_1 ... ok [INFO] [stdout] test test_parse_anonymous_attribute_with_redefinition ... ok [INFO] [stdout] test test_parse_attribute_definition::case_2 ... ok [INFO] [stdout] test test_parse_argument_value::case_3 ... ok [INFO] [stdout] test test_parse_allocation_def_with_end_features ... ok [INFO] [stdout] test test_parse_attribute_definition::case_3 ... ok [INFO] [stdout] test test_parse_assert_constraint_usage::case_1 ... ok [INFO] [stdout] test test_parse_attribute_usage::case_1 ... ok [INFO] [stdout] test test_parse_analysis_from_line_1165 ... ok [INFO] [stdout] test test_parse_attribute_usage::case_3 ... ok [INFO] [stdout] test test_parse_assignment_with_feature_chains::case_4 ... ok [INFO] [stdout] test test_parse_attribute_usage::case_2 ... ok [INFO] [stdout] test test_parse_basic_usage_prefix::case_2 ... ok [INFO] [stdout] test test_parse_basic_usage_prefix::case_3 ... ok [INFO] [stdout] test test_parse_basic_usage_prefix::case_1 ... ok [INFO] [stdout] test test_parse_basic_usage_prefix::case_4 ... ok [INFO] [stdout] test test_parse_behavior_usage_element::case_2 ... ok [INFO] [stdout] test test_parse_assignment_with_feature_chains::case_6 ... ok [INFO] [stdout] test test_parse_basic_definition_prefix::case_1 ... ok [INFO] [stdout] test test_parse_behavior_usage_element::case_1 ... ok [INFO] [stdout] test test_parse_basic_definition_prefix::case_2 ... ok [INFO] [stdout] test test_parse_behavior_usage_element::case_4 ... ok [INFO] [stdout] test test_parse_behavior_usage_element::case_3 ... ok [INFO] [stdout] test test_parse_base_expression::case_1 ... ok [INFO] [stdout] test test_parse_attribute_with_redefinition_no_value ... ok [INFO] [stdout] test test_parse_binary_allocate_part ... ok [INFO] [stdout] test test_parse_binary_allocate_simple ... ok [INFO] [stdout] test test_parse_binding_connector_as_usage::case_3 ... ok [INFO] [stdout] test test_parse_boolean_value::case_1 ... ok [INFO] [stdout] test test_parse_boolean_value::case_2 ... ok [INFO] [stdout] test test_parse_binary_connector_part::case_1 ... ok [INFO] [stdout] test test_parse_anonymous_redefinition_in_snapshot ... ok [INFO] [stdout] test test_parse_calculation_body::case_1 ... ok [INFO] [stdout] test test_parse_binding_connector_as_usage::case_2 ... ok [INFO] [stdout] test test_parse_argument_list::case_1 ... ok [INFO] [stdout] test test_parse_binding_connector_as_usage::case_1 ... ok [INFO] [stdout] test test_parse_binding_keyword::case_1 ... ok [INFO] [stdout] test test_parse_block_comment ... ok [INFO] [stdout] test test_parse_attribute_def_from_stdlib ... ok [INFO] [stdout] test test_parse_calculation_body_part::case_1 ... ok [INFO] [stdout] test test_parse_binary_interface_part::case_1 ... ok [INFO] [stdout] test test_parse_calculation_body::case_3 ... ok [INFO] [stdout] test test_parse_calc_def_with_perform ... ok [INFO] [stdout] test test_parse_calculation_body::case_4 ... ok [INFO] [stdout] test test_parse_calculation_keyword::case_1 ... ok [INFO] [stdout] test test_parse_calculation_usage::case_1 ... ok [INFO] [stdout] test test_parse_case_body::case_1 ... ok [INFO] [stdout] test test_parse_calculation_def_keyword::case_1 ... ok [INFO] [stdout] test test_parse_calculation_definition::case_1 ... ok [INFO] [stdout] test test_parse_calculation_usage_keyword::case_1 ... ok [INFO] [stdout] test test_parse_calculation_definition::case_2 ... ok [INFO] [stdout] test test_parse_case_body::case_3 ... ok [INFO] [stdout] test test_parse_bind_and_interface_sequence ... ok [INFO] [stdout] test test_parse_calculation_usage::case_2 ... ok [INFO] [stdout] test test_parse_calculation_body::case_2 ... ok [INFO] [stdout] test test_parse_calculation_definition::case_3 ... ok [INFO] [stdout] test test_parse_case_body::case_2 ... ok [INFO] [stdout] test test_parse_case_keyword::case_1 ... ok [INFO] [stdout] test test_parse_case_definition::case_1 ... ok [INFO] [stdout] test test_parse_case_usage_keyword::case_1 ... ok [INFO] [stdout] test test_parse_case_def_keyword::case_1 ... ok [INFO] [stdout] test test_parse_case_usage::case_1 ... ok [INFO] [stdout] test test_parse_case_definition::case_3 ... ok [INFO] [stdout] test test_parse_classification_expression::case_2 ... ok [INFO] [stdout] test test_parse_classification_expression::case_3 ... ok [INFO] [stdout] test test_parse_case_body_item::case_2 ... ok [INFO] [stdout] test test_parse_change_trigger_kind::case_1 ... ok [INFO] [stdout] test test_parse_classification_expression::case_1 ... ok [INFO] [stdout] test test_parse_attribute_redefines_with_unit ... ok [INFO] [stdout] test test_parse_case_body_item::case_1 ... ok [INFO] [stdout] test test_parse_case_usage::case_3 ... ok [INFO] [stdout] test test_parse_bind_interface_allocate_sequence ... ok [INFO] [stdout] test test_parse_classification_test_operator::case_1 ... ok [INFO] [stdout] test test_parse_classification_expression::case_7 ... ok [INFO] [stdout] test test_parse_classification_test_operator::case_2 ... ok [INFO] [stdout] test test_parse_classifier_reference::case_1 ... ok [INFO] [stdout] test test_parse_classification_test_operator::case_3 ... ok [INFO] [stdout] test test_parse_classifier_reference::case_2 ... ok [INFO] [stdout] test test_parse_comment_variants::case_1 ... ok [INFO] [stdout] test test_parse_comment_variants::case_2 ... ok [INFO] [stdout] test test_parse_comment_variants::case_5 ... ok [INFO] [stdout] test test_parse_comment_variants::case_3 ... ok [INFO] [stdout] test test_parse_comment_variants::case_4 ... ok [INFO] [stdout] test test_parse_classification_expression::case_4 ... ok [INFO] [stdout] test test_parse_comment_variants::case_6 ... ok [INFO] [stdout] test test_parse_classification_expression::case_6 ... ok [INFO] [stdout] test test_parse_comment ... ok [INFO] [stdout] test test_parse_concern_definition::case_1 ... ok [INFO] [stdout] test test_parse_concern_def_keyword::case_1 ... ok [INFO] [stdout] test test_parse_case_body::case_4 ... ok [INFO] [stdout] test test_parse_concern_usage_keyword::case_1 ... ok [INFO] [stdout] test test_parse_classification_expression::case_5 ... ok [INFO] [stdout] test test_parse_conditional_expression::case_1 ... ok [INFO] [stdout] test test_parse_concern_definition::case_2 ... ok [INFO] [stdout] test test_parse_conditional_expression::case_4 ... ok [INFO] [stdout] test test_parse_conditional_expression::case_3 ... ok [INFO] [stdout] test test_parse_concern_usage::case_1 ... ok [INFO] [stdout] test test_parse_concrete_conditional_expression::case_2 ... ok [INFO] [stdout] test test_parse_case_definition::case_2 ... ok [INFO] [stdout] test test_parse_conjugated_port_type_reference ... ok [INFO] [stdout] test test_parse_conjugated_port_typing ... ok [INFO] [stdout] test test_parse_case_body_with_objective ... ok [INFO] [stdout] test test_parse_conjugated_port_definition ... ok [INFO] [stdout] test test_parse_conditional_expression::case_5 ... ok [INFO] [stdout] test test_parse_concern_keyword::case_1 ... ok [INFO] [stdout] test test_parse_concern_definition::case_4 ... ok [INFO] [stdout] test test_parse_connection_definition::case_1 ... ok [INFO] [stdout] test test_parse_connection_definition::case_3 ... ok [INFO] [stdout] test test_parse_connection_usage::case_1 ... ok [INFO] [stdout] test test_parse_connection_usage::case_3 ... ok [INFO] [stdout] test test_parse_connection_usage::case_4 ... ok [INFO] [stdout] test test_parse_connector_end::case_2 ... ok [INFO] [stdout] test test_parse_connection_definition::case_2 ... ok [INFO] [stdout] test test_parse_connection_usage_keyword::case_1 ... ok [INFO] [stdout] test test_parse_connector_end::case_1 ... ok [INFO] [stdout] test test_parse_connector_end::case_3 ... ok [INFO] [stdout] test test_parse_connector_end_with_references_operator::case_2 ... ok [INFO] [stdout] test test_parse_connector_keyword::case_1 ... ok [INFO] [stdout] test test_parse_constraint_def_keyword::case_1 ... ok [INFO] [stdout] test test_parse_constraint_definition::case_1 ... ok [INFO] [stdout] test test_parse_constraint_keyword::case_1 ... ok [INFO] [stdout] test test_parse_connector_end_for_allocate ... ok [INFO] [stdout] test test_parse_connector_end_with_references_operator::case_1 ... ok [INFO] [stdout] test test_parse_connection_usage::case_2 ... ok [INFO] [stdout] test test_parse_connector_end::case_4 ... ok [INFO] [stdout] test test_parse_constraint_usage_keyword::case_1 ... ok [INFO] [stdout] test test_parse_connection_usage::case_5 ... ok [INFO] [stdout] test test_parse_control_node::case_1 ... ok [INFO] [stdout] test test_parse_control_node::case_2 ... ok [INFO] [stdout] test test_parse_control_node::case_3 ... ok [INFO] [stdout] test test_parse_constraint_usage_declaration::case_1 ... ok [INFO] [stdout] test test_parse_control_node::case_4 ... ok [INFO] [stdout] test test_parse_constraint_usage::case_1 ... ok [INFO] [stdout] test test_parse_control_node_prefix::case_1 ... ok [INFO] [stdout] test test_parse_default_interface_end::case_1 ... ok [INFO] [stdout] test test_parse_default_interface_end::case_2 ... ok [INFO] [stdout] test test_parse_default_reference_usage::case_1 ... ok [INFO] [stdout] test test_parse_default_reference_usage::case_2 ... ok [INFO] [stdout] test test_parse_defined_by_token::case_1 ... ok [INFO] [stdout] test test_parse_defined_by_token::case_2 ... ok [INFO] [stdout] test test_parse_definition_body::case_1 ... ok [INFO] [stdout] test test_parse_conditional_expression::case_2 ... ok [INFO] [stdout] test test_parse_constraint_with_doc_comment ... ok [INFO] [stdout] test test_parse_definition_declaration::case_1 ... ok [INFO] [stdout] test test_parse_decision_node::case_1 ... ok [INFO] [stdout] test test_parse_definition_declaration::case_2 ... ok [INFO] [stdout] test test_parse_constraint_definition::case_2 ... ok [INFO] [stdout] test test_parse_definition_declaration::case_3 ... ok [INFO] [stdout] test test_parse_definition_element::case_01 ... ok [INFO] [stdout] test test_parse_definition_element::case_02 ... ok [INFO] [stdout] test test_parse_definition_element::case_03 ... ok [INFO] [stdout] test test_parse_definition_element::case_04 ... ok [INFO] [stdout] test test_parse_definition_element::case_05 ... ok [INFO] [stdout] test test_parse_definition_element::case_06 ... ok [INFO] [stdout] test test_parse_definition_element::case_07 ... ok [INFO] [stdout] test test_parse_definition_element::case_08 ... ok [INFO] [stdout] test test_parse_definition_element::case_09 ... ok [INFO] [stdout] test test_parse_decision_node::case_2 ... ok [INFO] [stdout] test test_parse_definition_element::case_10 ... ok [INFO] [stdout] test test_parse_constraint_usage::case_2 ... ok [INFO] [stdout] test test_parse_definition_element::case_11 ... ok [INFO] [stdout] test test_parse_definition_element::case_15 ... ok [INFO] [stdout] test test_parse_definition_element::case_16 ... ok [INFO] [stdout] test test_parse_definition_body::case_2 ... ok [INFO] [stdout] test test_parse_definition_element::case_12 ... ok [INFO] [stdout] test test_parse_definition_element::case_14 ... ok [INFO] [stdout] test test_parse_definition_element::case_13 ... ok [INFO] [stdout] test test_parse_definition_element::case_19 ... ok [INFO] [stdout] test test_parse_definition_element::case_21 ... ok [INFO] [stdout] test test_parse_case_usage::case_2 ... ok [INFO] [stdout] test test_parse_definition_element::case_24 ... ok [INFO] [stdout] test test_parse_definition_member::case_2 ... ok [INFO] [stdout] test test_parse_definition_element::case_17 ... ok [INFO] [stdout] test test_parse_definition_element::case_22 ... ok [INFO] [stdout] test test_parse_definition_element::case_23 ... ok [INFO] [stdout] test test_parse_concrete_conditional_expression::case_1 ... ok [INFO] [stdout] test test_parse_definition_member::case_1 ... ok [INFO] [stdout] test test_parse_definition_prefix::case_3 ... ok [INFO] [stdout] test test_parse_definition_prefix::case_4 ... ok [INFO] [stdout] test test_parse_definition_prefix::case_5 ... ok [INFO] [stdout] test test_parse_definition_element::case_18 ... ok [INFO] [stdout] test test_parse_connection_def_keyword::case_1 ... ok [INFO] [stdout] test test_parse_connection_keyword::case_1 ... ok [INFO] [stdout] test test_parse_definition_element::case_20 ... ok [INFO] [stdout] test test_parse_definition_suffix::case_1 ... ok [INFO] [stdout] test test_parse_definition_suffix::case_3 ... ok [INFO] [stdout] test test_parse_dependency::case_1 ... ok [INFO] [stdout] test test_parse_dependency::case_5 ... ok [INFO] [stdout] test test_parse_dependency::case_3 ... ok [INFO] [stdout] test test_parse_dependency::case_7 ... ok [INFO] [stdout] test test_parse_dependency::case_6 ... ok [INFO] [stdout] test test_parse_dependency::case_2 ... ok [INFO] [stdout] test test_parse_dependency::case_4 ... ok [INFO] [stdout] test test_parse_dependency_with_comment_in_body ... ok [INFO] [stdout] test test_parse_dependency_with_metadata ... ok [INFO] [stdout] test test_parse_definition_prefix::case_2 ... ok [INFO] [stdout] test test_parse_dependency_in_package ... ok [INFO] [stdout] test test_parse_definition_suffix::case_2 ... ok [INFO] [stdout] test test_parse_definition_suffix::case_4 ... ok [INFO] [stdout] test test_parse_cases_sysml_fragment ... ok [INFO] [stdout] test test_parse_definition_prefix::case_1 ... ok [INFO] [stdout] test test_parse_do_action_kind::case_1 ... ok [INFO] [stdout] test test_parse_do_action_member::case_5 ... ok [INFO] [stdout] test test_parse_directed_parameter_dotted_func_call ... ok [INFO] [stdout] test test_parse_do_action_member::case_2 ... ok [INFO] [stdout] test test_parse_do_action ... ok [INFO] [stdout] test test_parse_do_action_member::case_1 ... ok [INFO] [stdout] test test_parse_do_action_member::case_6 ... ok [INFO] [stdout] test test_parse_directed_parameter_func_call ... ok [INFO] [stdout] test test_parse_do_action_member::case_4 ... ok [INFO] [stdout] test test_parse_do_action_member::case_3 ... ok [INFO] [stdout] test test_parse_documentation ... ok [INFO] [stdout] test test_parse_documentation_variants::case_1 ... ok [INFO] [stdout] test test_parse_documentation_variants::case_2 ... ok [INFO] [stdout] test test_parse_documentation_variants::case_3 ... ok [INFO] [stdout] test test_parse_effect_feature_kind::case_1 ... ok [INFO] [stdout] test test_parse_empty_action_usage_state::case_1 ... ok [INFO] [stdout] test test_parse_empty_source_end::case_1 ... ok [INFO] [stdout] test test_parse_documentation_variants::case_4 ... ok [INFO] [stdout] test test_parse_empty_parameter_member::case_1 ... ok [INFO] [stdout] test test_parse_empty_usage::case_1 ... ok [INFO] [stdout] test test_parse_entry_action ... ok [INFO] [stdout] test test_parse_entry_action_kind::case_1 ... ok [INFO] [stdout] test test_parse_effect_behavior_usage::case_1 ... ok [INFO] [stdout] test test_parse_empty_succession::case_2 ... ok [INFO] [stdout] test test_parse_entry_action_member::case_1 ... ok [INFO] [stdout] test test_parse_entry_action_member::case_4 ... ok [INFO] [stdout] test test_parse_entry_action_member::case_2 ... ok [INFO] [stdout] test test_parse_effect_behavior_member::case_1 ... ok [INFO] [stdout] test test_parse_empty_succession::case_1 ... ok [INFO] [stdout] test test_parse_entry_action_initial ... ok [INFO] [stdout] test test_parse_enumerated_value::case_2 ... ok [INFO] [stdout] test test_parse_enumeration_body::case_1 ... ok [INFO] [stdout] test test_parse_enumeration_definition::case_1 ... ok [INFO] [stdout] test test_parse_entry_action_member::case_5 ... ok [INFO] [stdout] test test_parse_enumeration_definition::case_2 ... ok [INFO] [stdout] test test_parse_enumerated_value::case_1 ... ok [INFO] [stdout] test test_parse_entry_action_member::case_3 ... ok [INFO] [stdout] test test_parse_empty_succession::case_3 ... ok [INFO] [stdout] test test_parse_enumeration_definition::case_3 ... ok [INFO] [stdout] test test_parse_enumerated_value::case_3 ... ok [INFO] [stdout] test test_parse_enumeration_body::case_2 ... ok [INFO] [stdout] test test_parse_empty_target_end::case_1 ... ok [INFO] [stdout] test test_parse_action_a1_full ... ok [INFO] [stdout] test test_parse_derivation_connection_def ... ok [INFO] [stdout] test test_parse_enumeration_usage_member::case_1 ... ok [INFO] [stdout] test test_parse_concern_definition::case_3 ... ok [INFO] [stdout] test test_parse_enumeration_usage::case_2 ... ok [INFO] [stdout] test test_parse_enumeration_usage::case_1 ... ok [INFO] [stdout] test test_parse_equality_expression::case_5 ... ok [INFO] [stdout] test test_parse_enumeration_usage_member::case_2 ... ok [INFO] [stdout] test test_parse_equality_expression::case_1 ... ok [INFO] [stdout] test test_parse_equality_expression::case_2 ... ok [INFO] [stdout] test test_parse_equality_expression::case_3 ... ok [INFO] [stdout] test test_parse_enumeration_usage_member::case_3 ... ok [INFO] [stdout] test test_parse_equality_expression::case_4 ... ok [INFO] [stdout] test test_parse_enumeration_usage::case_3 ... ok [INFO] [stdout] test test_parse_equality_operator::case_1 ... ok [INFO] [stdout] test test_parse_equality_expression::case_6 ... ok [INFO] [stdout] test test_parse_exit_action_kind::case_1 ... ok [INFO] [stdout] test test_parse_equality_operator::case_2 ... ok [INFO] [stdout] test test_parse_equality_operator::case_3 ... ok [INFO] [stdout] test test_parse_equality_operator::case_4 ... ok [INFO] [stdout] test test_parse_exit_action_member::case_1 ... ok [INFO] [stdout] test test_parse_event_occurrence_usage::case_3 ... ok [INFO] [stdout] test test_parse_decision_test_action_def ... ok [INFO] [stdout] test test_parse_exhibit_state_usage::case_2 ... ok [INFO] [stdout] test test_parse_event_occurrence_usage::case_1 ... ok [INFO] [stdout] test test_parse_event_occurrence_usage::case_2 ... ok [INFO] [stdout] test test_parse_empty_file ... ok [INFO] [stdout] test test_parse_exit_action_member::case_5 ... ok [INFO] [stdout] test test_parse_exhibit_state_usage::case_3 ... ok [INFO] [stdout] test test_parse_exponentiation_operator::case_2 ... ok [INFO] [stdout] test test_parse_exit_action ... ok [INFO] [stdout] test test_parse_exit_action_member::case_4 ... ok [INFO] [stdout] test test_parse_exponentiation_expression::case_1 ... ok [INFO] [stdout] test test_parse_exponentiation_expression::case_3 ... ok [INFO] [stdout] test test_parse_exit_action_member::case_3 ... ok [INFO] [stdout] test test_parse_exit_action_member::case_2 ... ok [INFO] [stdout] test test_parse_expose ... ok [INFO] [stdout] test test_parse_exponentiation_operator::case_1 ... ok [INFO] [stdout] test test_parse_extended_usage::case_1 ... ok [INFO] [stdout] test test_parse_extended_usage::case_2 ... ok [INFO] [stdout] test test_parse_exhibit_state_usage::case_1 ... ok [INFO] [stdout] test test_parse_expression_body::case_1 ... ok [INFO] [stdout] test test_parse_expression_parameter_member::case_1 ... ok [INFO] [stdout] test test_parse_extended_definition::case_1 ... ok [INFO] [stdout] test test_parse_expression_dotted_func_call ... ok [INFO] [stdout] test test_parse_exponentiation_expression::case_2 ... ok [INFO] [stdout] test test_parse_expression_body::case_2 ... ok [INFO] [stdout] test test_parse_expression_body_member::case_1 ... ok [INFO] [stdout] test test_parse_extended_definition::case_2 ... ok [INFO] [stdout] test test_parse_extent_expression::case_1 ... ok [INFO] [stdout] test test_parse_extended_definition::case_3 ... ok [INFO] [stdout] test test_parse_assignment_test_package_full ... ok [INFO] [stdout] test test_parse_feature_declaration::case_1 ... ok [INFO] [stdout] test test_parse_extent_expression::case_2 ... ok [INFO] [stdout] test test_parse_feature_chain_in_redefinition ... ok [INFO] [stdout] test test_parse_feature_chain_member::case_1 ... ok [INFO] [stdout] test test_parse_feature_direction_kind::case_2 ... ok [INFO] [stdout] test test_parse_feature_direction_kind::case_3 ... ok [INFO] [stdout] test test_parse_feature_reference::case_1 ... ok [INFO] [stdout] test test_parse_feature_specialization::case_1 ... ok [INFO] [stdout] test test_parse_feature_specialization::case_5 ... ok [INFO] [stdout] test test_parse_feature_specialization::case_3 ... ok [INFO] [stdout] test test_parse_feature_specialization::case_2 ... ok [INFO] [stdout] test test_parse_feature_specialization_part::case_1 ... ok [INFO] [stdout] test test_parse_feature_specialization::case_4 ... ok [INFO] [stdout] test test_parse_feature_specialization_part::case_2 ... ok [INFO] [stdout] test test_parse_feature_reference::case_2 ... ok [INFO] [stdout] test test_parse_feature_specialization_part::case_4 ... ok [INFO] [stdout] test test_parse_feature_direction_kind::case_1 ... ok [INFO] [stdout] test test_parse_feature_value::case_5 ... ok [INFO] [stdout] test test_parse_feature_value::case_1 ... ok [INFO] [stdout] test test_parse_flow_connection_usage::case_2 ... ok [INFO] [stdout] test test_parse_feature_specialization_part::case_5 ... ok [INFO] [stdout] test test_parse_feature_value::case_2 ... ok [INFO] [stdout] test test_parse_flow_connection_usage::case_1 ... ok [INFO] [stdout] test test_parse_file_with_whitespace ... ok [INFO] [stdout] test test_parse_feature_value::case_4 ... ok [INFO] [stdout] test test_parse_feature_value_nested_call ... ok [INFO] [stdout] test test_parse_feature_specialization_part::case_3 ... ok [INFO] [stdout] test test_parse_feature_binding::case_1 ... ok [INFO] [stdout] test test_parse_flow_connection_usage_declaration::case_1 ... ok [INFO] [stdout] test test_parse_flow_connection_usage::case_3 ... ok [INFO] [stdout] test test_parse_derivation_connection_with_end_elements ... ok [INFO] [stdout] test test_parse_flow_connection_usage_declaration::case_2 ... ok [INFO] [stdout] test test_parse_flow_definition::case_1 ... ok [INFO] [stdout] test test_parse_extended_usage::case_3 ... ok [INFO] [stdout] test test_parse_flow_feature::case_1 ... ok [INFO] [stdout] test test_parse_flow_connection_usage_declaration::case_3 ... ok [INFO] [stdout] test test_parse_flow_definition::case_3 ... ok [INFO] [stdout] test test_parse_feature_specialization_with_redefinition ... ok [INFO] [stdout] test test_parse_flow_feature_member::case_1 ... ok [INFO] [stdout] test test_parse_flow_end::case_1 ... ok [INFO] [stdout] test test_parse_flow_end_member::case_1 ... ok [INFO] [stdout] test test_parse_flow_keyword::case_1 ... ok [INFO] [stdout] test test_parse_feature_value::case_3 ... ok [INFO] [stdout] test test_parse_flow_redefinition::case_1 ... ok [INFO] [stdout] test test_parse_flow_connection_usage_declaration::case_5 ... ok [INFO] [stdout] test test_parse_flow_connection_usage_declaration::case_6 ... ok [INFO] [stdout] test test_parse_flow_def_keyword::case_1 ... ok [INFO] [stdout] test test_parse_framed_concern_member::case_1 ... ok [INFO] [stdout] test test_parse_framed_concern_usage::case_1 ... ok [INFO] [stdout] test test_parse_framed_concern_membership ... ok [INFO] [stdout] test test_parse_flow_connection_usage_declaration::case_4 ... ok [INFO] [stdout] test test_parse_for_variable_declaration::case_1 ... ok [INFO] [stdout] test test_parse_fork_node::case_1 ... ok [INFO] [stdout] test test_parse_framed_concern_kind::case_1 ... ok [INFO] [stdout] test test_parse_fork_node::case_2 ... ok [INFO] [stdout] test test_parse_guard_feature_kind::case_1 ... ok [INFO] [stdout] test test_parse_forall_with_parameter ... ok [INFO] [stdout] test test_parse_flow_definition::case_2 ... ok [INFO] [stdout] test test_parse_function_reference_member::case_1 ... ok [INFO] [stdout] test test_parse_if_feature ... ok [INFO] [stdout] test test_parse_forall_with_private_attribute ... ok [INFO] [stdout] test test_parse_framed_concern_usage::case_2 ... ok [INFO] [stdout] test test_parse_if_node::case_1 ... ok [INFO] [stdout] test test_parse_import::case_1 ... ok [INFO] [stdout] test test_parse_implies_expression::case_1 ... ok [INFO] [stdout] test test_parse_guard_expression_member::case_1 ... ok [INFO] [stdout] test test_parse_implies_expression::case_2 ... ok [INFO] [stdout] test test_parse_import::case_4 ... ok [INFO] [stdout] test test_parse_import::case_5 ... ok [INFO] [stdout] test test_parse_import::case_8 ... ok [INFO] [stdout] test test_parse_guarded_succession_member::case_1 ... ok [INFO] [stdout] test test_parse_include_shorthand ... ok [INFO] [stdout] test test_parse_if_node::case_2 ... ok [INFO] [stdout] test test_parse_guarded_target_succession::case_1 ... ok [INFO] [stdout] test test_parse_for_loop_node::case_1 ... ok [INFO] [stdout] test test_parse_include_with_feature_chain ... ok [INFO] [stdout] test test_parse_forall_in_constraint ... ok [INFO] [stdout] test test_parse_import::case_7 ... ok [INFO] [stdout] test test_parse_include_use_case_with_typing ... ok [INFO] [stdout] test test_parse_individual_definition::case_1 ... ok [INFO] [stdout] test test_parse_individual_definition::case_3 ... ok [INFO] [stdout] test test_parse_initial_node_member::case_1 ... ok [INFO] [stdout] test test_parse_individual_usage::case_3 ... ok [INFO] [stdout] test test_parse_interface_body::case_1 ... ok [INFO] [stdout] test test_parse_import::case_2 ... ok [INFO] [stdout] test test_parse_individual_usage::case_2 ... ok [INFO] [stdout] test test_parse_import::case_3 ... ok [INFO] [stdout] test test_parse_if_node::case_3 ... ok [INFO] [stdout] test test_parse_individual_definition::case_2 ... ok [INFO] [stdout] test test_parse_if_node_parameter_member::case_1 ... ok [INFO] [stdout] test test_parse_interface_body::case_2 ... ok [INFO] [stdout] test test_parse_include_use_case_with_body ... ok [INFO] [stdout] test test_parse_forall_with_attribute_body ... ok [INFO] [stdout] test test_parse_forall_with_hash_access ... ok [INFO] [stdout] test test_parse_interface_decl_with_connect_v2 ... ok [INFO] [stdout] test test_parse_interface_def_keyword::case_1 ... ok [INFO] [stdout] test test_parse_interface_definition::case_1 ... ok [INFO] [stdout] test test_parse_interface_definition::case_2 ... ok [INFO] [stdout] test test_parse_interface_definition::case_3 ... ok [INFO] [stdout] test test_parse_individual_usage::case_1 ... ok [INFO] [stdout] test test_parse_interface_end::case_2 ... ok [INFO] [stdout] test test_parse_interface_end_member::case_1 ... ok [INFO] [stdout] test test_parse_full_context_with_interfaces ... ok [INFO] [stdout] test test_parse_interface_keyword::case_1 ... ok [INFO] [stdout] test test_parse_interface_end::case_1 ... ok [INFO] [stdout] test test_parse_interface_non_occurrence_usage_element::case_1 ... ok [INFO] [stdout] test test_parse_import::case_6 ... ok [INFO] [stdout] test test_parse_interface_part::case_1 ... ok [INFO] [stdout] test test_parse_interface_implicit_body ... ok [INFO] [stdout] test test_parse_interface_non_occurrence_usage_element::case_2 ... ok [INFO] [stdout] test test_parse_interface_occurrence_usage_element::case_2 ... ok [INFO] [stdout] test test_parse_invocation_expression::case_2 ... ok [INFO] [stdout] test test_parse_interface_usage::case_3 ... ok [INFO] [stdout] test test_parse_interface_usage_keyword::case_1 ... ok [INFO] [stdout] test test_parse_interface_part::case_2 ... ok [INFO] [stdout] test test_parse_interface_part::case_3 ... ok [INFO] [stdout] test test_parse_interface_occurrence_usage_element::case_1 ... ok [INFO] [stdout] test test_parse_item_keyword::case_1 ... ok [INFO] [stdout] test test_parse_item_def_keyword::case_1 ... ok [INFO] [stdout] test test_parse_item_definition::case_1 ... ok [INFO] [stdout] test test_parse_item_usage::case_1 ... ok [INFO] [stdout] test test_parse_interface_usage_declaration::case_1 ... ok [INFO] [stdout] test test_parse_interface_usage::case_5 ... ok [INFO] [stdout] test test_parse_item_usage::case_4 ... ok [INFO] [stdout] test test_parse_invocation_expression::case_4 ... ok [INFO] [stdout] test test_parse_item_usage_keyword::case_1 ... ok [INFO] [stdout] test test_parse_invocation_expression::case_1 ... ok [INFO] [stdout] test test_parse_interface_usage::case_2 ... ok [INFO] [stdout] test test_parse_item_usage::case_5 ... ok [INFO] [stdout] test test_parse_join_node::case_2 ... ok [INFO] [stdout] test test_parse_join_node::case_1 ... ok [INFO] [stdout] test test_parse_keywords::case_001 ... ok [INFO] [stdout] test test_parse_keywords::case_002 ... ok [INFO] [stdout] test test_parse_item_usage::case_3 ... ok [INFO] [stdout] test test_parse_item_definition::case_4 ... ok [INFO] [stdout] test test_parse_keywords::case_006 ... ok [INFO] [stdout] test test_parse_keywords::case_003 ... ok [INFO] [stdout] test test_parse_keywords::case_004 ... ok [INFO] [stdout] test test_parse_keywords::case_005 ... ok [INFO] [stdout] test test_parse_keywords::case_011 ... ok [INFO] [stdout] test test_parse_item_definition::case_3 ... ok [INFO] [stdout] test test_parse_keywords::case_008 ... ok [INFO] [stdout] test test_parse_keywords::case_013 ... ok [INFO] [stdout] test test_parse_interface_usage::case_1 ... ok [INFO] [stdout] test test_parse_invocation_expression::case_3 ... ok [INFO] [stdout] test test_parse_keywords::case_007 ... ok [INFO] [stdout] test test_parse_item_definition::case_2 ... ok [INFO] [stdout] test test_parse_keywords::case_015 ... ok [INFO] [stdout] test test_parse_keywords::case_016 ... ok [INFO] [stdout] test test_parse_keywords::case_017 ... ok [INFO] [stdout] test test_parse_keywords::case_009 ... ok [INFO] [stdout] test test_parse_keywords::case_012 ... ok [INFO] [stdout] test test_parse_keywords::case_014 ... ok [INFO] [stdout] test test_parse_interface_usage::case_4 ... ok [INFO] [stdout] test test_parse_keywords::case_018 ... ok [INFO] [stdout] test test_parse_keywords::case_028 ... ok [INFO] [stdout] test test_parse_keywords::case_026 ... ok [INFO] [stdout] test test_parse_keywords::case_027 ... ok [INFO] [stdout] test test_parse_item_usage::case_2 ... ok [INFO] [stdout] test test_parse_keywords::case_010 ... ok [INFO] [stdout] test test_parse_keywords::case_020 ... ok [INFO] [stdout] test test_parse_keywords::case_019 ... ok [INFO] [stdout] test test_parse_keywords::case_021 ... ok [INFO] [stdout] test test_parse_keywords::case_022 ... ok [INFO] [stdout] test test_parse_keywords::case_025 ... ok [INFO] [stdout] test test_parse_keywords::case_023 ... ok [INFO] [stdout] test test_parse_keywords::case_024 ... ok [INFO] [stdout] test test_parse_keywords::case_029 ... ok [INFO] [stdout] test test_parse_keywords::case_030 ... ok [INFO] [stdout] test test_parse_keywords::case_031 ... ok [INFO] [stdout] test test_parse_keywords::case_032 ... ok [INFO] [stdout] test test_parse_keywords::case_033 ... ok [INFO] [stdout] test test_parse_keywords::case_034 ... ok [INFO] [stdout] test test_parse_keywords::case_036 ... ok [INFO] [stdout] test test_parse_keywords::case_035 ... ok [INFO] [stdout] test test_parse_keywords::case_039 ... ok [INFO] [stdout] test test_parse_keywords::case_038 ... ok [INFO] [stdout] test test_parse_keywords::case_037 ... ok [INFO] [stdout] test test_parse_keywords::case_040 ... ok [INFO] [stdout] test test_parse_keywords::case_044 ... ok [INFO] [stdout] test test_parse_keywords::case_046 ... ok [INFO] [stdout] test test_parse_keywords::case_043 ... ok [INFO] [stdout] test test_parse_keywords::case_045 ... ok [INFO] [stdout] test test_parse_keywords::case_047 ... ok [INFO] [stdout] test test_parse_keywords::case_042 ... ok [INFO] [stdout] test test_parse_keywords::case_041 ... ok [INFO] [stdout] test test_parse_keywords::case_048 ... ok [INFO] [stdout] test test_parse_keywords::case_049 ... ok [INFO] [stdout] test test_parse_keywords::case_050 ... ok [INFO] [stdout] test test_parse_keywords::case_051 ... ok [INFO] [stdout] test test_parse_keywords::case_057 ... ok [INFO] [stdout] test test_parse_keywords::case_052 ... ok [INFO] [stdout] test test_parse_keywords::case_053 ... ok [INFO] [stdout] test test_parse_keywords::case_060 ... ok [INFO] [stdout] test test_parse_keywords::case_066 ... ok [INFO] [stdout] test test_parse_keywords::case_058 ... ok [INFO] [stdout] test test_parse_keywords::case_059 ... ok [INFO] [stdout] test test_parse_keywords::case_056 ... ok [INFO] [stdout] test test_parse_keywords::case_067 ... ok [INFO] [stdout] test test_parse_keywords::case_061 ... ok [INFO] [stdout] test test_parse_interface_usage_with_flows ... ok [INFO] [stdout] test test_parse_keywords::case_063 ... ok [INFO] [stdout] test test_parse_keywords::case_069 ... ok [INFO] [stdout] test test_parse_keywords::case_070 ... ok [INFO] [stdout] test test_parse_keywords::case_071 ... ok [INFO] [stdout] test test_parse_keywords::case_073 ... ok [INFO] [stdout] test test_parse_keywords::case_074 ... ok [INFO] [stdout] test test_parse_keywords::case_068 ... ok [INFO] [stdout] test test_parse_keywords::case_055 ... ok [INFO] [stdout] test test_parse_keywords::case_064 ... ok [INFO] [stdout] test test_parse_keywords::case_065 ... ok [INFO] [stdout] test test_parse_keywords::case_062 ... ok [INFO] [stdout] test test_parse_keywords::case_072 ... ok [INFO] [stdout] test test_parse_keywords::case_075 ... ok [INFO] [stdout] test test_parse_keywords::case_076 ... ok [INFO] [stdout] test test_parse_keywords::case_083 ... ok [INFO] [stdout] test test_parse_keywords::case_077 ... ok [INFO] [stdout] test test_parse_keywords::case_085 ... ok [INFO] [stdout] test test_parse_keywords::case_079 ... ok [INFO] [stdout] test test_parse_keywords::case_087 ... ok [INFO] [stdout] test test_parse_keywords::case_080 ... ok [INFO] [stdout] test test_parse_keywords::case_084 ... ok [INFO] [stdout] test test_parse_keywords::case_091 ... ok [INFO] [stdout] test test_parse_keywords::case_086 ... ok [INFO] [stdout] test test_parse_keywords::case_092 ... ok [INFO] [stdout] test test_parse_keywords::case_078 ... ok [INFO] [stdout] test test_parse_keywords::case_090 ... ok [INFO] [stdout] test test_parse_keywords::case_093 ... ok [INFO] [stdout] test test_parse_keywords::case_081 ... ok [INFO] [stdout] test test_parse_keywords::case_094 ... ok [INFO] [stdout] test test_parse_keywords::case_054 ... ok [INFO] [stdout] test test_parse_keywords::case_101 ... ok [INFO] [stdout] test test_parse_keywords::case_082 ... ok [INFO] [stdout] test test_parse_keywords::case_088 ... ok [INFO] [stdout] test test_parse_keywords::case_095 ... ok [INFO] [stdout] test test_parse_keywords::case_089 ... ok [INFO] [stdout] test test_parse_keywords::case_103 ... ok [INFO] [stdout] test test_parse_keywords::case_097 ... ok [INFO] [stdout] test test_parse_keywords::case_106 ... ok [INFO] [stdout] test test_parse_keywords::case_099 ... ok [INFO] [stdout] test test_parse_keywords::case_100 ... ok [INFO] [stdout] test test_parse_keywords::case_107 ... ok [INFO] [stdout] test test_parse_keywords::case_098 ... ok [INFO] [stdout] test test_parse_keywords::case_108 ... ok [INFO] [stdout] test test_parse_keywords::case_111 ... ok [INFO] [stdout] test test_parse_keywords::case_112 ... ok [INFO] [stdout] test test_parse_keywords::case_117 ... ok [INFO] [stdout] test test_parse_keywords::case_109 ... ok [INFO] [stdout] test test_parse_keywords::case_110 ... ok [INFO] [stdout] test test_parse_keywords::case_113 ... ok [INFO] [stdout] test test_parse_keywords::case_115 ... ok [INFO] [stdout] test test_parse_keywords::case_096 ... ok [INFO] [stdout] test test_parse_keywords::case_121 ... ok [INFO] [stdout] test test_parse_keywords::case_119 ... ok [INFO] [stdout] test test_parse_keywords::case_120 ... ok [INFO] [stdout] test test_parse_keywords::case_116 ... ok [INFO] [stdout] test test_parse_keywords::case_104 ... ok [INFO] [stdout] test test_parse_keywords::case_123 ... ok [INFO] [stdout] test test_parse_keywords::case_124 ... ok [INFO] [stdout] test test_parse_keywords::case_102 ... ok [INFO] [stdout] test test_parse_keywords::case_122 ... ok [INFO] [stdout] test test_parse_keywords::case_118 ... ok [INFO] [stdout] test test_parse_keywords::case_105 ... ok [INFO] [stdout] test test_parse_keywords::case_114 ... ok [INFO] [stdout] test test_parse_literal::case_1 ... ok [INFO] [stdout] test test_parse_keywords::case_125 ... ok [INFO] [stdout] test test_parse_keywords::case_126 ... ok [INFO] [stdout] test test_parse_keywords::case_127 ... ok [INFO] [stdout] test test_parse_literal::case_3 ... ok [INFO] [stdout] test test_parse_literal::case_4 ... ok [INFO] [stdout] test test_parse_locale_annotation::case_2 ... ok [INFO] [stdout] test test_parse_markers::case_2 ... ok [INFO] [stdout] test test_parse_locale_annotation::case_1 ... ok [INFO] [stdout] test test_parse_literal::case_2 ... ok [INFO] [stdout] test test_parse_member::case_5 ... ok [INFO] [stdout] test test_parse_member_prefix::case_1 ... ok [INFO] [stdout] test test_parse_merge_node::case_2 ... ok [INFO] [stdout] test test_parse_member::case_3 ... ok [INFO] [stdout] test test_parse_markers::case_1 ... ok [INFO] [stdout] test test_parse_member::case_1 ... ok [INFO] [stdout] test test_parse_membership_expose ... ok [INFO] [stdout] test test_parse_member::case_2 ... ok [INFO] [stdout] test test_parse_member::case_4 ... ok [INFO] [stdout] test test_parse_message_declaration::case_1 ... ok [INFO] [stdout] test test_parse_merge_node::case_1 ... ok [INFO] [stdout] test test_parse_keywords::case_128 ... ok [INFO] [stdout] test test_parse_metadata::case_02 ... ok [INFO] [stdout] test test_parse_life_class ... ok [INFO] [stdout] test test_parse_message_event::case_1 ... ok [INFO] [stdout] test test_parse_metadata::case_03 ... ok [INFO] [stdout] test test_parse_line_comment ... ok [INFO] [stdout] test test_parse_message_keyword::case_1 ... ok [INFO] [stdout] test test_parse_metadata::case_05 ... ok [INFO] [stdout] test test_parse_metadata::case_04 ... ok [INFO] [stdout] test test_parse_metadata::case_01 ... ok [INFO] [stdout] test test_parse_metadata::case_07 ... ok [INFO] [stdout] test test_parse_metadata::case_06 ... ok [INFO] [stdout] test test_parse_metadata::case_08 ... ok [INFO] [stdout] test test_parse_metadata::case_09 ... ok [INFO] [stdout] test test_parse_message_event_member::case_1 ... ok [INFO] [stdout] test test_parse_metadata_usage ... ok [INFO] [stdout] test test_parse_model::case_6 ... ok [INFO] [stdout] test test_parse_model::case_1 ... ok [INFO] [stdout] test test_parse_multiplicative_expression::case_2 ... ok [INFO] [stdout] test test_parse_multiplicative_expression::case_4 ... ok [INFO] [stdout] test test_parse_multiplicative_expression::case_1 ... ok [INFO] [stdout] test test_parse_multiplicative_expression::case_3 ... ok [INFO] [stdout] test test_parse_model::case_5 ... ok [INFO] [stdout] test test_parse_model::case_4 ... ok [INFO] [stdout] test test_parse_model::case_2 ... ok [INFO] [stdout] test test_parse_multiline_block_comment ... ok [INFO] [stdout] test test_parse_multiplicative_operator::case_1 ... ok [INFO] [stdout] test test_parse_model::case_3 ... ok [INFO] [stdout] test test_parse_multiplicative_operator::case_2 ... ok [INFO] [stdout] test test_parse_multiplicity_part::case_3 ... ok [INFO] [stdout] test test_parse_multiplicity_part::case_1 ... ok [INFO] [stdout] test test_parse_multiplicity_source_end::case_2 ... ok [INFO] [stdout] test test_parse_multiplicity_properties::case_1 ... ok [INFO] [stdout] test test_parse_multiplicity_properties::case_2 ... ok [INFO] [stdout] test test_parse_multiplicity_properties::case_3 ... ok [INFO] [stdout] test test_parse_multiplicity_properties::case_4 ... ok [INFO] [stdout] test test_parse_multiplicative_operator::case_3 ... ok [INFO] [stdout] test test_parse_multiplicity_source_end::case_1 ... ok [INFO] [stdout] test test_parse_multiplicity_source_end::case_3 ... ok [INFO] [stdout] test test_parse_named_argument::case_2 ... ok [INFO] [stdout] test test_parse_nary_allocate_with_subsetting ... ok [INFO] [stdout] test test_parse_named_argument::case_1 ... ok [INFO] [stdout] test test_parse_named_argument_member::case_1 ... ok [INFO] [stdout] test test_parse_namespace_expose ... ok [INFO] [stdout] test test_parse_model::case_7 ... ok [INFO] [stdout] test test_parse_nary_connector_part::case_1 ... ok [INFO] [stdout] test test_parse_multiplicity_part::case_2 ... ok [INFO] [stdout] test test_parse_named_argument_list::case_1 ... ok [INFO] [stdout] test test_parse_named_argument_list::case_2 ... ok [INFO] [stdout] test test_parse_minimal_case_body ... ok [INFO] [stdout] test test_parse_named_argument_member::case_2 ... ok [INFO] [stdout] test test_parse_node_parameter::case_1 ... ok [INFO] [stdout] test test_parse_nary_interface_part::case_2 ... ok [INFO] [stdout] test test_parse_nary_connector_part::case_3 ... ok [INFO] [stdout] test test_parse_nary_interface_part::case_1 ... ok [INFO] [stdout] test test_parse_null_coalescing_expression::case_2 ... ok [INFO] [stdout] test test_parse_non_occurrence_usage_element::case_1 ... ok [INFO] [stdout] test test_parse_non_occurrence_usage_element::case_2 ... ok [INFO] [stdout] test test_parse_nary_connector_part::case_2 ... ok [INFO] [stdout] test test_parse_null_coalescing_expression::case_1 ... ok [INFO] [stdout] test test_parse_numeric_value::case_1 ... ok [INFO] [stdout] test test_parse_numeric_value::case_4 ... ok [INFO] [stdout] test test_parse_numeric_value::case_2 ... ok [INFO] [stdout] test test_parse_numeric_value::case_3 ... ok [INFO] [stdout] test test_parse_nary_connector_with_metadata ... ok [INFO] [stdout] test test_parse_occurrence_def_keyword::case_1 ... ok [INFO] [stdout] test test_parse_objective_requirement_usage::case_1 ... ok [INFO] [stdout] test test_parse_occurrence_definition::case_1 ... ok [INFO] [stdout] test test_parse_occurrence_definition::case_3 ... ok [INFO] [stdout] test test_parse_occurrence_definition::case_4 ... ok [INFO] [stdout] test test_parse_occurrence_keyword::case_1 ... ok [INFO] [stdout] test test_parse_objective_member::case_1 ... ok [INFO] [stdout] test test_parse_occurrence_usage::case_1 ... ok [INFO] [stdout] test test_parse_objective_membership ... ok [INFO] [stdout] test test_parse_occurrence_definition::case_2 ... ok [INFO] [stdout] test test_parse_occurrence_usage::case_2 ... ok [INFO] [stdout] test test_parse_occurrence_usage::case_3 ... ok [INFO] [stdout] test test_parse_occurrence_usage::case_4 ... ok [INFO] [stdout] test test_parse_objective_requirement_usage::case_2 ... ok [INFO] [stdout] test test_parse_occurrence_usage_element::case_1 ... ok [INFO] [stdout] test test_parse_objective_requirement_usage::case_3 ... ok [INFO] [stdout] test test_parse_occurrence_usage_element::case_3 ... ok [INFO] [stdout] test test_parse_nested_function_call ... ok [INFO] [stdout] test test_parse_occurrence_usage_element::case_2 ... ok [INFO] [stdout] test test_parse_occurrence_usage_keyword::case_1 ... ok [INFO] [stdout] test test_parse_non_occurrence_usage_element::case_3 ... ok [INFO] [stdout] test test_parse_objective_member_in_case_body ... ok [INFO] [stdout] test test_parse_occurrence_usage_prefix::case_2 ... ok [INFO] [stdout] test test_parse_new_with_subscript ... ok [INFO] [stdout] test test_parse_occurrence_usage_prefix::case_1 ... ok [INFO] [stdout] test test_parse_occurrence_usage_prefix::case_3 ... ok [INFO] [stdout] test test_parse_owned_cross_multiplicity::case_1 ... ok [INFO] [stdout] test test_parse_or_expression::case_2 ... ok [INFO] [stdout] test test_parse_or_expression::case_1 ... ok [INFO] [stdout] test test_parse_owned_feature_chain::case_1 ... ok [INFO] [stdout] test test_parse_owned_expression::case_1 ... ok [INFO] [stdout] test test_parse_owned_feature_chain::case_2 ... ok [INFO] [stdout] test test_parse_owned_expression::case_3 ... ok [INFO] [stdout] test test_parse_owned_feature_chain::case_3 ... ok [INFO] [stdout] test test_parse_out_param_nested_function_call ... ok [INFO] [stdout] test test_parse_owned_redefinition::case_1 ... ok [INFO] [stdout] test test_parse_owned_multiplicity::case_1 ... ok [INFO] [stdout] test test_parse_owned_cross_multiplicity::case_2 ... ok [INFO] [stdout] test test_parse_owned_expression_reference::case_1 ... ok [INFO] [stdout] test test_parse_owned_multiplicity::case_3 ... ok [INFO] [stdout] test test_parse_owned_reference_subsetting::case_2 ... ok [INFO] [stdout] test test_parse_owned_redefinition::case_2 ... ok [INFO] [stdout] test test_parse_owned_multiplicity::case_4 ... ok [INFO] [stdout] test test_parse_owned_multiplicity::case_2 ... ok [INFO] [stdout] test test_parse_owned_reference_subsetting::case_1 ... ok [INFO] [stdout] test test_parse_owned_subclassification::case_1 ... ok [INFO] [stdout] test test_parse_owned_subsetting::case_1 ... ok [INFO] [stdout] test test_parse_owned_subsetting::case_2 ... ok [INFO] [stdout] test test_parse_package::case_1 ... ok [INFO] [stdout] test test_parse_package::case_3 ... ok [INFO] [stdout] test test_parse_package::case_4 ... ok [INFO] [stdout] test test_parse_objective_as_case_body_item ... ok [INFO] [stdout] test test_parse_package::case_2 ... ok [INFO] [stdout] test test_parse_package::case_5 ... ok [INFO] [stdout] test test_parse_parameter_binding_with_in ... ok [INFO] [stdout] test test_parse_or_expression::case_3 ... ok [INFO] [stdout] test test_parse_parameter_binding_with_specializes::case_1 ... ok [INFO] [stdout] test test_parse_owned_expression_member::case_1 ... ok [INFO] [stdout] test test_parse_metadata::case_10 ... ok [INFO] [stdout] test test_parse_owned_expression::case_2 ... ok [INFO] [stdout] test test_parse_part_def_keyword::case_1 ... ok [INFO] [stdout] test test_parse_parameter_redefinition::case_2 ... ok [INFO] [stdout] test test_parse_parameter_binding_with_specializes::case_2 ... ok [INFO] [stdout] test test_parse_part_definition::case_1 ... ok [INFO] [stdout] test test_parse_part_definition::case_3 ... ok [INFO] [stdout] test test_parse_part_definition::case_2 ... ok [INFO] [stdout] test test_parse_part_definition::case_4 ... ok [INFO] [stdout] test test_parse_parameter_binding_with_specializes::case_4 ... ok [INFO] [stdout] test test_parse_parameter_redefinition::case_1 ... ok [INFO] [stdout] test test_parse_part_keyword::case_1 ... ok [INFO] [stdout] test test_parse_part_usage_keyword::case_1 ... ok [INFO] [stdout] test test_parse_part_usage::case_1 ... ok [INFO] [stdout] test test_parse_parameter_binding_with_specializes::case_3 ... ok [INFO] [stdout] test test_parse_part_usage::case_3 ... ok [INFO] [stdout] test test_parse_part_usage::case_4 ... ok [INFO] [stdout] test test_parse_package_with_nested_elements_issue ... ok [INFO] [stdout] test test_parse_objective_member::case_2 ... ok [INFO] [stdout] test test_parse_part_with_quoted_short_name ... ok [INFO] [stdout] test test_parse_payload::case_1 ... ok [INFO] [stdout] test test_parse_payload::case_2 ... ok [INFO] [stdout] test test_parse_payload::case_4 ... ok [INFO] [stdout] test test_parse_payload_feature_member::case_1 ... ok [INFO] [stdout] test test_parse_payload_feature::case_1 ... ok [INFO] [stdout] test test_parse_payload_feature_specialization_part::case_1 ... ok [INFO] [stdout] test test_parse_part_test_file ... ok [INFO] [stdout] test test_parse_payload_parameter::case_1 ... ok [INFO] [stdout] test test_parse_metadata_with_about_qualified ... ok [INFO] [stdout] test test_parse_payload_parameter::case_2 ... ok [INFO] [stdout] test test_parse_part_with_two_interfaces ... ok [INFO] [stdout] test test_parse_payload_parameter::case_3 ... ok [INFO] [stdout] test test_parse_payload::case_5 ... ok [INFO] [stdout] test test_parse_part_usage::case_2 ... ok [INFO] [stdout] test test_parse_payload_parameter_with_trigger::case_1 ... ok [INFO] [stdout] test test_parse_payload_parameter_with_trigger::case_2 ... ok [INFO] [stdout] test test_parse_perform_action_usage::case_1 ... ok [INFO] [stdout] test test_parse_payload_parameter::case_4 ... ok [INFO] [stdout] test test_parse_perform_action_usage_declaration::case_2 ... ok [INFO] [stdout] test test_parse_perform_action_usage::case_2 ... ok [INFO] [stdout] test test_parse_perform_action_usage_declaration::case_1 ... ok [INFO] [stdout] test test_parse_port_conjugation ... ok [INFO] [stdout] test test_parse_port_keyword::case_1 ... ok [INFO] [stdout] test test_parse_port_usage::case_4 ... ok [INFO] [stdout] test test_parse_port_usage::case_1 ... ok [INFO] [stdout] test test_parse_port_usage::case_3 ... ok [INFO] [stdout] test test_parse_port_usage_keyword::case_1 ... ok [INFO] [stdout] test test_parse_port_usage::case_2 ... ok [INFO] [stdout] test test_parse_part_typed_by_redefinition_with_multiplicity ... ok [INFO] [stdout] test test_parse_package_with_accept_action::case_1 ... ok [INFO] [stdout] test test_parse_portion_usage::case_1 ... ok [INFO] [stdout] test test_parse_portion_kind::case_1 ... ok [INFO] [stdout] test test_parse_portion_kind::case_2 ... ok [INFO] [stdout] test test_parse_portion_usage::case_2 ... ok [INFO] [stdout] test test_parse_redefines_operator::case_1 ... ok [INFO] [stdout] test test_parse_portion_usage::case_3 ... ok [INFO] [stdout] test test_parse_payload::case_3 ... ok [INFO] [stdout] test test_parse_positional_argument_list::case_2 ... ok [INFO] [stdout] test test_parse_range_expression::case_2 ... ok [INFO] [stdout] test test_parse_metadata_about_qualified_name ... ok [INFO] [stdout] test test_parse_range_expression::case_1 ... ok [INFO] [stdout] test test_parse_portion_usage::case_4 ... ok [INFO] [stdout] test test_parse_redefines_operator::case_2 ... ok [INFO] [stdout] test test_parse_redefines_token::case_1 ... ok [INFO] [stdout] test test_parse_ref_prefix::case_2 ... ok [INFO] [stdout] test test_parse_positional_argument_list::case_1 ... ok [INFO] [stdout] test test_parse_ref_prefix::case_3 ... ok [INFO] [stdout] test test_parse_picture_taking_action ... ok [INFO] [stdout] test test_parse_ref_prefix::case_6 ... ok [INFO] [stdout] test test_parse_ref_prefix::case_5 ... ok [INFO] [stdout] test test_parse_ref_prefix::case_7 ... ok [INFO] [stdout] test test_parse_ref_state_usage ... ok [INFO] [stdout] test test_parse_ref_prefix::case_8 ... ok [INFO] [stdout] test test_parse_ref_prefix::case_1 ... ok [INFO] [stdout] test test_parse_ref_prefix::case_4 ... ok [INFO] [stdout] test test_parse_references_operator::case_2 ... ok [INFO] [stdout] test test_parse_references_token::case_1 ... ok [INFO] [stdout] test test_parse_reference_usage::case_1 ... ok [INFO] [stdout] test test_parse_relational_expression::case_2 ... ok [INFO] [stdout] test test_parse_relational_expression::case_1 ... ok [INFO] [stdout] test test_parse_reference_typing::case_1 ... ok [INFO] [stdout] test test_parse_relational_expression::case_3 ... ok [INFO] [stdout] test test_parse_references_operator::case_1 ... ok [INFO] [stdout] test test_parse_relational_operator::case_3 ... ok [INFO] [stdout] test test_parse_relational_operator::case_4 ... ok [INFO] [stdout] test test_parse_reference_usage::case_2 ... ok [INFO] [stdout] test test_parse_rendering_def_keyword::case_1 ... ok [INFO] [stdout] test test_parse_rendering_definition::case_1 ... ok [INFO] [stdout] test test_parse_relationship_body_with_annotation ... ok [INFO] [stdout] test test_parse_ref_state_as_definition_body_item ... ok [INFO] [stdout] test test_parse_rendering_definition::case_2 ... ok [INFO] [stdout] test test_parse_rendering_keyword::case_1 ... ok [INFO] [stdout] test test_parse_requirement_body::case_1 ... ok [INFO] [stdout] test test_parse_rendering_usage::case_1 ... ok [INFO] [stdout] test test_parse_rendering_usage_keyword::case_1 ... ok [INFO] [stdout] test test_parse_requirement_constraint_kind::case_1 ... ok [INFO] [stdout] test test_parse_requirement_constraint_kind::case_2 ... ok [INFO] [stdout] test test_parse_ref_prefix::case_9 ... ok [INFO] [stdout] test test_parse_relational_expression::case_6 ... ok [INFO] [stdout] test test_parse_requirement_body::case_2 ... ok [INFO] [stdout] test test_parse_requirement_constraint_member::case_2 ... ok [INFO] [stdout] test test_parse_requirement_constraint_membership ... ok [INFO] [stdout] test test_parse_relational_expression::case_4 ... ok [INFO] [stdout] test test_parse_requirement_constraint_member::case_1 ... ok [INFO] [stdout] test test_parse_requirement_body_with_subject ... ok [INFO] [stdout] test test_parse_relational_expression::case_5 ... ok [INFO] [stdout] test test_parse_relational_operator::case_1 ... ok [INFO] [stdout] test test_parse_requirement_definition::case_1 ... ok [INFO] [stdout] test test_parse_relational_operator::case_2 ... ok [INFO] [stdout] test test_parse_requirement_constraint_usage::case_2 ... ok [INFO] [stdout] test test_parse_redefines_with_inline_value ... ok [INFO] [stdout] test test_parse_requirement_def_keyword::case_1 ... ok [INFO] [stdout] test test_parse_requirement_constraint_usage::case_1 ... ok [INFO] [stdout] test test_parse_requirement_keyword::case_1 ... ok [INFO] [stdout] test test_parse_requirement_verification_membership ... ok [INFO] [stdout] test test_parse_requirement_definition::case_2 ... ok [INFO] [stdout] test test_parse_result_expression_member::case_1 ... ok [INFO] [stdout] test test_parse_result_expression_member::case_2 ... ok [INFO] [stdout] test test_parse_satisfy_requirement ... ok [INFO] [stdout] test test_parse_result_expression_member::case_3 ... ok [INFO] [stdout] test test_parse_send_node_declaration::case_1 ... ok [INFO] [stdout] test test_parse_requirement_verification_member::case_1 ... ok [INFO] [stdout] test test_parse_requirement_verification_usage::case_2 ... ok [INFO] [stdout] test test_parse_satisfy_requirement_with_dot ... ok [INFO] [stdout] test test_parse_package_with_accept_action::case_2 ... ok [INFO] [stdout] test test_parse_sender_receiver_part::case_2 ... ok [INFO] [stdout] test test_parse_requirement_definition::case_3 ... ok [INFO] [stdout] test test_parse_part_def_counter_with_actions ... ok [INFO] [stdout] test test_parse_return_parameter_member::case_1 ... ok [INFO] [stdout] test test_parse_short_feature_reference ... ok [INFO] [stdout] test test_parse_sender_receiver_part::case_1 ... ok [INFO] [stdout] test test_parse_select_expression_body ... ok [INFO] [stdout] test test_parse_refinement_dependency ... ok [INFO] [stdout] test test_parse_part_with_derivation_connection ... ok [INFO] [stdout] test test_parse_full_requirement_derivation_example ... ok [INFO] [stdout] test test_parse_sequence_expression::case_1 ... ok [INFO] [stdout] test test_parse_requirement_verification_usage::case_1 ... ok [INFO] [stdout] test test_parse_simple_identifier ... ok [INFO] [stdout] test test_parse_specializes_operator::case_1 ... ok [INFO] [stdout] test test_parse_specializes_operator::case_2 ... ok [INFO] [stdout] test test_parse_specializes_token::case_1 ... ok [INFO] [stdout] test test_parse_stakeholder_membership ... ok [INFO] [stdout] test test_parse_stakeholder_member::case_1 ... ok [INFO] [stdout] test test_parse_stakeholder_usage::case_1 ... ok [INFO] [stdout] test test_parse_state_action_usage::case_2 ... ok [INFO] [stdout] test test_parse_state_action_usage::case_1 ... ok [INFO] [stdout] test test_parse_state_def_keyword::case_1 ... ok [INFO] [stdout] test test_parse_state_keyword::case_1 ... ok [INFO] [stdout] test test_parse_state_definition::case_1 ... ok [INFO] [stdout] test test_parse_state_usage::case_1 ... ok [INFO] [stdout] test test_parse_state_def_body::case_3 ... ok [INFO] [stdout] test test_parse_state_definition::case_2 ... ok [INFO] [stdout] test test_parse_state_definition::case_3 ... ok [INFO] [stdout] test test_parse_state_def_body::case_2 ... ok [INFO] [stdout] test test_parse_state_action_usage::case_4 ... ok [INFO] [stdout] test test_parse_state_action_usage::case_5 ... ok [INFO] [stdout] test test_parse_state_def_body::case_1 ... ok [INFO] [stdout] test test_parse_state_usage::case_3 ... ok [INFO] [stdout] test test_parse_state_usage_body::case_3 ... ok [INFO] [stdout] test test_parse_state_usage_body::case_2 ... ok [INFO] [stdout] test test_parse_state_usage_keyword::case_1 ... ok [INFO] [stdout] test test_parse_state_usage_body::case_1 ... ok [INFO] [stdout] test test_parse_state_action_usage::case_3 ... ok [INFO] [stdout] test test_parse_structure_usage_element::case_1 ... ok [INFO] [stdout] test test_parse_structure_usage_element::case_2 ... ok [INFO] [stdout] test test_parse_string_value::case_1 ... ok [INFO] [stdout] test test_parse_string_value::case_2 ... ok [INFO] [stdout] test test_parse_structure_usage_element::case_3 ... ok [INFO] [stdout] test test_parse_state_usage::case_2 ... ok [INFO] [stdout] test test_parse_state_with_doc_comment ... ok [INFO] [stdout] test test_parse_simplified_case_with_objective ... ok [INFO] [stdout] test test_parse_subclassification_part::case_2 ... ok [INFO] [stdout] test test_parse_subclassification_part::case_1 ... ok [INFO] [stdout] test test_parse_subsets_operator::case_1 ... ok [INFO] [stdout] test test_parse_structure_usage_element::case_4 ... ok [INFO] [stdout] test test_parse_subclassification_part::case_3 ... ok [INFO] [stdout] test test_parse_subclassification_part::case_4 ... ok [INFO] [stdout] test test_parse_subject_member::case_1 ... ok [INFO] [stdout] test test_parse_subject_usage::case_2 ... ok [INFO] [stdout] test test_parse_subject_member::case_2 ... ok [INFO] [stdout] test test_parse_subject_usage::case_1 ... ok [INFO] [stdout] test test_parse_subsets_operator::case_2 ... ok [INFO] [stdout] test test_parse_subject_usage::case_5 ... ok [INFO] [stdout] test test_parse_subject_usage::case_4 ... ok [INFO] [stdout] test test_parse_subsets_token::case_1 ... ok [INFO] [stdout] test test_parse_subject_membership ... ok [INFO] [stdout] test test_parse_target_expression::case_1 ... ok [INFO] [stdout] test test_parse_simple_directed_parameter ... ok [INFO] [stdout] test test_parse_succession_with_guarded_transitions::case_5 ... ok [INFO] [stdout] test test_parse_succession_with_guarded_transitions::case_2 ... ok [INFO] [stdout] test test_parse_target_accessed_feature_member::case_1 ... ok [INFO] [stdout] test test_parse_target_binding::case_1 ... ok [INFO] [stdout] test test_parse_target_binding::case_2 ... ok [INFO] [stdout] test test_parse_succession_as_usage::case_1 ... ok [INFO] [stdout] test test_parse_state_def_with_entry_and_do_assignments ... ok [INFO] [stdout] test test_parse_succession_as_usage::case_3 ... ok [INFO] [stdout] test test_parse_succession_keyword::case_1 ... ok [INFO] [stdout] test test_parse_succession_as_usage::case_2 ... ok [INFO] [stdout] test test_parse_succession_with_guarded_transitions::case_1 ... ok [INFO] [stdout] test test_parse_target_expression::case_2 ... ok [INFO] [stdout] test test_parse_target_feature::case_1 ... ok [INFO] [stdout] test test_parse_target_parameter::case_2 ... ok [INFO] [stdout] test test_parse_target_parameter::case_1 ... ok [INFO] [stdout] test test_parse_terminate_node::case_1 ... ok [INFO] [stdout] test test_parse_succession_with_guarded_transitions::case_3 ... ok [INFO] [stdout] test test_parse_target_succession_member::case_1 ... ok [INFO] [stdout] test test_parse_transition_succession_member::case_1 ... ok [INFO] [stdout] test test_parse_target_expression::case_3 ... ok [INFO] [stdout] test test_parse_succession_with_guarded_transitions::case_4 ... ok [INFO] [stdout] test test_parse_terminate_action ... ok [INFO] [stdout] test test_parse_transition_from_initial ... ok [INFO] [stdout] test test_parse_transition_source_member::case_1 ... ok [INFO] [stdout] test test_parse_subject_usage::case_3 ... ok [INFO] [stdout] test test_parse_time_trigger_kind::case_2 ... ok [INFO] [stdout] test test_parse_textual_representation ... ok [INFO] [stdout] test test_parse_transition_succession::case_1 ... ok [INFO] [stdout] test test_parse_trigger_action_member::case_1 ... ok [INFO] [stdout] test test_parse_trigger_value_part::case_1 ... ok [INFO] [stdout] test test_parse_transition_usage::case_1 ... ok [INFO] [stdout] test test_parse_transition_usage_keyword::case_1 ... ok [INFO] [stdout] test test_parse_transition_usage::case_2 ... ok [INFO] [stdout] test test_parse_typed_by_token::case_1 ... ok [INFO] [stdout] test test_parse_trigger_value_part::case_2 ... ok [INFO] [stdout] test test_parse_trigger_expression::case_2 ... ok [INFO] [stdout] test test_parse_transition_usage::case_3 ... ok [INFO] [stdout] test test_parse_time_trigger_kind::case_1 ... ok [INFO] [stdout] test test_parse_trigger_action::case_2 ... ok [INFO] [stdout] test test_parse_trigger_feature_kind::case_1 ... ok [INFO] [stdout] test test_parse_typed_by_token::case_2 ... ok [INFO] [stdout] test test_parse_trigger_action::case_1 ... ok [INFO] [stdout] test test_parse_unary_operator::case_1 ... ok [INFO] [stdout] test test_parse_unary_expression::case_2 ... ok [INFO] [stdout] test test_parse_unary_expression::case_4 ... ok [INFO] [stdout] test test_parse_unary_operator::case_2 ... ok [INFO] [stdout] test test_parse_unary_operator::case_3 ... ok [INFO] [stdout] test test_parse_unary_expression::case_1 ... ok [INFO] [stdout] test test_parse_unary_expression::case_5 ... ok [INFO] [stdout] test test_parse_unary_operator::case_4 ... ok [INFO] [stdout] test test_parse_trigger_expression::case_1 ... ok [INFO] [stdout] test test_parse_unary_expression::case_3 ... ok [INFO] [stdout] test test_parse_usage_body::case_1 ... ok [INFO] [stdout] test test_parse_type_reference_member::case_1 ... ok [INFO] [stdout] test test_parse_use_case_definition::case_1 ... ok [INFO] [stdout] test test_parse_then_done ... ok [INFO] [stdout] test test_parse_use_case_def_keyword::case_1 ... ok [INFO] [stdout] test test_parse_use_case_usage ... ok [INFO] [stdout] test test_parse_usage_body::case_2 ... ok [INFO] [stdout] test test_parse_transition_usage::case_4 ... ok [INFO] [stdout] test test_parse_use_case_definition::case_2 ... ok [INFO] [stdout] test test_parse_usage_element::case_2 ... ok [INFO] [stdout] test test_parse_variant_membership ... ok [INFO] [stdout] test test_parse_usage_element::case_1 ... ok [INFO] [stdout] test test_parse_usage_modifiers::case_2 ... ok [INFO] [stdout] test test_parse_usage_modifiers::case_1 ... ok [INFO] [stdout] test test_parse_usage_suffix_with_redefinition ... ok [INFO] [stdout] test test_parse_usage_declaration::case_1 ... ok [INFO] [stdout] test test_parse_value_part::case_1 ... ok [INFO] [stdout] test test_parse_type_reference::case_1 ... ok [INFO] [stdout] test test_parse_value_part::case_2 ... ok [INFO] [stdout] test test_parse_verification_keyword::case_1 ... ok [INFO] [stdout] test test_parse_view_body::case_1 ... ok [INFO] [stdout] test test_parse_verification_case_usage::case_1 ... ok [INFO] [stdout] test test_parse_verification_case_definition::case_1 ... ok [INFO] [stdout] test test_parse_verification_case_definition::case_3 ... ok [INFO] [stdout] test test_parse_verification_case_definition::case_2 ... ok [INFO] [stdout] test test_parse_variation_part_usage ... ok [INFO] [stdout] test test_parse_view_keyword::case_1 ... ok [INFO] [stdout] test test_parse_view_definition::case_1 ... ok [INFO] [stdout] test test_parse_view_definition_body::case_1 ... ok [INFO] [stdout] test test_parse_view_rendering_member::case_1 ... ok [INFO] [stdout] test test_parse_view_body::case_2 ... ok [INFO] [stdout] test test_parse_view_definition_body::case_2 ... ok [INFO] [stdout] test test_parse_view_definition::case_2 ... ok [INFO] [stdout] test test_parse_use_case_with_trigger_accept ... ok [INFO] [stdout] test test_parse_use_case_in_package ... ok [INFO] [stdout] test test_parse_variation_part_def ... ok [INFO] [stdout] test test_parse_view_def_keyword::case_1 ... ok [INFO] [stdout] test test_parse_view_usage::case_1 ... ok [INFO] [stdout] test test_parse_viewpoint_definition::case_1 ... ok [INFO] [stdout] test test_parse_view_rendering_usage::case_1 ... ok [INFO] [stdout] test test_parse_view_usage_keyword::case_1 ... ok [INFO] [stdout] test test_parse_view_usage::case_2 ... ok [INFO] [stdout] test test_parse_view_rendering_usage::case_2 ... ok [INFO] [stdout] test test_parse_viewpoint_definition::case_2 ... ok [INFO] [stdout] test test_parse_verification_case_usage::case_2 ... ok [INFO] [stdout] test test_parse_viewpoint_keyword::case_1 ... ok [INFO] [stdout] test test_parse_viewpoint_usage_keyword::case_1 ... ok [INFO] [stdout] test test_parse_viewpoint_usage::case_1 ... ok [INFO] [stdout] test test_parse_viewpoint_definition::case_3 ... ok [INFO] [stdout] test test_parse_xor_expression::case_1 ... ok [INFO] [stdout] test test_port_usage_with_conjugated_type::case_2 ... ok [INFO] [stdout] test test_port_usage_with_regular_type::case_1 ... ok [INFO] [stdout] test test_parse_viewpoint_def_keyword::case_1 ... ok [INFO] [stdout] test test_port_usage_with_conjugated_type::case_1 ... ok [INFO] [stdout] test test_port_usage_with_conjugated_type::case_3 ... ok [INFO] [stdout] test test_parse_xor_expression::case_2 ... ok [INFO] [stdout] test test_parse_while_loop_node::case_4 ... ok [INFO] [stdout] test test_parse_viewpoint_usage::case_2 ... ok [INFO] [stdout] test test_ref_prefix_rejects_concatenated_keywords::case_1 ... ok [INFO] [stdout] test test_state_action_usage::case_1 ... ok [INFO] [stdout] test test_state_action_usage::case_3 ... ok [INFO] [stdout] test test_parse_while_loop_node::case_2 ... ok [INFO] [stdout] test test_port_usage_with_regular_type::case_2 ... ok [INFO] [stdout] test test_parse_while_loop_node::case_3 ... ok [INFO] [stdout] test test_ref_prefix_rejects_concatenated_keywords::case_2 ... ok [INFO] [stdout] test test_ref_prefix_rejects_concatenated_keywords::case_3 ... ok [INFO] [stdout] test test_succession_flow_connection_usage::case_2 ... ok [INFO] [stdout] test test_succession_flow_connection_usage::case_1 ... ok [INFO] [stdout] test test_state_action_usage::case_2 ... ok [INFO] [stdout] test test_parse_while_loop_node::case_1 ... ok [INFO] [stdout] test test_textual_representation::case_1 ... ok [INFO] [stdout] test test_part_def_with_conjugated_port ... ok [INFO] [stdout] test test_succession_flow_connection_usage::case_3 ... ok [INFO] [stdout] test test_textual_representation::case_2 ... ok [INFO] [stdout] test test_send_node_declaration::case_1 ... ok [INFO] [stdout] test test_send_node_declaration::case_2 ... ok [INFO] [stdout] test test_parse_use_case_full_flow ... ok [INFO] [stdout] test test_parse_verification_with_actions ... ok [INFO] [stdout] test test_parse_wheel_part_def_with_forall ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1158 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.84s [INFO] [stdout] [INFO] [stderr] Running tests/tests_semantic_cross_file.rs (/opt/rustwide/target/debug/deps/tests_semantic_cross_file-609a6702f7026bc1) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_cross_file_specialization ... ok [INFO] [stdout] test test_unresolved_cross_file_reference ... ok [INFO] [stdout] test test_symbol_source_tracking ... ok [INFO] [stdout] test test_cross_file_typing ... ok [INFO] [stdout] test test_workspace_with_file_paths ... ok [INFO] [stdout] test test_cross_file_transitive_relationships ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/tests_semantic_duplicate_symbol.rs (/opt/rustwide/target/debug/deps/tests_semantic_duplicate_symbol-f73dfdac4e185c8e) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_duplicate_symbols_in_different_scopes_allowed ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/tests_semantic_import.rs (/opt/rustwide/target/debug/deps/tests_semantic_import-e3cff7de02d6b0d8) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test test_workspace_with_stdlib ... ok [INFO] [stdout] test test_import_membership ... ok [INFO] [stdout] test test_get_import_references_ignores_wildcard_imports ... ok [INFO] [stdout] test test_get_import_references_empty_for_unreferenced ... ok [INFO] [stdout] test test_cross_file_import ... ok [INFO] [stdout] test test_stdlib_usage_pattern ... ok [INFO] [stdout] test test_import_namespace ... ok [INFO] [stdout] test test_recursive_import ... ok [INFO] [stdout] test test_import_membership_with_namespace ... ok [INFO] [stdout] test test_import_alias ... ok [INFO] [stdout] test test_get_import_references_finds_direct_import ... ok [INFO] [stdout] test test_parse_import_statement ... ok [INFO] [stdout] test test_import_visibility ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Running tests/tests_semantic_kerml_import_detection.rs (/opt/rustwide/target/debug/deps/tests_semantic_kerml_import_detection-b243ee6c5bb8f41a) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_import_all_recursive ... ok [INFO] [stdout] test test_import_with_all_recursive_kind ... ok [INFO] [stdout] test test_import_with_members_kind ... ok [INFO] [stdout] test test_import_with_members_recursive_kind ... ok [INFO] [stdout] test test_import_all_with_members_recursive ... ok [INFO] [stdout] test test_import_normal ... 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/tests_semantic_kerml_imports.rs (/opt/rustwide/target/debug/deps/tests_semantic_kerml_imports-ddbf519db34bfc7f) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_extract_kerml_imports_empty_file ... ok [INFO] [stdout] test test_extract_kerml_imports_mixed_elements ... ok [INFO] [stdout] test test_extract_kerml_imports_multiple_imports ... ok [INFO] [stdout] test test_extract_kerml_imports_single_import ... 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/tests_semantic_resolver.rs (/opt/rustwide/target/debug/deps/tests_semantic_resolver-d811772258aef0ea) [INFO] [stdout] [INFO] [stdout] running 34 tests [INFO] [stdout] test test_extract_recursive_imports ... ok [INFO] [stdout] test test_extract_imports_mixed_elements ... ok [INFO] [stdout] test test_extract_no_imports ... ok [INFO] [stdout] test test_extract_single_import ... ok [INFO] [stdout] test test_is_wildcard_import ... ok [INFO] [stdout] test test_extract_multiple_imports ... ok [INFO] [stdout] test test_parse_namespace_path ... ok [INFO] [stdout] test test_parse_wildcard_import ... ok [INFO] [stdout] test test_resolve_abstract_classifier ... ok [INFO] [stdout] test test_resolve_classifier_in_package ... ok [INFO] [stdout] test test_resolve_definition_symbol ... ok [INFO] [stdout] test test_resolve_different_classifier_kinds ... ok [INFO] [stdout] test test_resolve_empty_string ... ok [INFO] [stdout] test test_resolve_import_bare_wildcard ... ok [INFO] [stdout] test test_resolve_import_specific_member ... ok [INFO] [stdout] test test_resolve_import_wildcard ... ok [INFO] [stdout] test test_resolve_deeply_nested_qualified_name ... ok [INFO] [stdout] test test_resolve_in_scope_direct_symbol ... ok [INFO] [stdout] test test_resolve_import_nonexistent ... ok [INFO] [stdout] test test_resolve_definition_in_nested_scopes ... ok [INFO] [stdout] test test_resolve_invalid_qualified_name ... ok [INFO] [stdout] test test_resolve_leading_separator ... ok [INFO] [stdout] test test_resolve_only_separators ... ok [INFO] [stdout] test test_resolve_nonexistent ... ok [INFO] [stdout] test test_resolve_feature_symbol ... ok [INFO] [stdout] test test_resolve_in_scope_qualified_name ... ok [INFO] [stdout] test test_resolve_in_scope_with_import ... ok [INFO] [stdout] test test_resolve_qualified_name ... ok [INFO] [stdout] test test_resolve_simple_name ... ok [INFO] [stdout] test test_resolve_partial_qualified_name ... ok [INFO] [stdout] test test_resolve_trailing_separator ... ok [INFO] [stdout] test test_resolve_mixed_symbol_path ... ok [INFO] [stdout] test test_resolve_multiple_consecutive_separators ... ok [INFO] [stdout] test test_resolve_usage_symbol ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/tests_semantic_sysml_graph.rs (/opt/rustwide/target/debug/deps/tests_semantic_sysml_graph-eb6f02f0714b27d0) [INFO] [stdout] [INFO] [stdout] running 49 tests [INFO] [stdout] test test_add_relationships_different_sources ... ok [INFO] [stdout] test test_add_multiple_relationships_same_source ... ok [INFO] [stdout] test test_add_single_relationship ... ok [INFO] [stdout] test test_get_references_to_finds_typing_references ... ok [INFO] [stdout] test test_get_references_to_finds_specialization_references ... ok [INFO] [stdout] test test_get_references_to_returns_spans ... ok [INFO] [stdout] test test_derive_requirement_keyword_syntax ... ok [INFO] [stdout] test test_get_references_to_combined_relationship_types ... ok [INFO] [stdout] test test_get_references_to_empty_for_unreferenced_symbol ... ok [INFO] [stdout] test test_action_relationships ... ok [INFO] [stdout] test test_derive_requirement_relationship ... ok [INFO] [stdout] test test_cross_language_sysml_specializes_kerml ... ok [INFO] [stdout] test test_end_to_end_relationship_population ... ok [INFO] [stdout] test test_derived_requirement_in_body ... ok [INFO] [stdout] test test_diamond_inheritance ... ok [INFO] [stdout] test test_exhibit_state_relationship ... ok [INFO] [stdout] test test_derived_requirement_modifier ... ok [INFO] [stdout] test test_derived_keyword_with_subsetting ... ok [INFO] [stdout] test test_mixed_domain_and_structural_relationships ... ok [INFO] [stdout] test test_deep_inheritance_chain ... ok [INFO] [stdout] test test_multiple_specializations ... ok [INFO] [stdout] test test_mixed_definition_kinds ... ok [INFO] [stdout] test test_one_to_one_add_and_remove ... ok [INFO] [stdout] test test_multiple_relationships ... ok [INFO] [stdout] test test_remove_relationships_for_source ... ok [INFO] [stdout] test test_remove_source_clears_all_relationship_types ... ok [INFO] [stdout] test test_remove_source_doesnt_affect_reverse_lookups ... ok [INFO] [stdout] test test_repopulation_add_remove_add ... ok [INFO] [stdout] test test_repopulation_with_changed_content ... ok [INFO] [stdout] test test_multiple_derived_requirements_in_body ... ok [INFO] [stdout] test test_requirement_relationships ... ok [INFO] [stdout] test test_multiple_satisfy_relationships ... ok [INFO] [stdout] test test_satisfy_with_requirement_keyword ... ok [INFO] [stdout] test test_repopulation_no_duplicate_relationships ... ok [INFO] [stdout] test test_no_circular_relationships ... ok [INFO] [stdout] test test_satisfy_requirement_relationship ... ok [INFO] [stdout] test test_remove_nonexistent_source ... ok [INFO] [stdout] test test_multi_file_update_isolation ... ok [INFO] [stdout] test test_usage_typing_and_subsetting ... ok [INFO] [stdout] test test_perform_action_relationship ... ok [INFO] [stdout] test test_nested_symbols_repopulation ... ok [INFO] [stdout] test test_transitive_specialization ... ok [INFO] [stdout] test test_redefinition_chain ... ok [INFO] [stdout] test test_multiple_subsettings ... ok [INFO] [stdout] test test_include_use_case_relationship ... ok [INFO] [stdout] test test_workspace_repopulation_symbols_and_relationships ... ok [INFO] [stdout] test test_lsp_open_stdlib_file_no_duplicates_after_fix has been running for over 60 seconds [INFO] [stdout] test test_stdlib_no_duplicate_relationships has been running for over 60 seconds [INFO] [stdout] test test_temperature_difference_value_no_duplicate_specialization has been running for over 60 seconds [INFO] [stdout] test test_stdlib_no_duplicate_relationships ... ok [INFO] [stdout] test test_temperature_difference_value_no_duplicate_specialization ... ok [INFO] [stdout] test test_lsp_open_stdlib_file_no_duplicates_after_fix ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 112.52s [INFO] [stdout] [INFO] [stderr] Running tests/tests_semantic_workspace.rs (/opt/rustwide/target/debug/deps/tests_semantic_workspace-6ebbbf04859c1be0) [INFO] [stdout] [INFO] [stdout] running 63 tests [INFO] [stdout] test test_file_paths_empty ... ok [INFO] [stdout] test test_file_count_empty ... ok [INFO] [stdout] test test_dependency_graph_initialized ... ok [INFO] [stdout] test test_file_paths_with_files ... ok [INFO] [stdout] test test_file_count_after_removal ... ok [INFO] [stdout] test test_circular_dependency_complex ... ok [INFO] [stdout] test test_dependency_graph_mut ... ok [INFO] [stdout] test test_circular_dependency_simple ... ok [INFO] [stdout] test test_circular_dependency_self_reference ... ok [INFO] [stdout] test test_dependency_graph_immutable_after_mutations ... ok [INFO] [stdout] test test_file_paths_empty_after_all_removed ... ok [INFO] [stdout] test test_file_paths_iterator_trait ... ok [INFO] [stdout] test test_get_file_dependents_empty_graph ... ok [INFO] [stdout] test test_get_file_dependents_no_dependents ... ok [INFO] [stdout] test test_get_file_dependents_with_multiple_dependents ... ok [INFO] [stdout] test test_get_file_dependents_with_single_dependent ... ok [INFO] [stdout] test test_invalidate_on_update ... ok [INFO] [stdout] test test_invalidate_dependent_files ... ok [INFO] [stdout] test test_invalidate_transitive_dependencies ... ok [INFO] [stdout] test test_invalidation_with_circular_dependency ... ok [INFO] [stdout] test test_get_file_dependents_chain ... ok [INFO] [stdout] test test_no_circular_dependency_in_chain ... ok [INFO] [stdout] test test_populate_affected_after_update ... ok [INFO] [stdout] test test_relationship_graph_immutable ... ok [INFO] [stdout] test test_relationship_graph_immutable_multiple_references ... ok [INFO] [stdout] test test_populate_affected_empty ... ok [INFO] [stdout] test test_relationship_graph_mut_allows_modifications ... ok [INFO] [stdout] test test_relationship_graph_mut_basic ... ok [INFO] [stdout] test test_dependency_graph_immutable ... ok [INFO] [stdout] test test_subscribe_to_file_added ... ok [INFO] [stdout] test test_dependency_graph_mut_allows_modifications ... ok [INFO] [stdout] test test_subscribe_to_file_updated ... ok [INFO] [stdout] test test_symbol_table_mut_allows_modifications ... ok [INFO] [stdout] test test_syntax_file_workspace_relationship_graph_type_specific ... ok [INFO] [stdout] test test_symbol_table_mut_basic ... ok [INFO] [stdout] test test_symbol_table_mut_independent_from_immutable ... ok [INFO] [stdout] test test_syntax_file_workspace_relationship_graph ... ok [INFO] [stderr] Running tests/tests_semantic_workspace_file.rs (/opt/rustwide/target/debug/deps/tests_semantic_workspace_file-24375f421859238a) [INFO] [stdout] test test_populate_single_file ... ok [INFO] [stdout] test test_remove_file_clears_dependencies ... ok [INFO] [stdout] test test_workspace_creation ... ok [INFO] [stdout] test test_workspace_default ... ok [INFO] [stdout] test test_workspace_default_equals_new ... ok [INFO] [stdout] test test_workspace_default_initializes_empty_structures ... ok [INFO] [stdout] test test_populate_affected_single_file ... ok [INFO] [stdout] test test_file_count_increments ... ok [INFO] [stdout] test test_workspace_syntax_file_new ... ok [INFO] [stdout] test test_workspace_syntax_file_new_type_safety ... ok [INFO] [stdout] test test_workspace_with_stdlib ... ok [INFO] [stdout] test test_workspace_with_stdlib_vs_new ... ok [INFO] [stdout] test test_add_file ... ok [INFO] [stdout] test test_workspace_new_generic ... ok [INFO] [stdout] test test_workspace_new_initializes_all_fields ... ok [INFO] [stdout] test test_update_file_content ... ok [INFO] [stdout] test test_get_file ... ok [INFO] [stdout] test test_remove_file ... ok [INFO] [stdout] test test_populated_flag_resets_on_update ... ok [INFO] [stdout] test test_cross_file_dependency_tracking ... ok [INFO] [stdout] test test_populate_multiple_files ... ok [INFO] [stdout] test test_update_file_clears_dependencies ... ok [INFO] [stdout] test test_populate_affected_continues_on_error ... ok [INFO] [stdout] test test_update_file_clears_relationships ... ok [INFO] [stdout] test test_update_file_clears_multiple_relationship_types ... ok [INFO] [stdout] test test_file_version_increments ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 63 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test test_workspace_file_version_increments_on_update ... ok [INFO] [stdout] test test_workspace_file_path_with_relative_path ... ok [INFO] [stdout] test test_workspace_file_update_content_changes_content ... ok [INFO] [stdout] test test_workspace_file_version_initial_value ... ok [INFO] [stdout] test test_workspace_file_path_with_nested_directory ... ok [INFO] [stdout] test test_workspace_file_update_content_increments_version ... ok [INFO] [stdout] test test_workspace_file_path_immutable ... ok [INFO] [stdout] test test_workspace_file_update_content_resets_populated_flag ... ok [INFO] [stdout] test test_workspace_file_update_content_with_empty_file ... ok [INFO] [stdout] test test_workspace_file_update_content_after_repopulate ... ok [INFO] [stdout] test test_workspace_file_update_content_with_syntax_file_sysml ... ok [INFO] [stdout] test test_workspace_file_update_content_consecutive_updates ... ok [INFO] [stdout] test test_workspace_file_update_content_with_complex_content ... ok [INFO] [stdout] test test_workspace_file_update_content_preserves_path ... ok [INFO] [stdout] test test_workspace_file_path_returns_correct_path ... ok [INFO] [stdout] test test_workspace_file_version_independent_across_files ... ok [INFO] [stdout] test test_workspace_file_version_multiple_updates ... ok [INFO] [stderr] Running tests/tests_span.rs (/opt/rustwide/target/debug/deps/tests_span-ca49a7ff5a73ac93) [INFO] [stdout] test test_workspace_file_version_large_number ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s [INFO] [stdout] [INFO] [stderr] Running tests/tests_stdlib_kerml.rs (/opt/rustwide/target/debug/deps/tests_stdlib_kerml-4bebce78ffcaa399) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_span_multiline ... ok [INFO] [stdout] test test_span_contains_position ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_nested_feature_scopes ... ok [INFO] [stdout] test test_observation_kerml_no_duplicate_symbols ... ok [INFO] [stdout] test test_performances_kerml_no_duplicate_symbols ... ok [INFO] [stdout] test test_objects_kerml_no_duplicate_symbols ... ok [INFO] [stdout] test test_measurement_references_sysml_no_duplicate_package ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.78s [INFO] [stdout] [INFO] [stderr] Running tests/tests_sysml_examples.rs (/opt/rustwide/target/debug/deps/tests_sysml_examples-f19f3703ad30e760) [INFO] [stdout] [INFO] [stdout] running 44 tests [INFO] [stdout] test example_comment_test ... ok [INFO] [stdout] test example_decision_test ... ok [INFO] [stdout] test example_control_node_test ... ok [INFO] [stdout] test example_allocation_test ... ok [INFO] [stdout] test example_issue_metadata ... ok [INFO] [stdout] test example_external_shape_ref ... ok [INFO] [stdout] test example_analysis_annotation ... ok [INFO] [stdout] test example_mass_rollup ... ok [INFO] [stdout] test example_picture_taking ... ok [INFO] [stdout] test example_assignment_test ... ok [INFO] [stdout] test example_risk_metadata ... ok [INFO] [stdout] test example_analysis_test ... ok [INFO] [stdout] test example_feature_path_test ... ok [INFO] [stdout] test example_requirement_metadata ... ok [INFO] [stdout] test example_flashlight ... ok [INFO] [stdout] test example_action_test ... ok [INFO] [stdout] test example_part_test ... ok [INFO] [stdout] test example_cause_and_effect ... ok [INFO] [stdout] test example_cart_sample ... ok [INFO] [stdout] test example_product_selection_unowned_ends ... ok [INFO] [stdout] test example_room_model ... ok [INFO] [stdout] test example_requirement_test ... ok [INFO] [stdout] test example_textual_representation_test ... ok [INFO] [stdout] test example_use_case_test ... ok [INFO] [stdout] test example_connection_test ... ok [INFO] [stdout] test example_variability_test ... ok [INFO] [stdout] test example_vehicle_individuals ... ok [INFO] [stdout] test example_verification_metadata ... ok [INFO] [stdout] test example_requirement_derivation ... ok [INFO] [stdout] test example_state_test ... ok [INFO] [stdout] test example_ahf_sequences ... ok [INFO] [stdout] test example_time_varying_attribute ... ok [INFO] [stdout] test example_verification_test ... ok [INFO] [stdout] test example_view_test ... ok [INFO] [stdout] test example_server_sequence_realization_3 ... ok [INFO] [stdout] test example_turbojet_stage_analysis ... ok [INFO] [stdout] test example_ahf_norway_topics ... ok [INFO] [stdout] test example_server_sequence_outside_realization_3 ... ok [INFO] [stdout] test example_vehicle_variability_model ... ok [INFO] [stdout] test example_vehicle_geometry_coords ... ok [INFO] [stdout] test test_no_regressions ... ok [INFO] [stdout] test example_vehicle_analysis_demo ... ok [INFO] [stdout] test example_sysml_spec_annex_a ... ok [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/syster_cli-014f8ecc0d0780a5) [INFO] [stdout] test test_sysml_examples_parsing ... ok [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/syster-7f31f4d751304fb2) [INFO] [stdout] [INFO] [stderr] Running tests/tests_cli.rs (/opt/rustwide/target/debug/deps/tests_cli-6ccf882030563b4f) [INFO] [stdout] test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 15.84s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test test_kerml_file ... ignored, KerML is now supported - test is outdated [INFO] [stdout] test test_mixed_directory ... ignored, KerML is now supported - test is outdated [INFO] [stdout] test test_empty_directory ... ok [INFO] [stdout] test test_workspace_with_mixed_extensions ... ignored, KerML is now supported - test is outdated [INFO] [stdout] test test_nonexistent_path ... ok [INFO] [stdout] test test_run_analysis_edge_case_empty_file ... ok [INFO] [stdout] test test_nested_directory_structure ... ok [INFO] [stdout] test test_stdlib_path_resolution ... ok [INFO] [stdout] test test_verbose_mode ... ok [INFO] [stdout] test test_analyze_directory ... ok [INFO] [stdout] test test_analyze_single_file ... ok [INFO] [stdout] test test_without_stdlib ... ok [INFO] [stdout] test test_invalid_sysml ... ok [INFO] [stdout] test test_run_analysis_with_imports ... ok [INFO] [stdout] test test_run_analysis_multiple_packages ... ok [INFO] [stdout] test test_with_stdlib ... ok [INFO] [stdout] test test_run_analysis_complex_sysml ... ok [INFO] [stdout] test test_custom_stdlib_path ... ok [INFO] [stdout] test test_run_analysis_with_comments_only ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Running tests/tests_main.rs (/opt/rustwide/target/debug/deps/tests_main-cf01e4e72ee3bbf3) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_main_error_handling_through_run_analysis ... ok [INFO] [stdout] test test_main_output_format ... ok [INFO] [stdout] test test_main_logic_through_run_analysis ... ok [INFO] [stdout] test test_main_stdlib_flags_through_run_analysis ... ok [INFO] [stdout] test test_main_verbose_flag_through_run_analysis ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/syster_lsp-950304aeb90c659b) [INFO] [stdout] [INFO] [stdout] running 466 tests [INFO] [stdout] test server::tests::tests_code_lens::test_code_lens_classifier ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_folding_ranges_empty_file ... ok [INFO] [stdout] test server::tests::tests_code_lens::test_code_lens_usages_with_references ... ok [INFO] [stdout] test server::tests::tests_code_lens::test_code_lens_multiple_references ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_folding_ranges_comment_validity ... ok [INFO] [stdout] test server::tests::tests_code_lens::test_code_lens_no_references ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_folding_ranges_basic_package ... ok [INFO] [stdout] test server::tests::tests_code_lens::test_code_lens_features_with_references ... ok [INFO] [stdout] test server::tests::tests_code_lens::test_code_lens_invalid_uri ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_folding_ranges_nonexistent_file ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_folding_ranges_has_region_kinds ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_folding_ranges_only_comments ... ok [INFO] [stdout] test server::tests::tests_code_lens::test_code_lens_basic ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_folding_ranges_multiple_top_level_elements ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_folding_ranges_mixed_kerml_sysml_syntax ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_folding_ranges_line_boundaries ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_inlay_hints_empty_file ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_inlay_hints_basic_structure ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_folding_ranges_kerml_file ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_folding_ranges_with_attributes ... ok [INFO] [stdout] test server::background_tasks::tests::tests_background_tasks::test_debounce_waits_before_emit ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_inlay_hints_nonexistent_file ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_inlay_hints_label_format ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_inlay_hints_multiline_range ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_inlay_hints_kind_assignment ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_folding_ranges_with_comments ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_folding_ranges_deeply_nested_packages ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_inlay_hints_multiple_files ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_inlay_hints_padding_fields ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_ascii_positions ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_folding_ranges_single_line_no_fold ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_folding_ranges_character_positions ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_inlay_hints_position_accuracy ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_inlay_hints_parameter_hints ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_at_line_end ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_basic_element ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_at_line_start ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_default_range_validity ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_between_elements ... ok [INFO] [stdout] test server::background_tasks::tests::tests_background_tasks::test_debounce_stops_on_channel_close ... ok [INFO] [stdout] test server::background_tasks::tests::tests_background_tasks::test_debounce_stops_on_emit_false ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_inlay_hints_specific_range ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_folding_ranges_nested_structures ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_nonexistent_file ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_nested_structure ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_inlay_hints_out_of_bounds_range ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_chain_ordering ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_out_of_bounds ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_multiple_positions ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_inlay_hints_zero_width_range ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_build_chain_single_span ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_semantic_tokens_legend_consistent ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_semantic_tokens_legend_no_modifiers ... ok [INFO] [stdout] test server::background_tasks::tests::tests_background_tasks::test_debounce_resets_on_same_key ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_semantic_tokens_legend_has_required_types ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_build_chain_ordering ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_semantic_tokens_empty_file ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_empty_file ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_semantic_tokens_nonexistent_file ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_whitespace_position ... ok [INFO] [stdout] test server::tests::tests_document_links::test_document_links_invalid_file ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_same_position_multiple_times ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_multiple_positions_independence ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_empty_positions_vec ... ok [INFO] [stdout] test server::tests::tests_document_links::test_document_links_empty_file ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_semantic_tokens_utf16_encoding ... ok [INFO] [stdout] test server::tests::tests_document_links::test_document_links_nonexistent_import ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_semantic_tokens_basic_package ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_selection_ranges_chain_parent_exists ... ok [INFO] [stdout] test server::tests::tests_document_links::test_document_links_kerml_file ... ok [INFO] [stdout] test server::tests::tests_document_links::test_document_links_no_imports ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_semantic_tokens_with_relationships ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_inlay_hints_type_annotations ... ok [INFO] [stdout] test server::tests::tests_document_links::test_document_links_wildcard_import ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_semantic_tokens_multiline_structure ... ok [INFO] [stdout] test server::tests::tests_formatting::test_format_with_tabs ... ok [INFO] [stdout] test server::tests::tests_formatting::test_lsp_format_normalizes_whitespace ... ok [INFO] [stdout] test server::tests::tests_formatting::test_format_preserves_comments ... ok [INFO] [stdout] test server::tests::tests_formatting::test_format_nested_kerml ... ok [INFO] [stdout] test server::tests::tests_formatting::test_format_normalizes_excessive_whitespace ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_semantic_tokens_multiple_symbols ... ok [INFO] [stdout] test server::tests::tests_formatting::test_format_basic_kerml ... ok [INFO] [stdout] test server::tests::tests_document_links::test_document_links_multiple_imports ... ok [INFO] [stdout] test server::tests::tests_helpers::test_apply_text_edit_beyond_char_offset ... ok [INFO] [stdout] test server::tests::tests_helpers::test_apply_text_edit_multi_line ... ok [INFO] [stdout] test server::tests::tests_helpers::test_apply_text_edit_insertion ... ok [INFO] [stdout] test server::tests::tests_helpers::test_apply_text_edit_invalid_range ... ok [INFO] [stdout] test server::tests::tests_helpers::test_apply_text_edit_out_of_bounds_line ... ok [INFO] [stdout] test server::tests::tests_helpers::test_apply_text_edit_simple_replacement ... ok [INFO] [stdout] test server::tests::tests_helpers::test_apply_text_edit_across_lines ... ok [INFO] [stdout] test server::tests::tests_helpers::test_char_offset_to_byte_emoji ... ok [INFO] [stdout] test server::tests::tests_helpers::test_apply_text_edit_with_unicode ... ok [INFO] [stdout] test server::tests::tests_helpers::test_char_offset_to_byte_ascii ... ok [INFO] [stdout] test server::tests::tests_document_links::test_document_links_sysml_file ... ok [INFO] [stdout] test server::tests::tests_helpers::test_char_offset_to_utf16_emoji ... ok [INFO] [stdout] test server::tests::tests_helpers::test_apply_text_edit_complete_replacement ... ok [INFO] [stdout] test server::tests::tests_helpers::test_char_offset_to_byte_mixed_content ... ok [INFO] [stdout] test server::tests::tests_helpers::test_char_offset_to_utf16_empty_string ... ok [INFO] [stdout] test server::tests::tests_helpers::test_char_offset_to_utf16_mixed_content ... ok [INFO] [stdout] test server::tests::tests_helpers::test_char_offset_to_utf16_multiple_emoji ... ok [INFO] [stdout] test server::tests::tests_helpers::test_position_to_byte_offset_empty_text ... ok [INFO] [stdout] test server::tests::tests_helpers::test_position_to_byte_offset_end_of_document ... ok [INFO] [stdout] test server::tests::tests_helpers::test_position_to_byte_offset_multi_line ... ok [INFO] [stdout] test server::tests::tests_helpers::test_position_to_byte_offset_out_of_bounds ... ok [INFO] [stdout] test server::tests::tests_helpers::test_position_to_byte_offset_single_line ... ok [INFO] [stdout] test server::tests::tests_helpers::test_position_to_byte_offset_with_unicode ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_across_lines ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_add_sysml_annotation ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_at_document_end ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_at_document_start ... ok [INFO] [stdout] test server::tests::tests_helpers::test_apply_text_edit_deletion ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_at_line_boundary ... ok [INFO] [stdout] test server::tests::tests_helpers::test_char_offset_to_utf16_unicode_characters ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_beyond_char_offset ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_complete_replacement ... ok [INFO] [stdout] test server::tests::tests_helpers::test_apply_text_edit_empty_text ... ok [INFO] [stdout] test server::tests::tests_document_links::test_document_links_typing ... ok [INFO] [stdout] test server::tests::tests_helpers::test_char_offset_to_byte_multi_byte_utf8 ... ok [INFO] [stdout] test server::tests::tests_helpers::test_char_offset_to_utf16_ascii ... ok [INFO] [stdout] test server::tests::tests_helpers::test_char_offset_to_byte_empty_string ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_empty_replacement ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_entire_document ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_insertion ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_deletion ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_insert_at_line_start ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_emoji_at_boundaries ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_empty_text ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_insert_at_line_end ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_invalid_range_start_after_end ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_large_replacement ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_simple_replacement ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_single_character ... ok [INFO] [stdout] test server::tests::tests_document_links::test_document_links_multiple_type_references ... ok [INFO] [stdout] test server::tests::tests_document_links::test_document_links_specialization ... ok [INFO] [stdout] test server::tests::tests_document_links::test_document_links_subsetting ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_replace_middle_word ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_many_lines ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_multiple_lines ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_out_of_bounds_line ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_preserve_leading_whitespace ... ok [INFO] [stdout] test server::tests::tests_core_lspserver::test_folding_ranges_sort_stability ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_large_text ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_mixed_unicode ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_no_change ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_preserve_trailing_whitespace ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_start_line_out_of_bounds ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_sysml_identifier ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_sysml_keyword ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_tabs_and_spaces ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_with_emoji ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_with_unicode ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_arabic_characters ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_ascii_full_string ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_zero_length_range ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_single_line_in_multiline ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_ascii_multiple_chars ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_ascii_offset_beyond_length ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_ascii_single_char ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_ascii_zero_offset ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_unicode_multiline ... ok [INFO] [stdout] test server::tests::tests_helpers_apply_text_edit::test_apply_text_edit_sysml_block ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_combining_diacritics ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_cyrillic_characters ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_empty_string ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_empty_string_with_offset ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_idempotent_at_length ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_import_statement_with_qualified_name ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_long_multibyte_string ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_long_ascii_string ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_multiple_emojis ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_round_trip_consistency ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_single_2byte_char ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_single_3byte_char ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_single_4byte_emoji ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_mixed_ascii_and_multibyte ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_special_unicode_symbols ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_sysml_code_ascii ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_monotonic_increase ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_grapheme_cluster_emoji ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_sysml_code_with_unicode_identifier ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_integration_with_multiline_text ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_chinese_characters ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_ascii_full_string ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_ascii_offset_beyond_length ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_ascii_multiple_chars ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_sysml_comment_with_emoji ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_tabs_and_newlines ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_alternating_ascii_emoji ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_zero_width_joiner ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_byte::test_whitespace_only ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_ascii_char_equals_utf16 ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_all_bmp_chars_equal_utf16 ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_arabic_characters ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_ascii_single_char ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_attribute_with_greek_symbol ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_ascii_zero_offset ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_checkmark_symbol ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_combining_diacritics ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_cyrillic_characters ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_emoji_with_text ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_empty_string ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_emoji_doubles_utf16_count ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_empty_string_with_offset ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_long_ascii_string ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_import_statement_with_qualified_name ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_long_bmp_unicode_string ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_long_emoji_string ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_mixed_ascii_and_emoji ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_multiple_emojis ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_musical_symbols ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_newline_characters ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_offset_zero_always_returns_zero ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_only_emojis ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_rocket_emoji ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_consistency_with_string_encode_utf16 ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_single_accented_char ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_single_emoji ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_single_emoji_full_offset ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_chinese_characters ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_partial_string_utf16_encoding ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_mixed_unicode_and_emoji ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_monotonic_increase ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_special_unicode_arrows ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_euro_sign ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_emoji_at_start ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_party_emojis ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_sysml_code_ascii ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_grapheme_cluster_emoji ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_sysml_code_with_unicode_identifier ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_sysml_comment_with_emoji ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_tabs_and_newlines ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_very_large_offset ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_whitespace_only ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_zero_width_joiner ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_alias_basic ... ok [INFO] [stdout] test server::tests::tests_helpers_format_rich_hover::test_format_rich_hover_package_basic ... ok [INFO] [stdout] test server::tests::tests_helpers_format_rich_hover::test_format_rich_hover_usage_with_type ... ok [INFO] [stdout] test server::tests::tests_helpers_format_rich_hover::test_format_rich_hover_without_source_file ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_alias_with_empty_target ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_alias_with_qualified_target ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_all_symbol_variants_produce_output ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_classifier_basic ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_definition_action ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_classifier_abstract ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_definition_lowercase_kind ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_definition_part ... ok [INFO] [stdout] test server::tests::tests_helpers_char_offset_to_utf16::test_idempotent_at_length ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_definition_requirement ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_definition_port ... ok [INFO] [stdout] test server::tests::tests_helpers_format_rich_hover::test_integration_hover_uses_correct_positions ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_feature_type_with_spaces ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_feature_with_type ... ok [INFO] [stdout] test server::tests::tests_helpers_format_rich_hover::test_get_symbol_relationships_no_relationships ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_definition_attribute ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_feature_with_qualified_type ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_feature_without_type ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_hover_includes_qualified_name ... ok [INFO] [stdout] test server::tests::tests_helpers_format_rich_hover::test_get_symbol_relationships_with_relationships ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_hover_without_source_file ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_package_nested ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_usage_attribute ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_usage_lowercase_kind ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_hover_includes_source_file ... ok [INFO] [stdout] test server::tests::tests_helpers_format_rich_hover::test_integration_format_rich_hover_complete_flow ... ok [INFO] [stdout] test server::tests::tests_helpers_format_rich_hover::test_format_rich_hover_definition_with_kind ... ok [INFO] [stdout] test server::tests::tests_helpers_format_rich_hover::test_integration_all_functions_with_unicode ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_usage_port ... ok [INFO] [stdout] test server::tests::tests_helpers_format_rich_hover::test_get_symbol_relationships_multiple_relationships ... ok [INFO] [stdout] test server::tests::tests_helpers_format_rich_hover::test_format_rich_hover_feature_declaration ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_with_unicode_characters ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_usage_requirement ... ok [INFO] [stdout] test server::tests::tests_helpers_position_to_byte_offset::test_position_to_byte_offset_empty_document ... ok [INFO] [stdout] test server::tests::tests_helpers_position_to_byte_offset::test_position_to_byte_offset_multiline_complex ... ok [INFO] [stdout] test server::tests::tests_helpers_position_to_byte_offset::test_position_to_byte_offset_newline_handling ... ok [INFO] [stdout] test server::tests::tests_helpers_position_to_byte_offset::test_position_to_byte_offset_second_line_start ... ok [INFO] [stdout] test server::tests::tests_helpers_position_to_byte_offset::test_position_to_byte_offset_end_of_line ... ok [INFO] [stdout] test server::tests::tests_helpers_position_to_byte_offset::test_position_to_byte_offset_start_of_document ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_with_very_long_name ... ok [INFO] [stdout] test server::tests::tests_helpers_position_to_byte_offset::test_position_to_byte_offset_second_line_middle ... ok [INFO] [stdout] test server::tests::tests_helpers_position_to_byte_offset::test_position_to_byte_offset_beyond_line_length ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_hover_markdown_structure ... ok [INFO] [stdout] test server::tests::tests_helpers_position_to_byte_offset::test_position_to_byte_offset_middle_of_line ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_with_empty_name ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_usage_part ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_usage_action ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_package_basic ... ok [INFO] [stdout] test server::tests::tests_helpers_position_to_byte_offset::test_position_to_byte_offset_with_emoji ... ok [INFO] [stdout] test server::tests::tests_helpers_span_to_lsp_range::test_span_to_lsp_range_multi_line ... ok [INFO] [stdout] test server::tests::tests_helpers_span_to_lsp_range::test_span_to_lsp_range_single_line ... ok [INFO] [stdout] test server::tests::tests_helpers_span_to_lsp_range::test_span_to_lsp_range_large_numbers ... ok [INFO] [stdout] test server::tests::tests_helpers_span_to_lsp_range::test_span_to_lsp_range_zero_position ... ok [INFO] [stdout] test server::tests::tests_helpers_position_to_byte_offset::test_position_to_byte_offset_with_unicode ... ok [INFO] [stdout] test server::tests::tests_helpers_position_to_byte_offset::test_position_to_byte_offset_at_document_end ... ok [INFO] [stdout] test server::tests::tests_helpers_format_symbol_declaration::test_format_with_special_characters ... ok [INFO] [stdout] test server::tests::tests_helpers_span_to_lsp_range::test_span_to_lsp_range_single_character ... ok [INFO] [stdout] test server::tests::tests_helpers_position_to_byte_offset::test_position_to_byte_offset_beyond_document ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_completion_empty_file ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_definition_no_symbol ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_definition_from_definition ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_completion_invalid_position ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_did_close_nonexistent ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_definition_basic ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_did_open_invalid_document ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_completion_keywords ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_did_change_full_sync ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_did_close_document ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_did_change_incremental_insert ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_definition_nested_elements ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_completion_type_context ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_document_symbol_nonexistent_file ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_did_open_valid_document ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_did_change_incremental_replace ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_folding_range_empty_file ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_did_change_incremental_delete ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_document_symbol_basic ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_did_save_document ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_hover_basic ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_document_symbol_empty_file ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_folding_range_single_line ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_formatting_basic ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_did_open_multiple_documents ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_formatting_empty_file ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_document_symbol_nested_hierarchy ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_initialize_with_custom_stdlib_path ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_formatting_preserves_structure ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_inlay_hint_basic ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_initialize_with_stdlib_disabled ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_new_router_setup ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_inlay_hint_empty_file ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_hover_returns_range ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_folding_range_basic ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_prepare_rename_on_definition ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_folding_range_nested ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_hover_with_typing_relationship ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_inlay_hint_out_of_range ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_hover_with_specialization ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_initialize_returns_capabilities ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_prepare_rename_on_usage ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_prepare_rename_no_symbol ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_prepare_rename_returns_correct_range ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_hover_multiline_document ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_references_exclude_declaration ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_hover_no_symbol_at_position ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_selection_range_empty_file ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_references_basic ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_selection_range_nested_structure ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_selection_range_basic ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_router_handles_multiple_operations ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_semantic_tokens_full_nonexistent_file ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_references_no_usages ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_rename_basic ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_semantic_tokens_full_multiline ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_rename_from_usage ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_semantic_tokens_full_with_relationships ... ok [INFO] [stdout] test server::tests::tests_server::test_change_document ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_rename_no_symbol ... ok [INFO] [stdout] test server::tests::tests_server::test_code_completion_file_types ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_semantic_tokens_full_basic ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_selection_range_multiple_positions ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_rename_qualified_name ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_semantic_tokens_full_empty_file ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_rename_preserves_other_symbols ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_rename_with_multiple_usages ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_references_no_symbol ... ok [INFO] [stdout] test server::tests::tests_server::test_completion_empty_file ... ok [INFO] [stdout] test server::tests::tests_server::test_close_document ... ok [INFO] [stdout] test server::tests::tests_lsp_server_state::test_selection_range_invalid_position ... ok [INFO] [stdout] test server::tests::tests_server::test_change_document_with_error ... ok [INFO] [stdout] test server::tests::tests_server::test_change_nonexistent_document ... ok [INFO] [stdout] test server::tests::tests_server::test_code_completion_keywords ... ok [INFO] [stdout] test server::tests::tests_server::test_completion_after_specializes_suggests_compatible_types ... ok [INFO] [stdout] test server::tests::tests_server::test_completion_handles_invalid_position ... ok [INFO] [stdout] test server::tests::tests_server::test_find_references_exclude_declaration ... ok [INFO] [stdout] test server::tests::tests_server::test_find_references_from_usage ... ok [INFO] [stdout] test server::tests::tests_server::test_document_symbols_deeply_nested ... ok [INFO] [stdout] test server::tests::tests_server::test_document_symbols ... ok [INFO] [stdout] test server::tests::tests_server::test_completion_in_incomplete_expression ... ok [INFO] [stdout] test server::tests::tests_server::test_find_references_no_references ... ok [INFO] [stdout] test server::tests::tests_server::test_find_references_nested_elements ... ok [INFO] [stdout] test server::tests::tests_server::test_completion_filters_by_context ... ok [INFO] [stdout] test server::tests::tests_server::test_document_symbols_mixed_hierarchy ... ok [INFO] [stdout] test server::tests::tests_server::test_completion_includes_imported_symbols ... ok [INFO] [stdout] test server::tests::tests_server::test_document_symbols_hierarchical ... ok [INFO] [stdout] test server::tests::tests_server::test_cross_file_reference_resolution_basic ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_attribute_def_with_body ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_connection_def ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_empty_file ... ok [INFO] [stdout] test server::tests::tests_server::test_completion_respects_scope ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_maintains_character_positions ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_no_single_line ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_enumeration_def ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_deeply_nested ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_multiline_comments ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_nonexistent_file ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_whitespace_only ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_interface_def ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_action_def ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_for_definitions ... ok [INFO] [stdout] test server::tests::tests_server::test_get_diagnostics_for_nonexistent_file ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_simple_package ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_nested_packages ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_mixed_content ... ok [INFO] [stdout] test server::tests::tests_server::test_get_diagnostics_for_parse_error ... ok [INFO] [stdout] test server::tests::tests_server::test_get_diagnostics_for_valid_file ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_multiple_top_level_elements ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_sorted_output ... ok [INFO] [stdout] test server::tests::tests_server::test_goto_definition_on_definition ... ok [INFO] [stdout] test server::tests::tests_server::test_hover_multiline ... ok [INFO] [stdout] test server::tests::tests_server::test_goto_definition_nested_elements ... ok [INFO] [stdout] test server::tests::tests_server::test_get_diagnostics_clears_on_fix ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_part_def_with_body ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_with_imports ... ok [INFO] [stdout] test server::tests::tests_server::test_hover_on_whitespace ... ok [INFO] [stdout] test server::tests::tests_server::test_goto_definition_same_file ... ok [INFO] [stdout] test server::tests::tests_server::test_incremental_change_on_unopened_file ... ok [INFO] [stdout] test server::tests::tests_server::test_goto_definition_unknown_symbol ... ok [INFO] [stdout] test server::tests::tests_server::test_hover_shows_precise_range ... ok [INFO] [stdout] test server::tests::tests_server::test_hover_with_relationships ... ok [INFO] [stdout] test server::tests::tests_server::test_hover_on_unknown_symbol ... ok [INFO] [stdout] test server::tests::tests_server::test_folding_ranges_requirement_def ... ok [INFO] [stdout] test server::tests::tests_server::test_find_references_same_file ... ok [INFO] [stdout] test server::tests::tests_server::test_measurement_references_file_directly ... ok [INFO] [stdout] test server::tests::tests_server::test_incremental_change_preserves_diagnostics ... ok [INFO] [stdout] test server::tests::tests_server::test_hover_on_symbol ... ok [INFO] [stdout] test server::tests::tests_server::test_open_document_provides_semantic_tokens ... ok [INFO] [stdout] test server::tests::tests_server::test_open_invalid_sysml ... ok [INFO] [stdout] test server::tests::tests_server::test_incremental_change_updates_semantic_tokens ... ok [INFO] [stdout] test server::tests::tests_server::test_open_kerml_file ... ok [INFO] [stdout] test server::tests::tests_server::test_incremental_delete_range ... ok [INFO] [stdout] test server::tests::tests_server::test_incremental_replace_range ... ok [INFO] [stdout] test server::tests::tests_server::test_incremental_insert_at_start ... ok [INFO] [stdout] test server::tests::tests_server::test_open_unsupported_extension ... ok [INFO] [stdout] test server::tests::tests_server::test_open_sysml_document ... ok [INFO] [stdout] test server::tests::tests_server::test_incremental_multiple_changes ... ok [INFO] [stdout] test server::tests::tests_server::test_incremental_multiline_insert ... ok [INFO] [stdout] test server::tests::tests_server::test_incremental_insert_in_middle ... ok [INFO] [stdout] test server::tests::tests_server::test_prepare_rename_on_usage ... ok [INFO] [stdout] test server::tests::tests_server::test_references_symbol_not_found ... ok [INFO] [stdout] test server::tests::tests_server::test_incremental_change_updates_references ... ok [INFO] [stdout] test server::tests::tests_server::test_references_qualified_name_fallback ... ok [INFO] [stdout] test server::tests::tests_server::test_references_update_after_change_document ... ok [INFO] [stdout] test server::tests::tests_server::test_incremental_insert_at_end_of_document ... ok [INFO] [stdout] test server::tests::tests_server::test_references_with_shadowing ... ok [INFO] [stdout] test server::tests::tests_server::test_references_across_files ... ok [INFO] [stdout] test server::tests::tests_server::test_prepare_rename_returns_correct_range ... ok [INFO] [stdout] test server::tests::tests_server::test_rename_nonexistent_symbol ... ok [INFO] [stdout] test server::tests::tests_server::test_prepare_rename_nonexistent_symbol ... ok [INFO] [stdout] test server::tests::tests_server::test_references_break_when_definition_renamed_without_usages ... ok [INFO] [stdout] test server::tests::tests_server::test_rename_preserves_other_symbols ... ok [INFO] [stdout] test server::tests::tests_server::test_rename_qualified_name ... ok [INFO] [stdout] test server::tests::tests_server::test_server_creation ... ok [INFO] [stdout] test server::tests::tests_server::test_references_with_include_declaration ... ok [INFO] [stdout] test server::tests::tests_server::test_rename_symbol ... ok [INFO] [stdout] test server::tests::tests_server::test_rename_from_usage ... ok [INFO] [stdout] test server::tests::tests_server::test_rename_across_multiple_files ... ok [INFO] [stdout] test server::tests::tests_server::test_rename_with_no_usages ... ok [INFO] [stdout] test server::tests::tests_server::test_new_file_then_incremental_update ... ok [INFO] [stdout] test server::tests::tests_server::test_references_to_imported_symbol ... ok [INFO] [stdout] test server::tests::tests_server::test_references_exclude_declaration ... ok [INFO] [stdout] test server::tests::tests_server::test_prepare_rename_on_definition ... ok [INFO] [stdout] test server::tests::tests_server::test_semantic_tokens ... ok [INFO] [stdout] test server::background_tasks::tests::tests_background_tasks::test_debounce_independent_keys ... FAILED [INFO] [stdout] test server::tests::tests_document_links::test_document_links_with_stdlib_import has been running for over 60 seconds [INFO] [stdout] test server::tests::tests_server::test_cross_file_stdlib_reference_resolution has been running for over 60 seconds [INFO] [stdout] test server::tests::tests_server::test_dimension_one_unit_cross_file_resolution has been running for over 60 seconds [INFO] [stdout] test server::tests::tests_server::test_stdlib_files_actually_load has been running for over 60 seconds [INFO] [stdout] test server::tests::tests_server::test_stdlib_files_actually_load ... ok [INFO] [stdout] test server::tests::tests_document_links::test_document_links_with_stdlib_import ... ok [INFO] [stdout] test server::tests::tests_server::test_cross_file_stdlib_reference_resolution ... ok [INFO] [stdout] test server::tests::tests_server::test_dimension_one_unit_cross_file_resolution ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- server::background_tasks::tests::tests_background_tasks::test_debounce_independent_keys stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'server::background_tasks::tests::tests_background_tasks::test_debounce_independent_keys' (6300) panicked at crates/syster-lsp/src/server/background_tasks/tests/tests_background_tasks.rs:88:5: [INFO] [stdout] assertion `left == right` failed: Both keys should emit [INFO] [stdout] left: 0 [INFO] [stdout] right: 2 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x61aae44f9782 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x61aae44f9782 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x61aae44f9782 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x61aae44f9782 - <::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x61aae450efaa - ::fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x61aae450efaa - core[585f66e14d78f9ba]::fmt::write [INFO] [stdout] 6: 0x61aae44fe906 - std[3f03f8b59f91bef1]::io::default_write_fmt::> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x61aae44fe906 - as std[3f03f8b59f91bef1]::io::Write>::write_fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x61aae44d6a6f - ::print [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x61aae44d6a6f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x61aae44f1269 - std[3f03f8b59f91bef1]::panicking::default_hook [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x61aae3beeffe - core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9 [INFO] [stdout] 12: 0x61aae3beeffe - test[30224e0cb089acd2]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x61aae44f14d2 - core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9 [INFO] [stdout] 14: 0x61aae44f14d2 - std[3f03f8b59f91bef1]::panicking::panic_with_hook [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x61aae44d6b28 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x61aae44cbb89 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x61aae44d797d - __rustc[caa99d26c7bae192]::rust_begin_unwind [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x61aae450f6dc - core[585f66e14d78f9ba]::panicking::panic_fmt [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x61aae450f5c3 - core[585f66e14d78f9ba]::panicking::assert_failed_inner [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:434:23 [INFO] [stdout] 20: 0x61aae450b6dd - core[585f66e14d78f9ba]::panicking::assert_failed:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:394:5 [INFO] [stdout] 21: 0x61aae3bb2cc0 - syster_lsp[9a10328c1a67ca51]::server::background_tasks::tests::tests_background_tasks::test_debounce_independent_keys::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/crates/syster-lsp/src/server/background_tasks/tests/tests_background_tasks.rs:88:5 [INFO] [stdout] 22: 0x61aae3bd91f2 - > as core[585f66e14d78f9ba]::future::future::Future>::poll [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/future/future.rs:133:9 [INFO] [stdout] 23: 0x61aae3bd926d - >> as core[585f66e14d78f9ba]::future::future::Future>::poll [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x61aae3b5a1ed - ::block_on::>>>::{closure#0}::{closure#0}::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:742:70 [INFO] [stdout] 25: 0x61aae3b5a0fd - tokio[5e04aed3b091f281]::task::coop::with_budget::, ::block_on>>>::{closure#0}::{closure#0}::{closure#0}> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/task/coop/mod.rs:167:5 [INFO] [stdout] 26: 0x61aae3b5a0fd - tokio[5e04aed3b091f281]::task::coop::budget::, ::block_on>>>::{closure#0}::{closure#0}::{closure#0}> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/task/coop/mod.rs:133:5 [INFO] [stdout] 27: 0x61aae3b5a0fd - ::block_on::>>>::{closure#0}::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:742:25 [INFO] [stdout] 28: 0x61aae3b5595c - ::enter::, ::block_on>>>::{closure#0}::{closure#0}> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:432:19 [INFO] [stdout] 29: 0x61aae3b59563 - ::block_on::>>>::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:741:44 [INFO] [stdout] 30: 0x61aae3b58934 - ::enter::<::block_on>>>::{closure#0}, core[585f66e14d78f9ba]::option::Option<()>>::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:829:68 [INFO] [stdout] 31: 0x61aae3be029e - >::set::<::enter<::block_on>>>::{closure#0}, core[585f66e14d78f9ba]::option::Option<()>>::{closure#0}, (alloc[15e7b27aba85d2e2]::boxed::Box, core[585f66e14d78f9ba]::option::Option<()>)> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 32: 0x61aae3bd9629 - tokio[5e04aed3b091f281]::runtime::context::set_scheduler::<(alloc[15e7b27aba85d2e2]::boxed::Box, core[585f66e14d78f9ba]::option::Option<()>), ::enter<::block_on>>>::{closure#0}, core[585f66e14d78f9ba]::option::Option<()>>::{closure#0}>::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/context.rs:176:38 [INFO] [stdout] 33: 0x61aae3b840f2 - >::try_with::, core[585f66e14d78f9ba]::option::Option<()>), ::enter<::block_on>>>::{closure#0}, core[585f66e14d78f9ba]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[15e7b27aba85d2e2]::boxed::Box, core[585f66e14d78f9ba]::option::Option<()>)> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/local.rs:513:12 [INFO] [stdout] 34: 0x61aae3b83c7e - >::with::, core[585f66e14d78f9ba]::option::Option<()>), ::enter<::block_on>>>::{closure#0}, core[585f66e14d78f9ba]::option::Option<()>>::{closure#0}>::{closure#0}, (alloc[15e7b27aba85d2e2]::boxed::Box, core[585f66e14d78f9ba]::option::Option<()>)> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/local.rs:477:20 [INFO] [stdout] 35: 0x61aae3bd949d - tokio[5e04aed3b091f281]::runtime::context::set_scheduler::<(alloc[15e7b27aba85d2e2]::boxed::Box, core[585f66e14d78f9ba]::option::Option<()>), ::enter<::block_on>>>::{closure#0}, core[585f66e14d78f9ba]::option::Option<()>>::{closure#0}> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/context.rs:176:17 [INFO] [stdout] 36: 0x61aae3b57dc8 - ::enter::<::block_on>>>::{closure#0}, core[585f66e14d78f9ba]::option::Option<()>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:829:27 [INFO] [stdout] 37: 0x61aae3b57fe2 - ::block_on::>>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:729:24 [INFO] [stdout] 38: 0x61aae3b5856c - ::block_on::>>::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:200:33 [INFO] [stdout] 39: 0x61aae3bcc6ab - tokio[5e04aed3b091f281]::runtime::context::runtime::enter_runtime::<::block_on>>::{closure#0}, ()> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 40: 0x61aae3b55511 - ::block_on::>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/scheduler/current_thread/mod.rs:188:9 [INFO] [stdout] 41: 0x61aae3bdb17f - ::block_on_inner::>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/runtime.rs:368:52 [INFO] [stdout] 42: 0x61aae3bdb32d - ::block_on::>> [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/runtime.rs:342:18 [INFO] [stdout] 43: 0x61aae3bb520f - syster_lsp[9a10328c1a67ca51]::server::background_tasks::tests::tests_background_tasks::test_debounce_independent_keys [INFO] [stdout] at /opt/rustwide/workdir/crates/syster-lsp/src/server/background_tasks/tests/tests_background_tasks.rs:88:75 [INFO] [stdout] 44: 0x61aae3bb2517 - syster_lsp[9a10328c1a67ca51]::server::background_tasks::tests::tests_background_tasks::test_debounce_independent_keys::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/crates/syster-lsp/src/server/background_tasks/tests/tests_background_tasks.rs:72:42 [INFO] [stdout] 45: 0x61aae3b35336 - >::call_once [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 46: 0x61aae3be33ab - core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 47: 0x61aae3be33ab - test[30224e0cb089acd2]::__rust_begin_short_backtrace::, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18 [INFO] [stdout] 48: 0x61aae3befc0a - test[30224e0cb089acd2]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74 [INFO] [stdout] 49: 0x61aae3befc0a - as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 50: 0x61aae3befc0a - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40 [INFO] [stdout] 51: 0x61aae3befc0a - std[3f03f8b59f91bef1]::panicking::catch_unwind::, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19 [INFO] [stdout] 52: 0x61aae3befc0a - std[3f03f8b59f91bef1]::panic::catch_unwind::, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14 [INFO] [stdout] 53: 0x61aae3befc0a - test[30224e0cb089acd2]::run_test_in_process [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27 [INFO] [stdout] 54: 0x61aae3befc0a - test[30224e0cb089acd2]::run_test::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43 [INFO] [stdout] 55: 0x61aae3bea0d4 - test[30224e0cb089acd2]::run_test::{closure#1} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41 [INFO] [stdout] 56: 0x61aae3bea0d4 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 57: 0x61aae3bf2702 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 58: 0x61aae3bf2702 - ::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 59: 0x61aae3bf2702 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40 [INFO] [stdout] 60: 0x61aae3bf2702 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19 [INFO] [stdout] 61: 0x61aae3bf2702 - std[3f03f8b59f91bef1]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14 [INFO] [stdout] 62: 0x61aae3bf2702 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 63: 0x61aae3bf2702 - ::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 64: 0x61aae44f8c4f - + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9 [INFO] [stdout] 65: 0x61aae44f8c4f - ::new::thread_start [INFO] [stdout] at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17 [INFO] [stdout] 66: 0x7e52cc005aa4 - [INFO] [stdout] 67: 0x7e52cc092a64 - clone [INFO] [stdout] 68: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] server::background_tasks::tests::tests_background_tasks::test_debounce_independent_keys [INFO] [stdout] [INFO] [stdout] test result: FAILED. 465 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 138.18s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `-p syster-lsp --lib` [INFO] running `Command { std: "docker" "inspect" "213afad548ddbd10a74e3c1427e906a0ca82938aedba6d5cb5b2cf3f8181ba58", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "213afad548ddbd10a74e3c1427e906a0ca82938aedba6d5cb5b2cf3f8181ba58", kill_on_drop: false }` [INFO] [stdout] 213afad548ddbd10a74e3c1427e906a0ca82938aedba6d5cb5b2cf3f8181ba58