rumdl-0.1.94
checks.aarch64-darwin.devShell-clan-app
· build #904
· raw
1build04: building bq9l1ljcndxfrhmz1rgcizfkywf0049h-rumdl-0.1.94.drv2Using versionCheckHook
unpackPhase
3unpacking source archive /nix/store/fx8y7zylpdca20n611lr1y5fkl5ygk8i-source4source root is source5Executing cargoSetupPostUnpackHook6Finished cargoSetupPostUnpackHookpatchPhase
7Executing cargoSetupPostPatchHook8Validating consistency between /nix/var/nix/builds/nix-91198-2491122582/source/Cargo.lock and /nix/var/nix/builds/nix-91198-2491122582/rumdl-0.1.94-vendor/Cargo.lock9Finished cargoSetupPostPatchHookbuildPhase
10Executing cargoBuildHook11cargoBuildHook flags: -j 10 --target aarch64-apple-darwin --offline --profile release --bin=rumdl12 Compiling proc-macro2 v1.0.10613 Compiling unicode-ident v1.0.2414 Compiling quote v1.0.4515 Compiling memchr v2.8.016 Compiling libc v0.2.18517 Compiling serde_core v1.0.22818 Compiling stable_deref_trait v1.2.119 Compiling smallvec v1.15.120 Compiling serde v1.0.22821 Compiling litemap v0.8.222 Compiling writeable v0.6.323 Compiling icu_normalizer_data v2.2.024 Compiling find-msvc-tools v0.1.925 Compiling utf8_iter v1.0.426 Compiling icu_properties_data v2.2.027 Compiling pin-project-lite v0.2.1728 Compiling cfg-if v1.0.429 Compiling shlex v1.3.030 Compiling futures-core v0.3.3231 Compiling equivalent v1.0.232 Compiling parking_lot_core v0.9.1233 Compiling regex-syntax v0.8.1034 Compiling crossbeam-utils v0.8.2135 Compiling futures-sink v0.3.3236 Compiling hashbrown v0.17.037 Compiling cc v1.2.6038 Compiling zmij v1.0.2139 Compiling utf8parse v0.2.240 Compiling scopeguard v1.2.041 Compiling anstyle-parse v1.0.042 Compiling lock_api v0.4.1443 Compiling futures-channel v0.3.3244 Compiling aho-corasick v1.1.445 Compiling serde_json v1.0.14946 Compiling itoa v1.0.1847 Compiling syn v2.0.11748 Compiling is_terminal_polyfill v1.70.249 Compiling anstyle v1.0.1450 Compiling futures-io v0.3.3251 Compiling colorchoice v1.0.552 Compiling anstyle-query v1.1.553 Compiling log v0.4.2954 Compiling slab v0.4.1255 Compiling futures-task v0.3.3256 Compiling semver v1.0.2857 Compiling anstream v1.0.058 Compiling crossbeam-epoch v0.9.1859 Compiling errno v0.3.1460 Compiling autocfg v1.5.061 Compiling rustc_version v0.4.162 Compiling percent-encoding v2.3.263 Compiling siphasher v1.0.264 Compiling thiserror v2.0.1865 Compiling once_cell v1.21.466 Compiling form_urlencoded v1.2.267 Compiling tikv-jemalloc-sys v0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f768 Compiling phf_shared v0.13.169 Compiling heapless v0.7.1770 Compiling num-traits v0.2.1971 Compiling crossbeam-deque v0.8.672 Compiling signal-hook-registry v1.4.873 Compiling parking_lot v0.12.574 Compiling mio v1.2.075 Compiling socket2 v0.6.376 Compiling byteorder v1.5.077 Compiling winnow v1.0.178 Compiling httparse v1.10.179 Compiling bitflags v2.11.180 Compiling strsim v0.11.181 Compiling bytes v1.11.182 Compiling rayon-core v1.13.083 Compiling same-file v1.0.684 Compiling clap_lex v1.1.085 Compiling heck v0.5.086 Compiling ref-cast v1.0.2587 Compiling fastrand v2.4.188 Compiling phf_generator v0.13.189 Compiling clap_builder v4.6.090 Compiling walkdir v2.5.091 Compiling regex-automata v0.4.1492 Compiling hash32 v0.2.193 Compiling tracing-core v0.1.3694 Compiling indexmap v2.14.095 Compiling toml_datetime v1.1.1+spec-1.1.096 Compiling toml_parser v1.1.2+spec-1.1.097 Compiling blake3 v1.8.498 Compiling bstr v1.12.199 Compiling tower-layer v0.3.3100 Compiling anyhow v1.0.102101 Compiling bitflags v1.3.2102 Compiling tinyvec_macros v0.1.1103 Compiling unicode-width v0.2.2104 Compiling bit-vec v0.8.0105 Compiling core-foundation-sys v0.8.7106 Compiling pulldown-cmark v0.13.3107 Compiling hashbrown v0.14.5108 Compiling toml_writer v1.1.1+spec-1.1.0109 Compiling tower-service v0.3.3110 Compiling iana-time-zone v0.1.65111 Compiling bit-set v0.8.0112 Compiling getopts v0.2.24113 Compiling tinyvec v1.11.0114 Compiling synstructure v0.13.2115 Compiling serde_derive_internals v0.29.1116 Compiling dashmap v5.5.3117 Compiling serde_spanned v1.1.1118 Compiling zerofrom-derive v0.1.7119 Compiling yoke-derive v0.8.2120 Compiling zerovec-derive v0.11.3121 Compiling displaydoc v0.2.5122 Compiling zerofrom v0.1.7123 Compiling serde_derive v1.0.228124 Compiling yoke v0.8.2125 Compiling futures-macro v0.3.32126 Compiling zerovec v0.11.6127 Compiling zerotrie v0.2.4128 Compiling pin-project-internal v1.1.11129 Compiling tokio-macros v2.7.0130 Compiling futures-util v0.3.32131 Compiling thiserror-impl v2.0.18132 Compiling tokio v1.52.0133 Compiling tinystr v0.8.3134 Compiling icu_locale_core v2.2.0135 Compiling potential_utf v0.1.5136 Compiling icu_collections v2.2.0137 Compiling pin-project v1.1.11138 Compiling regex v1.12.3139 Compiling ref-cast-impl v1.0.25140 Compiling tracing-attributes v0.1.31141 Compiling serde_repr v0.1.20142 Compiling icu_provider v2.2.0143 Compiling icu_properties v2.2.0144 Compiling icu_normalizer v2.2.0145 Compiling clap_derive v4.6.1146 Compiling tracing v0.1.44147 Compiling idna_adapter v1.2.1148 Compiling idna v1.1.0149 Compiling env_filter v1.0.1150 Compiling futures-executor v0.3.32151 Compiling url v2.5.8152 Compiling futures v0.3.32153 Compiling clap v4.6.1154 Compiling tower v0.4.13155 Compiling cobs v0.3.0156 Compiling globset v0.4.18157 Compiling phf_macros v0.13.1158 Compiling schemars_derive v1.2.1159 Compiling tower-lsp-macros v0.9.0160 Compiling async-trait v0.1.89161 Compiling auto_impl v1.3.0162 Compiling lsp-types v0.94.1163 Compiling notify-types v2.1.0164 Compiling fsevent-sys v4.1.0165 Compiling constant_time_eq v0.4.2166 Compiling arrayref v0.3.9167 Compiling either v1.15.0168 Compiling unsafe-libyaml v0.2.11169 Compiling unicase v2.9.0170 Compiling jiff v0.2.23171 Compiling arrayvec v0.7.6172 Compiling tokio-util v0.7.18173 Compiling dyn-clone v1.0.20174 Compiling ryu v1.0.23175 Compiling pulldown-cmark-escape v0.11.0176 Compiling serde_yaml v0.9.34+deprecated177 Compiling schemars v1.2.1178 Compiling rayon v1.12.0179 Compiling notify v8.2.0180 Compiling env_logger v0.11.10181 Compiling phf v0.13.1182 Compiling ignore v0.4.25183 Compiling postcard v1.1.3184 Compiling clap_complete v4.6.2185 Compiling chrono v0.4.44186 Compiling fancy-regex v0.17.0187 Compiling toml v1.1.2+spec-1.1.0188 Compiling unicode-normalization v0.1.25189 Compiling toml_edit v0.25.11+spec-1.1.0190 Compiling memory-stats v1.2.0191 Compiling etcetera v0.11.0192 Compiling colored v3.1.1193 Compiling tower-lsp v0.20.0194 Compiling tikv-jemallocator v0.6.1195 Compiling rumdl v0.1.94 (/nix/var/nix/builds/nix-91198-2491122582/source)196 Finished `release` profile [optimized] target(s) in 13m 14s197Executing cargoInstallPostBuildHook198Finished cargoInstallPostBuildHook199Finished cargoBuildHook200buildPhase completed in 13 minutes 15 secondscheckPhase
201Executing cargoNextestHook202cargoNextestHook flags: --target aarch64-apple-darwin --offline --show-progress=none -j 10 --cargo-profile release --lib --profile smoke --203 Compiling cfg-if v1.0.4204 Compiling memchr v2.8.0205 Compiling smallvec v1.15.1206 Compiling libc v0.2.185207 Compiling once_cell v1.21.4208 Compiling itoa v1.0.18209 Compiling serde_core v1.0.228210 Compiling stable_deref_trait v1.2.1211 Compiling pin-project-lite v0.2.17212 Compiling futures-core v0.3.32213 Compiling num-traits v0.2.19214 Compiling zerofrom v0.1.7215 Compiling bytes v1.11.1216 Compiling equivalent v1.0.2217 Compiling scopeguard v1.2.0218 Compiling yoke v0.8.2219 Compiling futures-sink v0.3.32220 Compiling lock_api v0.4.14221 Compiling hashbrown v0.17.0222 Compiling dunce v1.0.5223 Compiling slab v0.4.12224 Compiling zerovec v0.11.6225 Compiling fs_extra v1.3.0226 Compiling log v0.4.29227 Compiling futures-channel v0.3.32228 Compiling regex-syntax v0.8.10229 Compiling errno v0.3.14230 Compiling parking_lot_core v0.9.12231 Compiling signal-hook-registry v1.4.8232 Compiling mio v1.2.0233 Compiling jobserver v0.1.34234 Compiling parking_lot v0.12.5235 Compiling cc v1.2.60236 Compiling socket2 v0.6.3237 Compiling aho-corasick v1.1.4238 Compiling zerocopy v0.8.48239 Compiling bitflags v2.11.1240 Compiling futures-io v0.3.32241 Compiling futures-task v0.3.32242 Compiling tokio v1.52.0243 Compiling futures-util v0.3.32244 Compiling tinystr v0.8.3245 Compiling http v1.4.0246 Compiling zerocopy-derive v0.8.48247 Compiling writeable v0.6.3248 Compiling litemap v0.8.2249 Compiling aws-lc-rs v1.16.3250 Compiling zeroize v1.8.2251 Compiling icu_locale_core v2.2.0252 Compiling potential_utf v0.1.5253 Compiling cmake v0.1.58254 Compiling zerotrie v0.2.4255 Compiling percent-encoding v2.3.2256 Compiling aws-lc-sys v0.40.0257 Compiling ring v0.17.14258 Compiling regex-automata v0.4.14259 Compiling serde v1.0.228260 Compiling indexmap v2.14.0261 Compiling utf8_iter v1.0.4262 Compiling getrandom v0.3.4263 Compiling icu_collections v2.2.0264 Compiling icu_provider v2.2.0265 Compiling zmij v1.0.21266 Compiling rustls-pki-types v1.14.0267 Compiling getrandom v0.2.17268 Compiling untrusted v0.9.0269 Compiling serde_json v1.0.149270 Compiling httparse v1.10.1271 Compiling icu_normalizer_data v2.2.0272 Compiling icu_properties_data v2.2.0273 Compiling tracing-core v0.1.36274 Compiling tower-service v0.3.3275 Compiling rustls v0.23.38276 Compiling fnv v1.0.7277 Compiling core-foundation-sys v0.8.7278 Compiling anstyle v1.0.14279 Compiling tracing v0.1.44280 Compiling icu_properties v2.2.0281 Compiling icu_normalizer v2.2.0282 Compiling http-body v1.0.1283 Compiling utf8parse v0.2.2284 Compiling subtle v2.6.1285 Compiling anstyle-parse v1.0.0286 Compiling crossbeam-utils v0.8.21287 Compiling num-integer v0.1.46288 Compiling try-lock v0.2.5289 Compiling anstyle-query v1.1.5290 Compiling idna_adapter v1.2.1291 Compiling colorchoice v1.0.5292 Compiling atomic-waker v1.1.2293 Compiling base64 v0.22.1294 Compiling tower-layer v0.3.3295 Compiling is_terminal_polyfill v1.70.2296 Compiling anstream v1.0.0297 Compiling idna v1.1.0298 Compiling want v0.3.1299 Compiling crossbeam-epoch v0.9.18300 Compiling regex v1.12.3301 Compiling form_urlencoded v1.2.2302 Compiling version_check v0.9.5303 Compiling getrandom v0.4.2304 Compiling rustix v1.1.4305 Compiling ahash v0.8.12306 Compiling tokio-util v0.7.18307 Compiling crossbeam-deque v0.8.6308 Compiling url v2.5.8309 Compiling ref-cast v1.0.25310 Compiling num-bigint v0.4.6311 Compiling security-framework-sys v2.17.0312 Compiling core-foundation v0.10.1313 Compiling h2 v0.4.13314 Compiling rand_core v0.9.5315 Compiling sync_wrapper v1.0.2316 Compiling bit-vec v0.8.0317 Compiling either v1.15.0318 Compiling ipnet v2.12.0319 Compiling same-file v1.0.6320 Compiling strsim v0.11.1321 Compiling crc32fast v1.5.0322 Compiling clap_lex v1.1.0323 Compiling clap_builder v4.6.0324 Compiling walkdir v2.5.0325 Compiling bit-set v0.8.0326 Compiling tower v0.5.3327 Compiling num-rational v0.4.2328 Compiling security-framework v3.7.0329 Compiling half v2.7.1330 Compiling bstr v1.12.1331 Compiling num-iter v0.1.45332 Compiling futures-executor v0.3.32333 Compiling alloca v0.4.0334 Compiling tikv-jemalloc-sys v0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7335 Compiling num-complex v0.4.6336 Compiling wait-timeout v0.2.1337 Compiling unicode-general-category v1.1.0338 Compiling plotters-backend v0.3.7339 Compiling hyper v1.9.0340 Compiling fastrand v2.4.1341 Compiling predicates-core v1.0.10342 Compiling winnow v1.0.1343 Compiling adler2 v2.0.1344 Compiling borrow-or-share v0.2.4345 Compiling simd-adler32 v0.3.9346 Compiling ciborium-io v0.2.2347 Compiling iri-string v0.7.12348 Compiling foldhash v0.2.0349 Compiling byteorder v1.5.0350 Compiling allocator-api2 v0.2.21351 Compiling hashbrown v0.16.1352 Compiling hyper-util v0.1.20353 Compiling toml_parser v1.1.2+spec-1.1.0354 Compiling hash32 v0.2.1355 Compiling ciborium-ll v0.2.2356 Compiling miniz_oxide v0.8.9357 Compiling fluent-uri v0.4.1358 Compiling tempfile v3.27.0359 Compiling tower-http v0.6.8360 Compiling plotters-svg v0.3.7361 Compiling clap v4.6.1362 Compiling pin-project v1.1.11363 Compiling thiserror v2.0.18364 Compiling num v0.4.3365 Compiling rayon-core v1.13.0366 Compiling itertools v0.13.0367 Compiling ppv-lite86 v0.2.21368 Compiling http-body-util v0.1.3369 Compiling toml_datetime v1.1.1+spec-1.1.0370 Compiling blake3 v1.8.4371 Compiling float-cmp v0.10.0372 Compiling lazy_static v1.5.0373 Compiling tinyvec_macros v0.1.1374 Compiling hashbrown v0.14.5375 Compiling assert_cmd v2.2.0376 Compiling normalize-line-endings v0.3.0377 Compiling quick-error v1.2.3378 Compiling siphasher v1.0.2379 Compiling cast v0.3.0380 Compiling sdd v3.0.10381 Compiling vsimd v0.8.0382 Compiling paste v1.0.15383 Compiling micromap v0.3.0384 Compiling unicode-width v0.2.2385 Compiling difflib v0.4.0386 Compiling bitflags v1.3.2387 Compiling termtree v0.5.1388 Compiling toml_writer v1.1.1+spec-1.1.0389 Compiling outref v0.5.2390 Compiling referencing v0.46.0391 Compiling predicates-tree v1.0.13392 Compiling predicates v3.1.4393 Compiling uuid-simd v0.8.0394 Compiling dashmap v5.5.3395 Compiling getopts v0.2.24396 Compiling lsp-types v0.94.1397 Compiling criterion-plot v0.8.2398 Compiling scc v2.4.0399 Compiling phf_shared v0.13.1400 Compiling rusty-fork v0.3.1401 Compiling tinyvec v1.11.0402 Compiling fraction v0.15.3403 Compiling rayon v1.12.0404 Compiling rand_chacha v0.9.0405 Compiling flate2 v1.1.9406 Compiling heapless v0.7.17407 Compiling cobs v0.3.0408 Compiling tower v0.4.13409 Compiling plotters v0.3.7410 Compiling ciborium v0.2.2411 Compiling globset v0.4.18412 Compiling futures v0.3.32413 Compiling fancy-regex v0.17.0414 Compiling rand_xorshift v0.4.0415 Compiling rand v0.9.4416 Compiling env_filter v1.0.1417 Compiling ureq-proto v0.6.0418 Compiling tinytemplate v1.2.1419 Compiling iana-time-zone v0.1.65420 Compiling webpki-roots v1.0.7421 Compiling email_address v0.2.9422 Compiling serde_spanned v1.1.1423 Compiling notify-types v2.1.0424 Compiling page_size v0.6.0425 Compiling fsevent-sys v4.1.0426 Compiling serial_test_derive v3.4.0427 Compiling constant_time_eq v0.4.2428 Compiling arrayref v0.3.9429 Compiling anes v0.1.6430 Compiling yansi v1.0.1431 Compiling unicase v2.9.0432 Compiling pulldown-cmark-escape v0.11.0433 Compiling arrayvec v0.7.6434 Compiling dyn-clone v1.0.20435 Compiling data-encoding v2.10.0436 Compiling unarray v0.1.4437 Compiling bytecount v0.6.9438 Compiling oorandom v11.1.5439 Compiling ryu v1.0.23440 Compiling diff v0.1.13441 Compiling utf8-zero v0.8.1442 Compiling jiff v0.2.23443 Compiling unsafe-libyaml v0.2.11444 Compiling num-cmp v0.1.0445 Compiling pretty_assertions v1.4.1446 Compiling criterion v0.8.2447 Compiling proptest v1.11.0448 Compiling serial_test v3.4.0449 Compiling serde_yaml v0.9.34+deprecated450 Compiling schemars v1.2.1451 Compiling pulldown-cmark v0.13.3452 Compiling notify v8.2.0453 Compiling toml v1.1.2+spec-1.1.0454 Compiling env_logger v0.11.10455 Compiling chrono v0.4.44456 Compiling ignore v0.4.25457 Compiling postcard v1.1.3458 Compiling phf v0.13.1459 Compiling unicode-normalization v0.1.25460 Compiling anyhow v1.0.102461 Compiling toml_edit v0.25.11+spec-1.1.0462 Compiling clap_complete v4.6.2463 Compiling tower-lsp v0.20.0464 Compiling memory-stats v1.2.0465 Compiling etcetera v0.11.0466 Compiling colored v3.1.1467 Compiling unicode-segmentation v1.13.2468 Compiling tikv-jemallocator v0.6.1469 Compiling rustls-webpki v0.103.12470 Compiling tokio-rustls v0.26.4471 Compiling rustls-platform-verifier v0.6.2472 Compiling ureq v3.3.0473 Compiling hyper-rustls v0.27.9474 Compiling reqwest v0.13.2475 Compiling jsonschema v0.46.0476 Compiling rumdl v0.1.94 (/nix/var/nix/builds/nix-91198-2491122582/source)477 Finished `release` profile [optimized] target(s) in 4m 21s478------------479 Nextest run ID 4a879681-a243-48d1-9e7e-78f0dd0cba01 with nextest profile: smoke480 Starting 703 tests across 1 binary (4959 tests skipped, including 4957 tests via profile.smoke.default-filter)481 PASS [ 0.009s] rumdl config::config_intelligent_merge_tests::tests::test_integration_user_and_project_config_merge482 PASS [ 0.010s] rumdl config::config_intelligent_merge_tests::tests::test_merge_union_combines_arrays483 PASS [ 0.010s] rumdl config::config_intelligent_merge_tests::tests::test_merge_replace_respects_precedence484 PASS [ 0.010s] rumdl config::config_intelligent_merge_tests::tests::test_history_tracking485 PASS [ 0.013s] rumdl config::config_intelligent_merge_tests::tests::test_merge_replace_replaces_arrays486 PASS [ 0.013s] rumdl config::config_intelligent_merge_tests::tests::test_empty_enable_doesnt_clear_disable487 PASS [ 0.014s] rumdl config::config_intelligent_merge_tests::tests::test_enable_disables_remove_conflicts488 PASS [ 0.013s] rumdl config::config_intelligent_merge_tests::tests::test_merge_union_deduplicates489 PASS [ 0.015s] rumdl config::config_intelligent_merge_tests::tests::test_integration_enable_overrides_disable490 PASS [ 0.016s] rumdl config::config_intelligent_merge_tests::tests::test_cli_has_highest_precedence491 PASS [ 0.010s] rumdl config::config_intelligent_merge_tests::tests::test_merge_union_equal_precedence_merges492 PASS [ 0.010s] rumdl config::config_intelligent_merge_tests::tests::test_multiple_merges_accumulate_disable493 PASS [ 0.010s] rumdl config::config_intelligent_merge_tests::tests::test_merge_union_with_empty_new_value494 PASS [ 0.008s] rumdl config::config_intelligent_merge_tests::tests::test_scalar_merge_preserves_with_lower_precedence495 PASS [ 0.008s] rumdl config::config_intelligent_merge_tests::tests::test_scalar_merge_replaces_with_higher_precedence496 PASS [ 0.014s] rumdl config::config_intelligent_merge_tests::tests::test_merge_union_respects_precedence497 PASS [ 0.010s] rumdl config::flavor::tests::test_azure_devops_display_and_round_trip498 PASS [ 0.009s] rumdl config::flavor::tests::test_azure_devops_not_pandoc_compatible499 PASS [ 0.013s] rumdl config::config_intelligent_merge_tests::tests::test_precedence_order500 PASS [ 0.009s] rumdl config::flavor::tests::test_display_all_variants_covers_azure_devops501 PASS [ 0.012s] rumdl config::flavor::tests::test_azure_devops_from_str502 PASS [ 0.015s] rumdl config::flavor::tests::test_display_all_variants_are_lowercase503 PASS [ 0.013s] rumdl config::flavor::tests::test_display_round_trips_through_from_str504 PASS [ 0.008s] rumdl config::registry::canonicalize_tests::dedupes_alias_and_canonical_preserving_order505 PASS [ 0.013s] rumdl config::flavor::tests::test_from_extension_does_not_auto_detect_pandoc506 PASS [ 0.012s] rumdl config::flavor::tests::test_is_pandoc_compatible507 PASS [ 0.010s] rumdl config::flavor::tests::test_supports_colon_code_fences508 PASS [ 0.010s] rumdl config::registry::canonicalize_tests::handles_empty_and_unknown_inputs509 PASS [ 0.014s] rumdl config::flavor::tests::test_pandoc_from_str510 PASS [ 0.014s] rumdl config::flavor::tests::test_pandoc_name_and_display511 PASS [ 0.012s] rumdl config::registry::canonicalize_tests::is_idempotent512 PASS [ 0.008s] rumdl config::registry::canonicalize_tests::rewrites_aliases_to_canonical_ids513 PASS [ 0.008s] rumdl config::tests::test_canonical_project_root_cache_returns_stable_reference514 PASS [ 0.011s] rumdl config::tests::test_canonical_project_root_cache_shared_across_clones515 PASS [ 0.013s] rumdl config::tests::test_all_implemented_rules_have_aliases516 PASS [ 0.014s] rumdl config::registry::canonicalize_tests::preserves_all_keyword_normalized517 PASS [ 0.011s] rumdl config::tests::test_config_with_comments518 PASS [ 0.015s] rumdl config::tests::test_arrays_in_rule_config519 PASS [ 0.011s] rumdl config::tests::test_circular_reference_detection520 PASS [ 0.012s] rumdl config::tests::test_empty_config_file521 PASS [ 0.014s] rumdl config::tests::test_conflicting_config_values522 PASS [ 0.012s] rumdl config::tests::test_empty_enable_list_is_explicit_pyproject523 PASS [ 0.010s] rumdl config::tests::test_enable_all_keyword_rumdl_toml524 PASS [ 0.017s] rumdl config::tests::test_default_config_passes_validation525 PASS [ 0.009s] rumdl config::tests::test_extends_base_values_propagate_when_child_silent526 PASS [ 0.012s] rumdl config::tests::test_enabled_key_valid_for_any_rule527 PASS [ 0.015s] rumdl config::tests::test_empty_enable_list_is_explicit_rumdl_toml528 PASS [ 0.015s] rumdl config::tests::test_enable_all_keyword_pyproject529 PASS [ 0.010s] rumdl config::tests::test_extends_basic_inheritance530 PASS [ 0.016s] rumdl config::tests::test_extends_additive_extend_enable531 PASS [ 0.016s] rumdl config::tests::test_extends_chain_three_levels532 PASS [ 0.014s] rumdl config::tests::test_extends_child_disable_replaces_base533 PASS [ 0.012s] rumdl config::tests::test_extends_child_rule_config_overrides_base534 PASS [ 0.011s] rumdl config::tests::test_extends_cycle_returns_error535 PASS [ 0.015s] rumdl config::tests::test_extends_child_overrides_parent536 PASS [ 0.012s] rumdl config::tests::test_extends_depth_limit_returns_error537 PASS [ 0.017s] rumdl config::tests::test_extends_circular_detection538 PASS [ 0.015s] rumdl config::tests::test_extends_depth_limit539 PASS [ 0.014s] rumdl config::tests::test_extends_enable_wins_over_inherited_disable540 PASS [ 0.015s] rumdl config::tests::test_extends_loaded_files_tracking541 PASS [ 0.014s] rumdl config::tests::test_extends_missing_file542 PASS [ 0.014s] rumdl config::tests::test_extends_missing_file_returns_error543 PASS [ 0.010s] rumdl config::tests::test_extends_rule_config_inherits_from_base544 PASS [ 0.016s] rumdl config::tests::test_extends_pyproject_child_overrides_rumdl_parent545 PASS [ 0.015s] rumdl config::tests::test_extends_pyproject_toml546 PASS [ 0.012s] rumdl config::tests::test_extends_rule_inherited_when_not_overridden547 PASS [ 0.015s] rumdl config::tests::test_extends_relative_path548 PASS [ 0.013s] rumdl config::tests::test_extends_rule_specific_override549 PASS [ 0.013s] rumdl config::tests::test_extends_self_reference550 PASS [ 0.010s] rumdl config::tests::test_extremely_long_values551 PASS [ 0.009s] rumdl config::tests::test_first_call_warn_else_debug_returns_warn_then_debug552 PASS [ 0.010s] rumdl config::tests::test_format_silent_fallback_message_renders_unset_root_and_cwd_explicitly553 PASS [ 0.018s] rumdl config::tests::test_extends_three_level_chain_propagates_from_root554 PASS [ 0.013s] rumdl config::tests::test_flavor_loading555 PASS [ 0.016s] rumdl config::tests::test_first_call_warn_else_debug_independent_latches556 PASS [ 0.012s] rumdl config::tests::test_format_silent_fallback_message_renders_partial_unset557 PASS [ 0.014s] rumdl config::tests::test_format_silent_fallback_message_renders_paths_with_display_formatting558 PASS [ 0.012s] rumdl config::tests::test_generate_json_schema559 PASS [ 0.014s] rumdl config::tests::test_home_dotfile_picked_up_over_rumdl_toml560 PASS [ 0.011s] rumdl config::tests::test_home_dotfile_supports_extends561 PASS [ 0.012s] rumdl config::tests::test_home_dotfile_used_when_no_xdg_or_project_config562 PASS [ 0.008s] rumdl config::tests::test_is_valid_rule_name_canonical563 PASS [ 0.007s] rumdl config::tests::test_is_valid_rule_name_special_all564 PASS [ 0.008s] rumdl config::tests::test_is_valid_rule_name_invalid565 PASS [ 0.013s] rumdl config::tests::test_invalid_toml_syntax566 PASS [ 0.013s] rumdl config::tests::test_is_valid_rule_name_aliases567 PASS [ 0.014s] rumdl config::tests::test_invalid_rule_names568 PASS [ 0.017s] rumdl config::tests::test_home_rumdl_toml_used_when_no_dotfile_present569 PASS [ 0.012s] rumdl config::tests::test_markdown_flavor_schema_matches_fromstr570 PASS [ 0.012s] rumdl config::tests::test_malformed_pyproject_toml571 PASS [ 0.009s] rumdl config::tests::test_md013_key_normalization_in_rumdl_toml572 PASS [ 0.014s] rumdl config::tests::test_markdownlint_config_overrides_user_config_on_conflict573 PASS [ 0.010s] rumdl config::tests::test_md054_preferred_style_accepts_scalar_form574 PASS [ 0.013s] rumdl config::tests::test_md013_key_snake_and_kebab_case575 PASS [ 0.012s] rumdl config::tests::test_md054_preferred_style_accepts_list_form576 PASS [ 0.014s] rumdl config::tests::test_md013_section_case_insensitivity577 PASS [ 0.011s] rumdl config::tests::test_missing_config_file578 PASS [ 0.009s] rumdl config::tests::test_normalize_key_edge_cases579 PASS [ 0.009s] rumdl config::tests::test_normalize_match_path_falls_back_to_cwd_when_project_root_none580 PASS [ 0.013s] rumdl config::tests::test_nonempty_enable_list_still_works_pyproject581 PASS [ 0.018s] rumdl config::tests::test_md054_preferred_style_unknown_key_still_warns582 PASS [ 0.015s] rumdl config::tests::test_nonempty_enable_list_still_works_rumdl_toml583 PASS [ 0.011s] rumdl config::tests::test_normalize_match_path_falls_back_to_cwd_when_project_root_unrelated584 PASS [ 0.012s] rumdl config::tests::test_normalize_match_path_nonexistent_file_passthrough585 PASS [ 0.012s] rumdl config::tests::test_normalize_match_path_outside_cwd_returns_raw_path586 PASS [ 0.017s] rumdl config::tests::test_normalize_match_path_globset_round_trip587 PASS [ 0.011s] rumdl config::tests::test_normalize_match_path_uses_project_root588 PASS [ 0.013s] rumdl config::tests::test_normalize_match_path_relative_path_passthrough589 PASS [ 0.014s] rumdl config::tests::test_normalize_match_path_silent_fallback_when_project_root_and_cwd_both_unrelated590 PASS [ 0.013s] rumdl config::tests::test_parse_rules_wrapper_basic591 PASS [ 0.014s] rumdl config::tests::test_parse_rules_wrapper_mixed_with_flat592 PASS [ 0.010s] rumdl config::tests::test_parse_rules_wrapper_pyproject593 PASS [ 0.014s] rumdl config::tests::test_parse_rules_wrapper_non_table_value_does_not_panic594 PASS [ 0.016s] rumdl config::tests::test_parse_rules_wrapper_multiple_rules595 PASS [ 0.010s] rumdl config::tests::test_parse_rules_wrapper_with_aliases596 PASS [ 0.013s] rumdl config::tests::test_parse_rules_wrapper_unknown_rule_warns597 PASS [ 0.010s] rumdl config::tests::test_per_file_flavor_brace_expansion598 PASS [ 0.012s] rumdl config::tests::test_per_file_flavor_all_flavors599 PASS [ 0.012s] rumdl config::tests::test_per_file_flavor_absolute_path_matching600 PASS [ 0.014s] rumdl config::tests::test_per_file_flavor_config_parsing601 PASS [ 0.018s] rumdl config::tests::test_per_file_flavor_character_class602 PASS [ 0.011s] rumdl config::tests::test_per_file_flavor_first_match_wins603 PASS [ 0.016s] rumdl config::tests::test_per_file_flavor_complex_overlapping_patterns604 PASS [ 0.011s] rumdl config::tests::test_per_file_flavor_glob_matching605 PASS [ 0.014s] rumdl config::tests::test_per_file_flavor_empty_map606 PASS [ 0.010s] rumdl config::tests::test_per_file_flavor_invalid_glob_pattern607 PASS [ 0.013s] rumdl config::tests::test_per_file_flavor_extension_detection_interaction608 PASS [ 0.010s] rumdl config::tests::test_per_file_flavor_matches_absolute_path_with_project_root_only_no_cwd609 PASS [ 0.013s] rumdl config::tests::test_per_file_flavor_matches_absolute_path_with_cwd_fallback610 PASS [ 0.010s] rumdl config::tests::test_per_file_flavor_overrides_global_flavor611 PASS [ 0.012s] rumdl config::tests::test_per_file_flavor_question_mark_wildcard612 PASS [ 0.012s] rumdl config::tests::test_per_file_flavor_paths_with_spaces613 PASS [ 0.012s] rumdl config::tests::test_per_file_flavor_standard_alias_none614 PASS [ 0.012s] rumdl config::tests::test_per_file_flavor_single_star_vs_double_star615 PASS [ 0.012s] rumdl config::tests::test_per_file_ignores_absolute_path_matching616 PASS [ 0.013s] rumdl config::tests::test_per_file_ignores_config_parsing617 PASS [ 0.015s] rumdl config::tests::test_per_file_flavor_pyproject_toml618 PASS [ 0.014s] rumdl config::tests::test_per_file_flavor_with_underscores619 PASS [ 0.015s] rumdl config::tests::test_per_file_ignores_empty_section620 PASS [ 0.008s] rumdl config::tests::test_permission_denied_config621 PASS [ 0.010s] rumdl config::tests::test_per_file_ignores_with_underscores_in_pyproject622 PASS [ 0.013s] rumdl config::tests::test_per_file_ignores_invalid_glob_pattern623 PASS [ 0.011s] rumdl config::tests::test_project_config_is_standalone624 PASS [ 0.013s] rumdl config::tests::test_per_file_ignores_matches_absolute_path_with_cwd_fallback625 PASS [ 0.013s] rumdl config::tests::test_per_file_ignores_rule_name_normalization626 PASS [ 0.017s] rumdl config::tests::test_per_file_ignores_glob_matching627 PASS [ 0.017s] rumdl config::tests::test_per_file_ignores_multiple_patterns_match628 PASS [ 0.010s] rumdl config::tests::test_project_config_wins_over_home_dotfile629 PASS [ 0.019s] rumdl config::tests::test_per_file_ignores_pyproject_toml630 PASS [ 0.009s] rumdl config::tests::test_pyproject_toml_root_level_config631 PASS [ 0.010s] rumdl config::tests::test_relative_path_in_cwd632 PASS [ 0.012s] rumdl config::tests::test_relative_path_already_relative633 PASS [ 0.013s] rumdl config::tests::test_pyproject_toml_snake_case_and_kebab_case634 PASS [ 0.012s] rumdl config::tests::test_relative_path_in_subdirectory635 PASS [ 0.008s] rumdl config::tests::test_resolve_rule_name_canonical636 PASS [ 0.013s] rumdl config::tests::test_relative_path_empty_string637 PASS [ 0.012s] rumdl config::tests::test_relative_path_with_dot_components638 PASS [ 0.014s] rumdl config::tests::test_relative_path_outside_cwd_returns_original639 PASS [ 0.012s] rumdl config::tests::test_resolve_rule_name_aliases640 PASS [ 0.011s] rumdl config::tests::test_resolve_rule_name_case_insensitive641 PASS [ 0.010s] rumdl config::tests::test_resolve_rule_names_empty_entries642 PASS [ 0.011s] rumdl config::tests::test_resolve_rule_names_basic643 PASS [ 0.010s] rumdl config::tests::test_resolve_rule_names_empty_string644 PASS [ 0.013s] rumdl config::tests::test_resolve_rule_name_underscore_to_hyphen645 PASS [ 0.014s] rumdl config::tests::test_resolve_rule_name_unknown646 PASS [ 0.014s] rumdl config::tests::test_resolve_rule_names_mixed647 PASS [ 0.012s] rumdl config::tests::test_resolve_rule_names_with_whitespace648 PASS [ 0.013s] rumdl config::tests::test_special_toml_values649 PASS [ 0.016s] rumdl config::tests::test_typestate_validate_method650 PASS [ 0.011s] rumdl config::tests::test_unicode_in_config651 PASS [ 0.008s] rumdl config::tests::test_validate_cli_rule_names_empty_string652 PASS [ 0.012s] rumdl config::tests::test_user_config_applies_when_markdownlint_config_is_malformed653 PASS [ 0.019s] rumdl config::tests::test_typestate_validate_into_convenience_method654 PASS [ 0.012s] rumdl config::tests::test_user_config_as_fallback_when_no_project_config655 PASS [ 0.013s] rumdl config::tests::test_unknown_rule_section_is_ignored656 PASS [ 0.014s] rumdl config::tests::test_user_config_fallback_supports_extends657 PASS [ 0.015s] rumdl config::tests::test_user_config_settings_apply_when_markdownlint_present658 PASS [ 0.015s] rumdl config::tests::test_user_config_loaded_alongside_markdownlint_config659 PASS [ 0.010s] rumdl config::tests::test_validate_cli_rule_names_fixable_valid660 PASS [ 0.009s] rumdl config::tests::test_validate_cli_rule_names_suggestions661 PASS [ 0.010s] rumdl config::tests::test_validate_cli_rule_names_mixed662 PASS [ 0.013s] rumdl config::tests::test_validate_cli_rule_names_invalid663 PASS [ 0.011s] rumdl config::tests::test_validate_cli_rule_names_none664 PASS [ 0.014s] rumdl config::tests::test_validate_cli_rule_names_valid665 PASS [ 0.015s] rumdl config::tests::test_validate_cli_rule_names_whitespace666 PASS [ 0.013s] rumdl config::tests::test_wrong_type_for_config_value667 PASS [ 0.012s] rumdl config::tests::test_xdg_config_wins_over_home_dotfile668 PASS [ 0.009s] rumdl lsp::navigation::tests::test_collect_same_file_anchor_edits_no_match669 PASS [ 0.010s] rumdl lsp::navigation::tests::test_collect_same_file_anchor_edits_inline670 PASS [ 0.009s] rumdl lsp::navigation::tests::test_collect_same_file_anchor_edits_multiple671 PASS [ 0.014s] rumdl lsp::index_worker::tests::test_build_file_index_column_positions672 PASS [ 0.015s] rumdl lsp::index_worker::tests::test_build_file_index673 PASS [ 0.008s] rumdl lsp::navigation::tests::test_collect_same_file_ref_def_edits_not_fragment_only674 PASS [ 0.012s] rumdl lsp::navigation::tests::test_collect_same_file_ref_def_edits_basic675 PASS [ 0.017s] rumdl lsp::index_worker::tests::test_build_file_index_multiple_links676 PASS [ 0.014s] rumdl lsp::navigation::tests::test_collect_same_file_ref_def_edits_no_match677 PASS [ 0.010s] rumdl lsp::navigation::tests::test_detect_full_link_target_cursor_at_end_of_target678 PASS [ 0.010s] rumdl lsp::navigation::tests::test_detect_full_link_target_cursor_at_start_of_target679 PASS [ 0.009s] rumdl lsp::navigation::tests::test_detect_full_link_target_double_nested_parens680 PASS [ 0.010s] rumdl lsp::navigation::tests::test_detect_full_link_target_cursor_outside_link681 PASS [ 0.012s] rumdl lsp::navigation::tests::test_detect_full_link_target_angle_brackets_with_anchor682 PASS [ 0.017s] rumdl lsp::navigation::tests::test_detect_full_link_target_angle_brackets683 PASS [ 0.010s] rumdl lsp::navigation::tests::test_detect_full_link_target_file_with_anchor684 PASS [ 0.013s] rumdl lsp::navigation::tests::test_detect_full_link_target_in_code_span685 PASS [ 0.014s] rumdl lsp::navigation::tests::test_detect_full_link_target_file_only686 PASS [ 0.007s] rumdl lsp::navigation::tests::test_detect_full_link_target_with_title_and_anchor687 PASS [ 0.012s] rumdl lsp::navigation::tests::test_detect_full_link_target_nested_parens688 PASS [ 0.012s] rumdl lsp::navigation::tests::test_detect_full_link_target_same_file_anchor689 PASS [ 0.013s] rumdl lsp::navigation::tests::test_detect_full_link_target_with_single_quote_title690 PASS [ 0.014s] rumdl lsp::navigation::tests::test_detect_full_link_target_with_paren_title691 PASS [ 0.014s] rumdl lsp::navigation::tests::test_detect_full_link_target_with_title692 PASS [ 0.011s] rumdl lsp::navigation::tests::test_detect_ref_definition_basic693 PASS [ 0.013s] rumdl lsp::navigation::tests::test_detect_ref_definition_indented694 PASS [ 0.010s] rumdl lsp::navigation::tests::test_detect_ref_definition_not_a_definition695 PASS [ 0.014s] rumdl lsp::navigation::tests::test_detect_ref_link_target_collapsed_reference696 PASS [ 0.010s] rumdl lsp::navigation::tests::test_detect_ref_link_usage_collapsed_reference697 PASS [ 0.015s] rumdl lsp::navigation::tests::test_detect_ref_definition_with_anchor698 PASS [ 0.012s] rumdl lsp::navigation::tests::test_detect_ref_link_target_external_url699 PASS [ 0.011s] rumdl lsp::navigation::tests::test_detect_ref_link_target_full_reference700 PASS [ 0.016s] rumdl lsp::navigation::tests::test_detect_ref_link_target_definition_line701 PASS [ 0.012s] rumdl lsp::navigation::tests::test_detect_ref_link_usage_cursor_in_second_bracket702 PASS [ 0.014s] rumdl lsp::navigation::tests::test_detect_ref_link_usage_cursor_in_empty_second_bracket703 PASS [ 0.012s] rumdl lsp::navigation::tests::test_detect_ref_link_usage_full_reference704 PASS [ 0.009s] rumdl lsp::navigation::tests::test_detect_ref_link_usage_not_inline_link705 PASS [ 0.012s] rumdl lsp::navigation::tests::test_detect_ref_link_usage_in_code_span706 PASS [ 0.009s] rumdl lsp::navigation::tests::test_find_all_anchor_edits_in_link_ignores_display_text707 PASS [ 0.012s] rumdl lsp::navigation::tests::test_find_all_anchor_edits_in_link_multiple_on_same_line708 PASS [ 0.013s] rumdl lsp::navigation::tests::test_detect_ref_link_usage_shortcut_reference709 PASS [ 0.014s] rumdl lsp::navigation::tests::test_find_all_anchor_edits_in_link_inline710 PASS [ 0.010s] rumdl lsp::navigation::tests::test_find_balanced_close_paren_double_nested711 PASS [ 0.009s] rumdl lsp::navigation::tests::test_find_balanced_close_paren_nested712 PASS [ 0.009s] rumdl lsp::navigation::tests::test_find_balanced_close_paren_no_close713 PASS [ 0.014s] rumdl lsp::navigation::tests::test_find_all_anchor_edits_in_link_no_match714 PASS [ 0.012s] rumdl lsp::navigation::tests::test_find_balanced_close_paren_simple715 PASS [ 0.011s] rumdl lsp::navigation::tests::test_find_fragment_in_link_source_inline716 PASS [ 0.016s] rumdl lsp::navigation::tests::test_find_all_anchor_edits_in_link_ref_definition717 PASS [ 0.009s] rumdl lsp::navigation::tests::test_find_heading_text_end_simple718 PASS [ 0.011s] rumdl lsp::navigation::tests::test_find_heading_text_end_unicode719 PASS [ 0.009s] rumdl lsp::navigation::tests::test_find_heading_text_end_with_custom_anchor720 PASS [ 0.013s] rumdl lsp::navigation::tests::test_find_fragment_in_link_source_with_hash_in_text721 PASS [ 0.011s] rumdl lsp::navigation::tests::test_find_heading_text_end_with_closing_atx722 PASS [ 0.012s] rumdl lsp::navigation::tests::test_find_heading_text_end_unicode_with_closing723 PASS [ 0.008s] rumdl lsp::navigation::tests::test_find_heading_text_start_empty_heading724 PASS [ 0.012s] rumdl lsp::navigation::tests::test_find_heading_text_end_with_trailing_spaces725 PASS [ 0.011s] rumdl lsp::navigation::tests::test_find_heading_text_start_leading_whitespace726 PASS [ 0.010s] rumdl lsp::navigation::tests::test_find_heading_text_start_not_heading727 PASS [ 0.012s] rumdl lsp::navigation::tests::test_find_heading_text_start_no_space728 PASS [ 0.010s] rumdl lsp::navigation::tests::test_find_same_file_fragment_links_basic729 PASS [ 0.016s] rumdl lsp::navigation::tests::test_find_heading_text_start_atx730 PASS [ 0.011s] rumdl lsp::navigation::tests::test_find_same_file_fragment_links_case_insensitive731 PASS [ 0.011s] rumdl lsp::navigation::tests::test_find_same_file_fragment_links_includes_reference_links732 PASS [ 0.009s] rumdl lsp::navigation::tests::test_find_same_file_fragment_links_multiple733 PASS [ 0.009s] rumdl lsp::navigation::tests::test_find_same_file_fragment_links_no_match734 PASS [ 0.012s] rumdl lsp::navigation::tests::test_find_same_file_fragment_links_skips_code_blocks735 PASS [ 0.009s] rumdl lsp::navigation::tests::test_find_same_file_fragment_links_utf16_position736 PASS [ 0.009s] rumdl lsp::navigation::tests::test_is_external_url_empty737 PASS [ 0.015s] rumdl lsp::navigation::tests::test_find_same_file_fragment_links_skips_code_spans738 PASS [ 0.011s] rumdl lsp::navigation::tests::test_is_external_url_https739 PASS [ 0.014s] rumdl lsp::navigation::tests::test_is_external_url_fragment_only740 PASS [ 0.011s] rumdl lsp::navigation::tests::test_is_external_url_www741 PASS [ 0.014s] rumdl lsp::navigation::tests::test_is_external_url_http742 PASS [ 0.013s] rumdl lsp::navigation::tests::test_is_external_url_relative_path743 PASS [ 0.011s] rumdl lsp::navigation::tests::test_resolve_reference_to_target_basic744 PASS [ 0.014s] rumdl lsp::navigation::tests::test_is_external_url_mailto745 PASS [ 0.011s] rumdl lsp::navigation::tests::test_resolve_reference_to_target_not_found746 PASS [ 0.012s] rumdl lsp::navigation::tests::test_resolve_reference_to_target_case_insensitive747 PASS [ 0.009s] rumdl lsp::navigation::tests::test_resolve_reference_to_target_skips_indented_code_block748 PASS [ 0.012s] rumdl lsp::navigation::tests::test_resolve_reference_to_target_only_in_code_block749 PASS [ 0.009s] rumdl lsp::navigation::tests::test_strip_link_title_parens750 PASS [ 0.013s] rumdl lsp::navigation::tests::test_resolve_reference_to_target_skips_code_block751 PASS [ 0.012s] rumdl lsp::navigation::tests::test_strip_link_title_no_title752 PASS [ 0.010s] rumdl lsp::navigation::tests::test_strip_link_title_single_quotes753 PASS [ 0.015s] rumdl lsp::navigation::tests::test_resolve_reference_to_target_with_anchor754 PASS [ 0.015s] rumdl lsp::navigation::tests::test_strip_link_title_double_quotes755 PASS [ 0.011s] rumdl lsp::navigation::tests::test_strip_link_title_with_spaces_in_path756 PASS [ 0.011s] rumdl lsp::server::tests::test_alias_in_rumdl_toml_disable_is_canonicalized757 PASS [ 0.012s] rumdl lsp::server::tests::test_apply_formatting_options_empty_content758 PASS [ 0.011s] rumdl lsp::server::tests::test_apply_formatting_options_insert_final_newline759 PASS [ 0.011s] rumdl lsp::server::tests::test_apply_formatting_options_issue_265_scenario760 PASS [ 0.015s] rumdl lsp::server::tests::test_apply_formatting_options_multiline_content761 PASS [ 0.014s] rumdl lsp::server::tests::test_apply_formatting_options_trim_and_insert_combined762 PASS [ 0.014s] rumdl lsp::server::tests::test_apply_formatting_options_no_options763 PASS [ 0.013s] rumdl lsp::server::tests::test_apply_formatting_options_trim_final_newlines764 PASS [ 0.014s] rumdl lsp::server::tests::test_apply_formatting_options_trim_trailing_whitespace765 PASS [ 0.014s] rumdl lsp::server::tests::test_cli_config_overrides_client_init_config_path766 PASS [ 0.015s] rumdl lsp::server::tests::test_auto_fix_on_save767 PASS [ 0.012s] rumdl lsp::server::tests::test_code_action_kind_constants768 PASS [ 0.014s] rumdl lsp::server::tests::test_cli_config_overrides_local_project_config769 PASS [ 0.009s] rumdl lsp::server::tests::test_code_action_kind_filter_with_empty_array770 PASS [ 0.009s] rumdl lsp::server::tests::test_code_action_kind_filtering771 PASS [ 0.016s] rumdl lsp::server::tests::test_cli_config_survives_init_options_without_config_path772 PASS [ 0.014s] rumdl lsp::server::tests::test_completion_filters_by_prefix773 PASS [ 0.016s] rumdl lsp::server::tests::test_completion_empty_prefix_returns_all774 PASS [ 0.009s] rumdl lsp::server::tests::test_completion_respects_md040_disallowed_languages775 PASS [ 0.014s] rumdl lsp::server::tests::test_completion_method_integration776 PASS [ 0.017s] rumdl lsp::server::tests::test_completion_graceful_when_document_not_found777 PASS [ 0.016s] rumdl lsp::server::tests::test_completion_not_triggered_on_closing_fence778 PASS [ 0.013s] rumdl lsp::server::tests::test_completion_respects_md040_allowed_languages779 PASS [ 0.015s] rumdl lsp::server::tests::test_completion_provides_language_items780 PASS [ 0.014s] rumdl lsp::server::tests::test_config_cache_hit781 PASS [ 0.017s] rumdl lsp::server::tests::test_config_cache_picks_up_new_config_after_manual_clear782 PASS [ 0.012s] rumdl lsp::server::tests::test_config_cache_retain_logic_misses_fallback_entries783 PASS [ 0.015s] rumdl lsp::server::tests::test_config_cache_stale_after_config_file_created784 PASS [ 0.011s] rumdl lsp::server::tests::test_detect_code_fence_language_position_basic785 PASS [ 0.011s] rumdl lsp::server::tests::test_detect_code_fence_language_position_closing_fence786 PASS [ 0.013s] rumdl lsp::server::tests::test_config_update787 PASS [ 0.015s] rumdl lsp::server::tests::test_config_priority_closer_wins788 PASS [ 0.009s] rumdl lsp::server::tests::test_detect_code_fence_language_position_cursor_before_fence789 PASS [ 0.013s] rumdl lsp::server::tests::test_configuration_loading790 PASS [ 0.016s] rumdl lsp::server::tests::test_config_resolution_respects_workspace_boundaries791 PASS [ 0.013s] rumdl lsp::server::tests::test_detect_code_fence_language_position_extended_closing_fence792 PASS [ 0.013s] rumdl lsp::server::tests::test_detect_code_fence_language_position_extended_fence793 PASS [ 0.009s] rumdl lsp::server::tests::test_detect_code_fence_language_position_inline_code794 PASS [ 0.010s] rumdl lsp::server::tests::test_detect_code_fence_language_position_non_ascii_language795 PASS [ 0.009s] rumdl lsp::server::tests::test_detect_code_fence_language_position_not_fence_line796 PASS [ 0.011s] rumdl lsp::server::tests::test_detect_code_fence_language_position_indented797 PASS [ 0.012s] rumdl lsp::server::tests::test_detect_code_fence_language_position_full_lang798 PASS [ 0.013s] rumdl lsp::server::tests::test_detect_code_fence_language_position_extended_fence_5_backticks799 PASS [ 0.015s] rumdl lsp::server::tests::test_detect_code_fence_language_position_nested_code_blocks800 PASS [ 0.014s] rumdl lsp::server::tests::test_detect_code_fence_language_position_partial_lang801 PASS [ 0.009s] rumdl lsp::server::tests::test_detect_code_fence_language_position_with_info_string802 PASS [ 0.008s] rumdl lsp::server::tests::test_detect_link_target_anchor_partial803 PASS [ 0.011s] rumdl lsp::server::tests::test_detect_link_target_anchor_same_file804 PASS [ 0.015s] rumdl lsp::server::tests::test_detect_code_fence_language_position_regular_text805 PASS [ 0.014s] rumdl lsp::server::tests::test_detect_code_fence_language_position_tilde_fence806 PASS [ 0.011s] rumdl lsp::server::tests::test_detect_link_target_code_span_skipped807 PASS [ 0.013s] rumdl lsp::server::tests::test_detect_link_target_closed_paren_no_completion808 PASS [ 0.009s] rumdl lsp::server::tests::test_detect_link_target_file_path_partial809 PASS [ 0.017s] rumdl lsp::server::tests::test_detect_link_target_anchor_empty810 PASS [ 0.013s] rumdl lsp::server::tests::test_detect_link_target_file_path_empty811 PASS [ 0.013s] rumdl lsp::server::tests::test_detect_link_target_image_link812 PASS [ 0.011s] rumdl lsp::server::tests::test_detect_link_target_no_link_syntax813 PASS [ 0.016s] rumdl lsp::server::tests::test_detect_link_target_multiple_links_on_line814 PASS [ 0.014s] rumdl lsp::server::tests::test_detect_link_target_non_ascii_link_text815 PASS [ 0.014s] rumdl lsp::server::tests::test_detect_link_target_non_ascii_with_path816 PASS [ 0.014s] rumdl lsp::server::tests::test_detect_link_target_out_of_bounds_line817 PASS [ 0.014s] rumdl lsp::server::tests::test_detect_link_target_out_of_bounds_position818 PASS [ 0.011s] rumdl lsp::server::tests::test_detect_link_target_relative_parent_path819 PASS [ 0.015s] rumdl lsp::server::tests::test_detect_link_target_path_and_anchor820 PASS [ 0.017s] rumdl lsp::server::tests::test_document_formatting821 PASS [ 0.013s] rumdl lsp::server::tests::test_empty_document_handling822 PASS [ 0.016s] rumdl lsp::server::tests::test_document_storage823 PASS [ 0.010s] rumdl lsp::server::tests::test_find_references_from_link_position824 PASS [ 0.012s] rumdl lsp::server::tests::test_find_references_fallback_multiple_sources825 PASS [ 0.016s] rumdl lsp::server::tests::test_fallback_to_default_config826 PASS [ 0.011s] rumdl lsp::server::tests::test_find_references_heading_no_incoming_links827 PASS [ 0.015s] rumdl lsp::server::tests::test_find_references_fallback_to_file_links828 PASS [ 0.015s] rumdl lsp::server::tests::test_find_references_from_target_file_without_selecting_link829 PASS [ 0.018s] rumdl lsp::server::tests::test_find_references_fallback_no_references830 PASS [ 0.011s] rumdl lsp::server::tests::test_find_references_heading_with_incoming_links831 PASS [ 0.011s] rumdl lsp::server::tests::test_find_references_includes_same_file_fragment_links832 PASS [ 0.015s] rumdl lsp::server::tests::test_find_references_heading_takes_priority_over_fallback833 PASS [ 0.009s] rumdl lsp::server::tests::test_get_anchor_completions_unknown_file_returns_empty834 PASS [ 0.013s] rumdl lsp::server::tests::test_get_anchor_completions_empty_file_path_uses_current835 PASS [ 0.013s] rumdl lsp::server::tests::test_get_anchor_completions_filters_by_prefix836 PASS [ 0.009s] rumdl lsp::server::tests::test_get_anchor_completions_uses_custom_anchor837 PASS [ 0.011s] rumdl lsp::server::tests::test_get_anchor_completions_returns_headings838 PASS [ 0.016s] rumdl lsp::server::tests::test_fix_all_applies_all_document_fixes_regardless_of_range839 PASS [ 0.020s] rumdl lsp::server::tests::test_fix_all_action_available_regardless_of_range840 PASS [ 0.007s] rumdl lsp::server::tests::test_goto_definition_angle_bracket_link841 PASS [ 0.012s] rumdl lsp::server::tests::test_get_end_position842 PASS [ 0.011s] rumdl lsp::server::tests::test_get_file_completions_filters_by_prefix843 PASS [ 0.011s] rumdl lsp::server::tests::test_goto_definition_anchor_not_found_falls_back_to_line_zero844 PASS [ 0.011s] rumdl lsp::server::tests::test_goto_definition_cursor_not_on_link845 PASS [ 0.019s] rumdl lsp::server::tests::test_get_code_actions846 PASS [ 0.018s] rumdl lsp::server::tests::test_get_code_actions_outside_range847 PASS [ 0.013s] rumdl lsp::server::tests::test_goto_definition_collapsed_reference848 PASS [ 0.011s] rumdl lsp::server::tests::test_goto_definition_disabled_when_link_navigation_off849 PASS [ 0.016s] rumdl lsp::server::tests::test_get_file_completions_returns_workspace_files850 PASS [ 0.010s] rumdl lsp::server::tests::test_goto_definition_external_url_returns_none851 PASS [ 0.013s] rumdl lsp::server::tests::test_goto_definition_file_with_anchor852 PASS [ 0.015s] rumdl lsp::server::tests::test_goto_definition_file_path_only853 PASS [ 0.012s] rumdl lsp::server::tests::test_goto_definition_link_with_title854 PASS [ 0.013s] rumdl lsp::server::tests::test_goto_definition_mailto_returns_none855 PASS [ 0.011s] rumdl lsp::server::tests::test_goto_definition_reference_link_external_url856 PASS [ 0.014s] rumdl lsp::server::tests::test_goto_definition_reference_definition_line857 PASS [ 0.015s] rumdl lsp::server::tests::test_goto_definition_reference_link858 PASS [ 0.013s] rumdl lsp::server::tests::test_goto_definition_same_file_anchor859 PASS [ 0.013s] rumdl lsp::server::tests::test_goto_definition_with_custom_anchor860 PASS [ 0.009s] rumdl lsp::server::tests::test_hover_anchor_section_end_no_ellipsis861 PASS [ 0.011s] rumdl lsp::server::tests::test_hover_anchor_preview_skips_code_block_hashes862 PASS [ 0.016s] rumdl lsp::server::tests::test_hover_anchor_does_not_stop_at_hashtag_word863 PASS [ 0.013s] rumdl lsp::server::tests::test_hover_anchor_stops_at_indented_heading864 PASS [ 0.009s] rumdl lsp::server::tests::test_hover_inline_link_to_file865 PASS [ 0.015s] rumdl lsp::server::tests::test_hover_disabled_when_link_navigation_off866 PASS [ 0.015s] rumdl lsp::server::tests::test_hover_empty_file867 PASS [ 0.014s] rumdl lsp::server::tests::test_hover_external_url868 PASS [ 0.014s] rumdl lsp::server::tests::test_hover_file_preview_truncates869 PASS [ 0.008s] rumdl lsp::server::tests::test_hover_reference_style_link870 PASS [ 0.011s] rumdl lsp::server::tests::test_hover_nonexistent_file_returns_none871 PASS [ 0.017s] rumdl lsp::server::tests::test_hover_inline_link_with_anchor872 PASS [ 0.014s] rumdl lsp::server::tests::test_hover_plain_text_returns_none873 PASS [ 0.011s] rumdl lsp::server::tests::test_initialize_advertises_nav_capabilities_when_enabled874 PASS [ 0.014s] rumdl lsp::server::tests::test_hover_same_file_anchor875 PASS [ 0.011s] rumdl lsp::server::tests::test_initialize_omits_nav_capabilities_when_disabled876 PASS [ 0.010s] rumdl lsp::server::tests::test_is_closing_fence_already_closed877 PASS [ 0.011s] rumdl lsp::server::tests::test_is_closing_fence_basic878 PASS [ 0.009s] rumdl lsp::server::tests::test_is_closing_fence_with_content879 PASS [ 0.014s] rumdl lsp::server::tests::test_is_closing_fence_extended880 PASS [ 0.014s] rumdl lsp::server::tests::test_is_closing_fence_mixed_chars881 PASS [ 0.013s] rumdl lsp::server::tests::test_is_closing_fence_no_prior_fence882 PASS [ 0.010s] rumdl lsp::server::tests::test_is_valid_rule_name883 PASS [ 0.012s] rumdl lsp::server::tests::test_issue_131_pyproject_with_tool_rumdl_subsection884 PASS [ 0.012s] rumdl lsp::server::tests::test_is_valid_rule_name_edge_cases885 PASS [ 0.012s] rumdl lsp::server::tests::test_issue_131_pyproject_with_rumdl_section886 PASS [ 0.011s] rumdl lsp::server::tests::test_issue_182_capability_detection_no_text_document887 PASS [ 0.013s] rumdl lsp::server::tests::test_issue_131_pyproject_without_rumdl_section888 PASS [ 0.010s] rumdl lsp::server::tests::test_issue_182_pull_diagnostics_flag_update889 PASS [ 0.012s] rumdl lsp::server::tests::test_issue_182_capability_detection_with_diagnostic_support890 PASS [ 0.013s] rumdl lsp::server::tests::test_issue_182_capability_detection_without_diagnostic_support891 PASS [ 0.012s] rumdl lsp::server::tests::test_link_navigation_config_deserialization892 PASS [ 0.011s] rumdl lsp::server::tests::test_link_navigation_config_serde_roundtrip893 PASS [ 0.017s] rumdl lsp::server::tests::test_issue_182_pull_diagnostics_capability_default894 PASS [ 0.012s] rumdl lsp::server::tests::test_link_navigation_disabled_hover_returns_none895 PASS [ 0.019s] rumdl lsp::server::tests::test_issue_588_lsp_honours_markdownlint_cli2_alias_disable896 PASS [ 0.014s] rumdl lsp::server::tests::test_link_navigation_disabled_goto_definition_returns_none897 PASS [ 0.011s] rumdl lsp::server::tests::test_link_navigation_disabled_prepare_rename_returns_none898 PASS [ 0.017s] rumdl lsp::server::tests::test_link_completions_disabled_returns_none899 PASS [ 0.013s] rumdl lsp::server::tests::test_link_navigation_disabled_references_returns_none900 PASS [ 0.014s] rumdl lsp::server::tests::test_link_navigation_disabled_rename_returns_none901 PASS [ 0.011s] rumdl lsp::server::tests::test_link_navigation_disabled_via_did_change_configuration902 PASS [ 0.010s] rumdl lsp::server::tests::test_lint_document_disabled903 PASS [ 0.014s] rumdl lsp::server::tests::test_link_navigation_enabled_by_default904 PASS [ 0.015s] rumdl lsp::server::tests::test_lint_document905 PASS [ 0.016s] rumdl lsp::server::tests::test_lint_document_embedded_markdown_empty_block906 PASS [ 0.013s] rumdl lsp::server::tests::test_lint_document_no_embedded_markdown_when_disabled907 PASS [ 0.015s] rumdl lsp::server::tests::test_lint_document_embedded_markdown_when_enabled908 PASS [ 0.017s] rumdl lsp::server::tests::test_lint_document_embedded_markdown_md_alias909 PASS [ 0.016s] rumdl lsp::server::tests::test_lint_document_multiple_embedded_blocks910 PASS [ 0.012s] rumdl lsp::server::tests::test_lsp_config_if_absent_preserves_existing911 PASS [ 0.014s] rumdl lsp::server::tests::test_load_config_for_lsp912 PASS [ 0.015s] rumdl lsp::server::tests::test_lsp_md007_formatting_respects_indent_config913 PASS [ 0.019s] rumdl lsp::server::tests::test_lsp_md007_code_action_fix_all_respects_indent_config914 PASS [ 0.023s] rumdl lsp::server::tests::test_lsp_cli_resolver_parity_on_fixtures915 PASS [ 0.011s] rumdl lsp::server::tests::test_multiple_documents916 PASS [ 0.015s] rumdl lsp::server::tests::test_lsp_toml_config_parity_generic917 PASS [ 0.017s] rumdl lsp::server::tests::test_lsp_md013_semantic_line_breaks_config_parity918 PASS [ 0.016s] rumdl lsp::server::tests::test_lsp_md013_semantic_line_breaks_crlf_still_warns_when_needed919 PASS [ 0.019s] rumdl lsp::server::tests::test_lsp_md013_semantic_line_breaks_crlf920 PASS [ 0.015s] rumdl lsp::server::tests::test_nested_directory_config_search921 PASS [ 0.011s] rumdl lsp::server::tests::test_prepare_rename_atx_heading922 PASS [ 0.023s] rumdl lsp::server::tests::test_lsp_md013_resolve_config_for_file_path923 PASS [ 0.012s] rumdl lsp::server::tests::test_prepare_rename_not_heading924 PASS [ 0.010s] rumdl lsp::server::tests::test_rename_disabled_when_link_navigation_off925 PASS [ 0.015s] rumdl lsp::server::tests::test_prepare_rename_disabled_when_link_navigation_off926 PASS [ 0.011s] rumdl lsp::server::tests::test_rename_cross_file_multiple_links_same_line927 PASS [ 0.014s] rumdl lsp::server::tests::test_prepare_rename_setext_heading928 PASS [ 0.015s] rumdl lsp::server::tests::test_references_disabled_when_link_navigation_off929 PASS [ 0.010s] rumdl lsp::server::tests::test_rename_heading_with_custom_anchor_only_changes_text930 PASS [ 0.012s] rumdl lsp::server::tests::test_rename_heading_with_closing_atx931 PASS [ 0.014s] rumdl lsp::server::tests::test_rename_heading_updates_cross_file_links932 PASS [ 0.015s] rumdl lsp::server::tests::test_rename_heading_updates_same_file_links933 PASS [ 0.012s] rumdl lsp::server::tests::test_rename_refuses_anchor_collision934 PASS [ 0.012s] rumdl lsp::server::tests::test_rename_refuses_empty_name935 PASS [ 0.015s] rumdl lsp::server::tests::test_resolve_config_finds_dotconfig_rumdl_toml936 PASS [ 0.012s] rumdl lsp::server::tests::test_resource_limit_constants937 PASS [ 0.012s] rumdl lsp::server::tests::test_runtime_config_path_change_reloads_config938 PASS [ 0.019s] rumdl lsp::server::tests::test_rename_updates_same_file_ref_definitions939 PASS [ 0.016s] rumdl lsp::server::tests::test_resolve_config_for_file_multi_root940 PASS [ 0.017s] rumdl lsp::server::tests::test_resolve_config_no_workspace_finds_dotconfig_rumdl_toml941 PASS [ 0.008s] rumdl lsp::server::tests::test_warning_conversion942 PASS [ 0.011s] rumdl lsp::server::tests::test_unfixable_rules_excluded_from_formatting943 PASS [ 0.016s] rumdl lsp::server::tests::test_server_creation944 PASS [ 0.010s] rumdl lsp::tests::test_logging_initialization945 PASS [ 0.019s] rumdl lsp::server::tests::test_source_fix_all_with_single_fixable_issue946 PASS [ 0.011s] rumdl lsp::tests::test_module_exports947 PASS [ 0.007s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_eof948 PASS [ 0.010s] rumdl lsp::tests::test_service_creation949 PASS [ 0.009s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_at_eof950 PASS [ 0.012s] rumdl lsp::tests::test_tcp_server_invalid_port951 PASS [ 0.011s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_insertion_at_eof952 PASS [ 0.008s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_insertion_at_eof_with_trailing_newline953 PASS [ 0.008s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_invalid954 PASS [ 0.007s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_simple955 PASS [ 0.010s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_non_bmp_counts_as_surrogate_pair956 PASS [ 0.013s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_multiline957 PASS [ 0.006s] rumdl lsp::types::tests::test_configuration_preference_serialization958 PASS [ 0.011s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_trailing_newlines959 PASS [ 0.008s] rumdl lsp::types::tests::test_code_description_url_generation960 PASS [ 0.008s] rumdl lsp::types::tests::test_create_ignore_line_action_detects_markdownlint_syntax961 PASS [ 0.011s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_unicode962 PASS [ 0.011s] rumdl lsp::types::tests::test_create_ignore_line_action_no_duplicate963 PASS [ 0.010s] rumdl lsp::types::tests::test_create_ignore_line_action_uses_rumdl_syntax964 PASS [ 0.007s] rumdl lsp::types::tests::test_legacy_warning_to_code_action_compatibility965 PASS [ 0.008s] rumdl lsp::types::tests::test_full_lsp_config_with_settings966 PASS [ 0.007s] rumdl lsp::types::tests::test_lsp_config_partial_deserialization967 PASS [ 0.011s] rumdl lsp::types::tests::test_extract_domain_for_placeholder968 PASS [ 0.013s] rumdl lsp::types::tests::test_extract_url_from_fix_replacement969 PASS [ 0.011s] rumdl lsp::types::tests::test_lsp_rule_settings_deserialization970 PASS [ 0.009s] rumdl lsp::types::tests::test_lsp_rule_settings_with_per_rule_config971 PASS [ 0.008s] rumdl lsp::types::tests::test_md034_convert_to_link_action_email972 PASS [ 0.008s] rumdl lsp::types::tests::test_no_url_for_code_block_tool_warnings973 PASS [ 0.010s] rumdl lsp::types::tests::test_md034_convert_to_link_action974 PASS [ 0.010s] rumdl lsp::types::tests::test_rumdl_lsp_config_default975 PASS [ 0.008s] rumdl lsp::types::tests::test_warning_to_code_action_atomic_with_additional_edits976 PASS [ 0.011s] rumdl lsp::types::tests::test_rumdl_lsp_config_serialization977 PASS [ 0.012s] rumdl lsp::types::tests::test_warning_to_code_action_multiline_fix978 PASS [ 0.008s] rumdl lsp::types::tests::test_warning_to_code_actions_no_fix979 PASS [ 0.011s] rumdl lsp::types::tests::test_warning_to_code_action_with_fix980 PASS [ 0.013s] rumdl lsp::types::tests::test_warning_to_code_action_no_fix981 PASS [ 0.011s] rumdl lsp::types::tests::test_warning_to_code_actions_no_rule_name982 PASS [ 0.014s] rumdl lsp::types::tests::test_warning_to_code_actions_md013_blockquote_reflow_action983 PASS [ 0.010s] rumdl lsp::types::tests::test_warning_to_code_actions_with_fix984 PASS [ 0.007s] rumdl lsp::types::tests::test_warning_to_diagnostic_error_severity985 PASS [ 0.008s] rumdl lsp::types::tests::test_warning_to_diagnostic_edge_cases986 PASS [ 0.013s] rumdl lsp::types::tests::test_warning_to_diagnostic_basic987 PASS [ 0.007s] rumdl output::formatters::azure::tests::test_brackets_in_message988 PASS [ 0.010s] rumdl output::formatters::azure::tests::test_azure_format_structure989 PASS [ 0.012s] rumdl lsp::types::tests::test_warning_to_diagnostic_no_rule_name990 PASS [ 0.064s] rumdl lsp::tests::test_multiple_tcp_connections991 PASS [ 0.009s] rumdl output::formatters::azure::tests::test_format_multiple_warnings992 PASS [ 0.012s] rumdl output::formatters::azure::tests::test_azure_formatter_default993 PASS [ 0.065s] rumdl lsp::tests::test_tcp_server_bind994 PASS [ 0.011s] rumdl output::formatters::azure::tests::test_format_single_warning995 PASS [ 0.015s] rumdl output::formatters::azure::tests::test_azure_formatter_new996 PASS [ 0.013s] rumdl output::formatters::azure::tests::test_edge_cases997 PASS [ 0.011s] rumdl output::formatters::azure::tests::test_format_warning_unknown_rule998 PASS [ 0.011s] rumdl output::formatters::azure::tests::test_format_warning_with_fix999 PASS [ 0.012s] rumdl output::formatters::azure::tests::test_format_warnings_empty1000 PASS [ 0.011s] rumdl output::formatters::azure::tests::test_semicolons_in_parameters1001 PASS [ 0.012s] rumdl output::formatters::azure::tests::test_special_characters_in_file_path1002 PASS [ 0.011s] rumdl output::formatters::concise::tests::test_concise_format_consistency1003 PASS [ 0.009s] rumdl output::formatters::concise::tests::test_concise_formatter_new1004 PASS [ 0.013s] rumdl output::formatters::azure::tests::test_special_characters_in_message1005 PASS [ 0.015s] rumdl output::formatters::azure::tests::test_severity_levels1006 PASS [ 0.008s] rumdl output::formatters::concise::tests::test_format_multiple_warnings1007 PASS [ 0.009s] rumdl output::formatters::concise::tests::test_edge_cases1008 PASS [ 0.010s] rumdl output::formatters::concise::tests::test_format_single_warning1009 PASS [ 0.016s] rumdl output::formatters::concise::tests::test_concise_formatter_default1010 PASS [ 0.012s] rumdl output::formatters::concise::tests::test_format_warning_unknown_rule1011 PASS [ 0.010s] rumdl output::formatters::concise::tests::test_severity_ignored1012 PASS [ 0.010s] rumdl output::formatters::concise::tests::test_special_characters_in_file_path1013 PASS [ 0.010s] rumdl output::formatters::concise::tests::test_special_characters_in_message1014 PASS [ 0.013s] rumdl output::formatters::concise::tests::test_format_warnings_empty1015 PASS [ 0.013s] rumdl output::formatters::concise::tests::test_format_warning_with_fix1016 PASS [ 0.011s] rumdl output::formatters::full::tests::test_full_formatter_empty_content_falls_back1017 PASS [ 0.012s] rumdl output::formatters::full::tests::test_full_formatter_column_offset1018 PASS [ 0.013s] rumdl output::formatters::full::tests::test_full_formatter_empty_warnings1019 PASS [ 0.014s] rumdl output::formatters::full::tests::test_full_formatter_line_out_of_range1020 PASS [ 0.009s] rumdl output::formatters::full::tests::test_full_formatter_without_content_falls_back1021 PASS [ 0.012s] rumdl output::formatters::full::tests::test_full_formatter_multiple_warnings1022 PASS [ 0.008s] rumdl output::formatters::github::tests::test_colons_in_parameters1023 PASS [ 0.013s] rumdl output::formatters::full::tests::test_full_formatter_no_rule_name1024 PASS [ 0.011s] rumdl output::formatters::full::tests::test_full_formatter_with_fix_indicator1025 PASS [ 0.013s] rumdl output::formatters::full::tests::test_full_formatter_single_char_caret1026 PASS [ 0.013s] rumdl output::formatters::full::tests::test_full_formatter_with_content1027 PASS [ 0.014s] rumdl output::formatters::github::tests::test_commas_in_parameters1028 PASS [ 0.009s] rumdl output::formatters::github::tests::test_format_single_warning1029 PASS [ 0.009s] rumdl output::formatters::github::tests::test_format_warning_unknown_rule1030 PASS [ 0.012s] rumdl output::formatters::github::tests::test_error_severity1031 PASS [ 0.013s] rumdl output::formatters::github::tests::test_edge_cases1032 PASS [ 0.010s] rumdl output::formatters::github::tests::test_github_format_structure1033 PASS [ 0.016s] rumdl output::formatters::github::tests::test_format_multiple_warnings1034 PASS [ 0.013s] rumdl output::formatters::github::tests::test_format_warnings_empty1035 PASS [ 0.014s] rumdl output::formatters::github::tests::test_github_formatter_default1036 PASS [ 0.017s] rumdl output::formatters::github::tests::test_format_warning_with_fix1037 PASS [ 0.009s] rumdl output::formatters::github::tests::test_severity_mapping1038 PASS [ 0.013s] rumdl output::formatters::github::tests::test_github_formatter_new1039 PASS [ 0.012s] rumdl output::formatters::github::tests::test_same_start_end_position1040 PASS [ 0.010s] rumdl output::formatters::github::tests::test_special_characters_in_message1041 PASS [ 0.013s] rumdl output::formatters::github::tests::test_special_characters_in_file_path1042 PASS [ 0.016s] rumdl output::formatters::github::tests::test_percent_encoding1043 PASS [ 0.010s] rumdl output::formatters::gitlab::tests::test_format_multiple_warnings1044 PASS [ 0.011s] rumdl output::formatters::gitlab::tests::test_fingerprint_uniqueness1045 PASS [ 0.012s] rumdl output::formatters::gitlab::tests::test_format_warnings_empty1046 PASS [ 0.012s] rumdl output::formatters::gitlab::tests::test_format_warning_unknown_rule1047 PASS [ 0.013s] rumdl output::formatters::gitlab::tests::test_format_single_warning_with_fix1048 PASS [ 0.008s] rumdl output::formatters::gitlab::tests::test_gitlab_report_empty1049 PASS [ 0.015s] rumdl output::formatters::gitlab::tests::test_format_single_warning1050 PASS [ 0.010s] rumdl output::formatters::gitlab::tests::test_gitlab_formatter_new1051 PASS [ 0.010s] rumdl output::formatters::gitlab::tests::test_gitlab_report_multiple_files1052 PASS [ 0.015s] rumdl output::formatters::gitlab::tests::test_gitlab_formatter_default1053 PASS [ 0.011s] rumdl output::formatters::gitlab::tests::test_gitlab_report_single_file1054 PASS [ 0.012s] rumdl output::formatters::gitlab::tests::test_json_pretty_formatting1055 PASS [ 0.009s] rumdl output::formatters::gitlab::tests::test_special_characters_in_message1056 PASS [ 0.010s] rumdl output::formatters::gitlab::tests::test_severity_always_minor1057 PASS [ 0.009s] rumdl output::formatters::grouped::tests::test_edge_cases1058 PASS [ 0.013s] rumdl output::formatters::gitlab::tests::test_special_characters_in_file_path1059 PASS [ 0.010s] rumdl output::formatters::grouped::tests::test_format_single_warning_with_fix1060 PASS [ 0.014s] rumdl output::formatters::grouped::tests::test_format_multiple_warnings_different_rules1061 PASS [ 0.010s] rumdl output::formatters::grouped::tests::test_format_warning_unknown_rule1062 PASS [ 0.009s] rumdl output::formatters::grouped::tests::test_format_warnings_empty1063 PASS [ 0.015s] rumdl output::formatters::grouped::tests::test_format_multiple_warnings_same_rule1064 PASS [ 0.015s] rumdl output::formatters::grouped::tests::test_format_single_warning1065 PASS [ 0.013s] rumdl output::formatters::grouped::tests::test_grouped_formatter_default1066 PASS [ 0.008s] rumdl output::formatters::grouped::tests::test_severity_not_shown1067 PASS [ 0.013s] rumdl output::formatters::grouped::tests::test_mixed_fixable_unfixable1068 PASS [ 0.009s] rumdl output::formatters::grouped::tests::test_special_characters_in_file_path1069 PASS [ 0.014s] rumdl output::formatters::grouped::tests::test_grouped_formatter_new1070 PASS [ 0.010s] rumdl output::formatters::grouped::tests::test_special_characters_in_message1071 PASS [ 0.010s] rumdl output::formatters::json::tests::test_edge_cases1072 PASS [ 0.014s] rumdl output::formatters::grouped::tests::test_rule_sorting1073 PASS [ 0.011s] rumdl output::formatters::json::tests::test_format_all_warnings_as_json_multiple_files1074 PASS [ 0.012s] rumdl output::formatters::json::tests::test_format_all_warnings_as_json_empty1075 PASS [ 0.011s] rumdl output::formatters::json::tests::test_format_all_warnings_as_json_single_file1076 PASS [ 0.010s] rumdl output::formatters::json::tests::test_format_warning_omits_empty_additional_edits1077 PASS [ 0.011s] rumdl output::formatters::json::tests::test_format_single_warning1078 PASS [ 0.012s] rumdl output::formatters::json::tests::test_format_multiple_warnings1079 PASS [ 0.009s] rumdl output::formatters::json::tests::test_format_warnings_collecting_mode1080 PASS [ 0.010s] rumdl output::formatters::json::tests::test_format_warning_with_fix1081 PASS [ 0.013s] rumdl output::formatters::json::tests::test_format_warning_unknown_rule1082 PASS [ 0.008s] rumdl output::formatters::json::tests::test_format_warnings_empty1083 PASS [ 0.012s] rumdl output::formatters::json::tests::test_format_warning_with_additional_edits1084 PASS [ 0.015s] rumdl output::formatters::json::tests::test_json_formatter_default1085 PASS [ 0.010s] rumdl output::formatters::json_lines::tests::test_edge_cases1086 PASS [ 0.012s] rumdl output::formatters::json::tests::test_json_formatter_new_collecting1087 PASS [ 0.010s] rumdl output::formatters::json_lines::tests::test_format_multiple_warnings1088 PASS [ 0.009s] rumdl output::formatters::json_lines::tests::test_format_single_warning1089 PASS [ 0.013s] rumdl output::formatters::json::tests::test_json_output_is_valid1090 PASS [ 0.010s] rumdl output::formatters::json_lines::tests::test_format_warning_unknown_rule1091 PASS [ 0.015s] rumdl output::formatters::json::tests::test_json_formatter_new1092 PASS [ 0.012s] rumdl output::formatters::json_lines::tests::test_format_single_warning_with_fix1093 PASS [ 0.014s] rumdl output::formatters::json::tests::test_severity_levels_in_json1094 PASS [ 0.009s] rumdl output::formatters::json_lines::tests::test_json_lines_formatter_new1095 PASS [ 0.010s] rumdl output::formatters::json_lines::tests::test_json_field_order1096 PASS [ 0.009s] rumdl output::formatters::json_lines::tests::test_special_characters_in_file_path1097 PASS [ 0.014s] rumdl output::formatters::json_lines::tests::test_format_warnings_empty1098 PASS [ 0.010s] rumdl output::formatters::json_lines::tests::test_severity_levels1099 PASS [ 0.009s] rumdl output::formatters::json_lines::tests::test_unicode_in_json1100 PASS [ 0.012s] rumdl output::formatters::json_lines::tests::test_json_lines_format1101 PASS [ 0.012s] rumdl output::formatters::json_lines::tests::test_json_lines_formatter_default1102 PASS [ 0.012s] rumdl output::formatters::json_lines::tests::test_special_characters_in_message1103 PASS [ 0.014s] rumdl output::formatters::junit::tests::test_duration_formatting1104 PASS [ 0.011s] rumdl output::formatters::junit::tests::test_format_single_warning1105 PASS [ 0.010s] rumdl output::formatters::junit::tests::test_format_warning_unknown_rule1106 PASS [ 0.011s] rumdl output::formatters::junit::tests::test_format_single_warning_with_fix1107 PASS [ 0.009s] rumdl output::formatters::junit::tests::test_junit_report_empty1108 PASS [ 0.013s] rumdl output::formatters::junit::tests::test_format_multiple_warnings1109 PASS [ 0.011s] rumdl output::formatters::junit::tests::test_format_warnings_empty1110 PASS [ 0.012s] rumdl output::formatters::junit::tests::test_junit_formatter_new1111 PASS [ 0.012s] rumdl output::formatters::junit::tests::test_junit_formatter_default1112 PASS [ 0.012s] rumdl output::formatters::junit::tests::test_junit_report_multiple_files1113 PASS [ 0.009s] rumdl output::formatters::junit::tests::test_special_characters_in_file_path1114 PASS [ 0.012s] rumdl output::formatters::junit::tests::test_junit_report_single_file1115 PASS [ 0.009s] rumdl output::formatters::pylint::tests::test_edge_cases1116 PASS [ 0.010s] rumdl output::formatters::junit::tests::test_xml_structure1117 PASS [ 0.011s] rumdl output::formatters::junit::tests::test_special_characters_in_message1118 PASS [ 0.013s] rumdl output::formatters::junit::tests::test_xml_escape1119 PASS [ 0.011s] rumdl output::formatters::pylint::tests::test_format_warning_non_md_rule1120 PASS [ 0.014s] rumdl output::formatters::pylint::tests::test_format_multiple_warnings1121 PASS [ 0.008s] rumdl output::formatters::pylint::tests::test_format_warnings_empty1122 PASS [ 0.014s] rumdl output::formatters::pylint::tests::test_format_warning_unknown_rule1123 PASS [ 0.015s] rumdl output::formatters::pylint::tests::test_format_single_warning1124 PASS [ 0.010s] rumdl output::formatters::pylint::tests::test_pylint_code_conversion1125 PASS [ 0.010s] rumdl output::formatters::pylint::tests::test_severity_ignored1126 PASS [ 0.013s] rumdl output::formatters::pylint::tests::test_pylint_formatter_new1127 PASS [ 0.015s] rumdl output::formatters::pylint::tests::test_format_warning_with_fix1128 PASS [ 0.014s] rumdl output::formatters::pylint::tests::test_pylint_formatter_default1129 PASS [ 0.008s] rumdl output::formatters::sarif::tests::test_all_errors_no_warnings1130 PASS [ 0.011s] rumdl output::formatters::pylint::tests::test_special_characters_in_message1131 PASS [ 0.009s] rumdl output::formatters::sarif::tests::test_all_warnings_no_errors1132 PASS [ 0.008s] rumdl output::formatters::sarif::tests::test_exhaustive_severity_mapping1133 PASS [ 0.016s] rumdl output::formatters::pylint::tests::test_special_characters_in_file_path1134 PASS [ 0.013s] rumdl output::formatters::sarif::tests::test_default_configuration_removed1135 PASS [ 0.009s] rumdl output::formatters::sarif::tests::test_format_single_warning1136 PASS [ 0.009s] rumdl output::formatters::sarif::tests::test_format_warnings_empty1137 PASS [ 0.011s] rumdl output::formatters::sarif::tests::test_format_warning_unknown_rule1138 PASS [ 0.011s] rumdl output::formatters::sarif::tests::test_format_single_warning_with_fix1139 PASS [ 0.012s] rumdl output::formatters::sarif::tests::test_format_multiple_warnings1140 PASS [ 0.009s] rumdl output::formatters::sarif::tests::test_mixed_severities_same_file1141 PASS [ 0.012s] rumdl output::formatters::sarif::tests::test_md032_integration_produces_warning_level1142 PASS [ 0.011s] rumdl output::formatters::sarif::tests::test_rule_deduplication1143 PASS [ 0.011s] rumdl output::formatters::sarif::tests::test_rule_deduplication_preserves_severity1144 PASS [ 0.010s] rumdl output::formatters::sarif::tests::test_sarif_formatter_new1145 PASS [ 0.009s] rumdl output::formatters::sarif::tests::test_sarif_report_multiple_files1146 PASS [ 0.014s] rumdl output::formatters::sarif::tests::test_sarif_formatter_default1147 PASS [ 0.011s] rumdl output::formatters::sarif::tests::test_sarif_report_empty1148 PASS [ 0.008s] rumdl output::formatters::sarif::tests::test_sarif_schema_version1149 PASS [ 0.010s] rumdl output::formatters::sarif::tests::test_sarif_report_single_file1150 PASS [ 0.012s] rumdl output::formatters::sarif::tests::test_sarif_output_valid_json_schema1151 PASS [ 0.012s] rumdl output::formatters::sarif::tests::test_sarif_report_severity_mapping1152 PASS [ 0.013s] rumdl output::formatters::sarif::tests::test_severity_mapping1153 PASS [ 0.012s] rumdl output::formatters::sarif::tests::test_special_characters_in_file_path1154 PASS [ 0.010s] rumdl output::formatters::sarif::tests::test_tool_information1155 PASS [ 0.011s] rumdl output::formatters::sarif::tests::test_special_characters_in_message1156 PASS [ 0.010s] rumdl output::formatters::sarif::tests::test_unknown_rule_with_error_severity1157 PASS [ 0.010s] rumdl output::formatters::text::tests::test_format_multiple_warnings_no_colors1158 PASS [ 0.011s] rumdl output::formatters::text::tests::test_format_single_warning_no_colors1159 PASS [ 0.013s] rumdl output::formatters::text::tests::test_format_warning_with_fix_no_colors1160 PASS [ 0.014s] rumdl output::formatters::text::tests::test_edge_cases1161 PASS [ 0.015s] rumdl output::formatters::text::tests::test_format_warning_unknown_rule1162 PASS [ 0.010s] rumdl output::formatters::text::tests::test_format_warnings_empty1163 PASS [ 0.010s] rumdl output::formatters::text::tests::test_special_characters_in_message1164 PASS [ 0.010s] rumdl output::formatters::text::tests::test_text_formatter_default1165 PASS [ 0.014s] rumdl output::formatters::text::tests::test_rule_name_padding1166 PASS [ 0.011s] rumdl output::formatters::text::tests::test_text_formatter_new1167 PASS [ 0.015s] rumdl output::formatters::text::tests::test_format_warnings_with_colors1168 PASS [ 0.015s] rumdl output::formatters::text::tests::test_special_characters_in_file_path1169 PASS [ 0.010s] rumdl output::formatters::text::tests::test_text_formatter_without_colors1170 PASS [ 0.011s] rumdl output::formatters::text::tests::test_use_colors_trait_method1171 PASS [ 0.015s] rumdl output::tests::test_all_formats_handle_no_rule_name1172 PASS [ 0.010s] rumdl output::tests::test_is_machine_readable1173 PASS [ 0.016s] rumdl output::tests::test_edge_cases1174 PASS [ 0.011s] rumdl output::tests::test_output_format_equality1175 PASS [ 0.013s] rumdl output::tests::test_formatter_with_multiple_warnings1176 PASS [ 0.011s] rumdl output::tests::test_output_format_from_str1177 PASS [ 0.015s] rumdl output::tests::test_formatter_trait_default_summary1178 PASS [ 0.010s] rumdl output::tests::test_output_writer_silent_mode1179 PASS [ 0.013s] rumdl output::tests::test_output_writer_new1180 PASS [ 0.016s] rumdl output::tests::test_output_format_create_formatter1181 PASS [ 0.009s] rumdl output::tests::test_output_writer_stderr_mode1182 PASS [ 0.008s] rumdl output::tests::test_output_writer_write_methods1183 PASS [ 0.006s] rumdl output::tests::test_severity_variations1184------------1185 Summary [ 0.877s] 703 tests run: 703 passed, 4959 skipped1186 PASS [ 0.016s] rumdl config::config_intelligent_merge_tests::tests::test_cli_has_highest_precedence1187 stdout ---11881189 running 1 test1190 test config::config_intelligent_merge_tests::tests::test_cli_has_highest_precedence ... ok11911192 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1193 11941195 PASS [ 0.013s] rumdl config::config_intelligent_merge_tests::tests::test_empty_enable_doesnt_clear_disable1196 stdout ---11971198 running 1 test1199 test config::config_intelligent_merge_tests::tests::test_empty_enable_doesnt_clear_disable ... ok12001201 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1202 12031204 PASS [ 0.014s] rumdl config::config_intelligent_merge_tests::tests::test_enable_disables_remove_conflicts1205 stdout ---12061207 running 1 test1208 test config::config_intelligent_merge_tests::tests::test_enable_disables_remove_conflicts ... ok12091210 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1211 12121213 PASS [ 0.010s] rumdl config::config_intelligent_merge_tests::tests::test_history_tracking1214 stdout ---12151216 running 1 test1217 test config::config_intelligent_merge_tests::tests::test_history_tracking ... ok12181219 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1220 12211222 PASS [ 0.015s] rumdl config::config_intelligent_merge_tests::tests::test_integration_enable_overrides_disable1223 stdout ---12241225 running 1 test1226 test config::config_intelligent_merge_tests::tests::test_integration_enable_overrides_disable ... ok12271228 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1229 12301231 PASS [ 0.009s] rumdl config::config_intelligent_merge_tests::tests::test_integration_user_and_project_config_merge1232 stdout ---12331234 running 1 test1235 test config::config_intelligent_merge_tests::tests::test_integration_user_and_project_config_merge ... ok12361237 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1238 12391240 PASS [ 0.013s] rumdl config::config_intelligent_merge_tests::tests::test_merge_replace_replaces_arrays1241 stdout ---12421243 running 1 test1244 test config::config_intelligent_merge_tests::tests::test_merge_replace_replaces_arrays ... ok12451246 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1247 12481249 PASS [ 0.010s] rumdl config::config_intelligent_merge_tests::tests::test_merge_replace_respects_precedence1250 stdout ---12511252 running 1 test1253 test config::config_intelligent_merge_tests::tests::test_merge_replace_respects_precedence ... ok12541255 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1256 12571258 PASS [ 0.010s] rumdl config::config_intelligent_merge_tests::tests::test_merge_union_combines_arrays1259 stdout ---12601261 running 1 test1262 test config::config_intelligent_merge_tests::tests::test_merge_union_combines_arrays ... ok12631264 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1265 12661267 PASS [ 0.013s] rumdl config::config_intelligent_merge_tests::tests::test_merge_union_deduplicates1268 stdout ---12691270 running 1 test1271 test config::config_intelligent_merge_tests::tests::test_merge_union_deduplicates ... ok12721273 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1274 12751276 PASS [ 0.010s] rumdl config::config_intelligent_merge_tests::tests::test_merge_union_equal_precedence_merges1277 stdout ---12781279 running 1 test1280 test config::config_intelligent_merge_tests::tests::test_merge_union_equal_precedence_merges ... ok12811282 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1283 12841285 PASS [ 0.014s] rumdl config::config_intelligent_merge_tests::tests::test_merge_union_respects_precedence1286 stdout ---12871288 running 1 test1289 test config::config_intelligent_merge_tests::tests::test_merge_union_respects_precedence ... ok12901291 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1292 12931294 PASS [ 0.010s] rumdl config::config_intelligent_merge_tests::tests::test_merge_union_with_empty_new_value1295 stdout ---12961297 running 1 test1298 test config::config_intelligent_merge_tests::tests::test_merge_union_with_empty_new_value ... ok12991300 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1301 13021303 PASS [ 0.010s] rumdl config::config_intelligent_merge_tests::tests::test_multiple_merges_accumulate_disable1304 stdout ---13051306 running 1 test1307 test config::config_intelligent_merge_tests::tests::test_multiple_merges_accumulate_disable ... ok13081309 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1310 13111312 PASS [ 0.013s] rumdl config::config_intelligent_merge_tests::tests::test_precedence_order1313 stdout ---13141315 running 1 test1316 test config::config_intelligent_merge_tests::tests::test_precedence_order ... ok13171318 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1319 13201321 PASS [ 0.008s] rumdl config::config_intelligent_merge_tests::tests::test_scalar_merge_preserves_with_lower_precedence1322 stdout ---13231324 running 1 test1325 test config::config_intelligent_merge_tests::tests::test_scalar_merge_preserves_with_lower_precedence ... ok13261327 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1328 13291330 PASS [ 0.008s] rumdl config::config_intelligent_merge_tests::tests::test_scalar_merge_replaces_with_higher_precedence1331 stdout ---13321333 running 1 test1334 test config::config_intelligent_merge_tests::tests::test_scalar_merge_replaces_with_higher_precedence ... ok13351336 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1337 13381339 PASS [ 0.010s] rumdl config::flavor::tests::test_azure_devops_display_and_round_trip1340 stdout ---13411342 running 1 test1343 test config::flavor::tests::test_azure_devops_display_and_round_trip ... ok13441345 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1346 13471348 PASS [ 0.012s] rumdl config::flavor::tests::test_azure_devops_from_str1349 stdout ---13501351 running 1 test1352 test config::flavor::tests::test_azure_devops_from_str ... ok13531354 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1355 13561357 PASS [ 0.009s] rumdl config::flavor::tests::test_azure_devops_not_pandoc_compatible1358 stdout ---13591360 running 1 test1361 test config::flavor::tests::test_azure_devops_not_pandoc_compatible ... ok13621363 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1364 13651366 PASS [ 0.015s] rumdl config::flavor::tests::test_display_all_variants_are_lowercase1367 stdout ---13681369 running 1 test1370 test config::flavor::tests::test_display_all_variants_are_lowercase ... ok13711372 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1373 13741375 PASS [ 0.009s] rumdl config::flavor::tests::test_display_all_variants_covers_azure_devops1376 stdout ---13771378 running 1 test1379 test config::flavor::tests::test_display_all_variants_covers_azure_devops ... ok13801381 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1382 13831384 PASS [ 0.013s] rumdl config::flavor::tests::test_display_round_trips_through_from_str1385 stdout ---13861387 running 1 test1388 test config::flavor::tests::test_display_round_trips_through_from_str ... ok13891390 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1391 13921393 PASS [ 0.013s] rumdl config::flavor::tests::test_from_extension_does_not_auto_detect_pandoc1394 stdout ---13951396 running 1 test1397 test config::flavor::tests::test_from_extension_does_not_auto_detect_pandoc ... ok13981399 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1400 14011402 PASS [ 0.012s] rumdl config::flavor::tests::test_is_pandoc_compatible1403 stdout ---14041405 running 1 test1406 test config::flavor::tests::test_is_pandoc_compatible ... ok14071408 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1409 14101411 PASS [ 0.014s] rumdl config::flavor::tests::test_pandoc_from_str1412 stdout ---14131414 running 1 test1415 test config::flavor::tests::test_pandoc_from_str ... ok14161417 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1418 14191420 PASS [ 0.014s] rumdl config::flavor::tests::test_pandoc_name_and_display1421 stdout ---14221423 running 1 test1424 test config::flavor::tests::test_pandoc_name_and_display ... ok14251426 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1427 14281429 PASS [ 0.010s] rumdl config::flavor::tests::test_supports_colon_code_fences1430 stdout ---14311432 running 1 test1433 test config::flavor::tests::test_supports_colon_code_fences ... ok14341435 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1436 14371438 PASS [ 0.008s] rumdl config::registry::canonicalize_tests::dedupes_alias_and_canonical_preserving_order1439 stdout ---14401441 running 1 test1442 test config::registry::canonicalize_tests::dedupes_alias_and_canonical_preserving_order ... ok14431444 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1445 14461447 PASS [ 0.010s] rumdl config::registry::canonicalize_tests::handles_empty_and_unknown_inputs1448 stdout ---14491450 running 1 test1451 test config::registry::canonicalize_tests::handles_empty_and_unknown_inputs ... ok14521453 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1454 14551456 PASS [ 0.012s] rumdl config::registry::canonicalize_tests::is_idempotent1457 stdout ---14581459 running 1 test1460 test config::registry::canonicalize_tests::is_idempotent ... ok14611462 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1463 14641465 PASS [ 0.014s] rumdl config::registry::canonicalize_tests::preserves_all_keyword_normalized1466 stdout ---14671468 running 1 test1469 test config::registry::canonicalize_tests::preserves_all_keyword_normalized ... ok14701471 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1472 14731474 PASS [ 0.008s] rumdl config::registry::canonicalize_tests::rewrites_aliases_to_canonical_ids1475 stdout ---14761477 running 1 test1478 test config::registry::canonicalize_tests::rewrites_aliases_to_canonical_ids ... ok14791480 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1481 14821483 PASS [ 0.013s] rumdl config::tests::test_all_implemented_rules_have_aliases1484 stdout ---14851486 running 1 test1487 test config::tests::test_all_implemented_rules_have_aliases ... ok14881489 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1490 14911492 PASS [ 0.015s] rumdl config::tests::test_arrays_in_rule_config1493 stdout ---14941495 running 1 test1496 test config::tests::test_arrays_in_rule_config ... ok14971498 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1499 15001501 PASS [ 0.008s] rumdl config::tests::test_canonical_project_root_cache_returns_stable_reference1502 stdout ---15031504 running 1 test1505 test config::tests::test_canonical_project_root_cache_returns_stable_reference ... ok15061507 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1508 15091510 PASS [ 0.011s] rumdl config::tests::test_canonical_project_root_cache_shared_across_clones1511 stdout ---15121513 running 1 test1514 test config::tests::test_canonical_project_root_cache_shared_across_clones ... ok15151516 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1517 15181519 PASS [ 0.011s] rumdl config::tests::test_circular_reference_detection1520 stdout ---15211522 running 1 test1523 test config::tests::test_circular_reference_detection ... ok15241525 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1526 15271528 PASS [ 0.011s] rumdl config::tests::test_config_with_comments1529 stdout ---15301531 running 1 test1532 test config::tests::test_config_with_comments ... ok15331534 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1535 15361537 PASS [ 0.014s] rumdl config::tests::test_conflicting_config_values1538 stdout ---15391540 running 1 test1541 test config::tests::test_conflicting_config_values ... ok15421543 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1544 15451546 PASS [ 0.017s] rumdl config::tests::test_default_config_passes_validation1547 stdout ---15481549 running 1 test1550 test config::tests::test_default_config_passes_validation ... ok15511552 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1553 15541555 PASS [ 0.012s] rumdl config::tests::test_empty_config_file1556 stdout ---15571558 running 1 test1559 test config::tests::test_empty_config_file ... ok15601561 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1562 15631564 PASS [ 0.012s] rumdl config::tests::test_empty_enable_list_is_explicit_pyproject1565 stdout ---15661567 running 1 test1568 test config::tests::test_empty_enable_list_is_explicit_pyproject ... ok15691570 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1571 15721573 PASS [ 0.015s] rumdl config::tests::test_empty_enable_list_is_explicit_rumdl_toml1574 stdout ---15751576 running 1 test1577 test config::tests::test_empty_enable_list_is_explicit_rumdl_toml ... ok15781579 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1580 15811582 PASS [ 0.015s] rumdl config::tests::test_enable_all_keyword_pyproject1583 stdout ---15841585 running 1 test1586 test config::tests::test_enable_all_keyword_pyproject ... ok15871588 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1589 15901591 PASS [ 0.010s] rumdl config::tests::test_enable_all_keyword_rumdl_toml1592 stdout ---15931594 running 1 test1595 test config::tests::test_enable_all_keyword_rumdl_toml ... ok15961597 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1598 15991600 PASS [ 0.012s] rumdl config::tests::test_enabled_key_valid_for_any_rule1601 stdout ---16021603 running 1 test1604 test config::tests::test_enabled_key_valid_for_any_rule ... ok16051606 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1607 16081609 PASS [ 0.016s] rumdl config::tests::test_extends_additive_extend_enable1610 stdout ---16111612 running 1 test1613 test config::tests::test_extends_additive_extend_enable ... ok16141615 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1616 16171618 PASS [ 0.009s] rumdl config::tests::test_extends_base_values_propagate_when_child_silent1619 stdout ---16201621 running 1 test1622 test config::tests::test_extends_base_values_propagate_when_child_silent ... ok16231624 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1625 16261627 PASS [ 0.010s] rumdl config::tests::test_extends_basic_inheritance1628 stdout ---16291630 running 1 test1631 test config::tests::test_extends_basic_inheritance ... ok16321633 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1634 16351636 PASS [ 0.016s] rumdl config::tests::test_extends_chain_three_levels1637 stdout ---16381639 running 1 test1640 test config::tests::test_extends_chain_three_levels ... ok16411642 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1643 16441645 PASS [ 0.014s] rumdl config::tests::test_extends_child_disable_replaces_base1646 stdout ---16471648 running 1 test1649 test config::tests::test_extends_child_disable_replaces_base ... ok16501651 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1652 16531654 PASS [ 0.015s] rumdl config::tests::test_extends_child_overrides_parent1655 stdout ---16561657 running 1 test1658 test config::tests::test_extends_child_overrides_parent ... ok16591660 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1661 16621663 PASS [ 0.012s] rumdl config::tests::test_extends_child_rule_config_overrides_base1664 stdout ---16651666 running 1 test1667 test config::tests::test_extends_child_rule_config_overrides_base ... ok16681669 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1670 16711672 PASS [ 0.017s] rumdl config::tests::test_extends_circular_detection1673 stdout ---16741675 running 1 test1676 test config::tests::test_extends_circular_detection ... ok16771678 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1679 16801681 PASS [ 0.011s] rumdl config::tests::test_extends_cycle_returns_error1682 stdout ---16831684 running 1 test1685 test config::tests::test_extends_cycle_returns_error ... ok16861687 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1688 16891690 PASS [ 0.015s] rumdl config::tests::test_extends_depth_limit1691 stdout ---16921693 running 1 test1694 test config::tests::test_extends_depth_limit ... ok16951696 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1697 16981699 PASS [ 0.012s] rumdl config::tests::test_extends_depth_limit_returns_error1700 stdout ---17011702 running 1 test1703 test config::tests::test_extends_depth_limit_returns_error ... ok17041705 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1706 17071708 PASS [ 0.014s] rumdl config::tests::test_extends_enable_wins_over_inherited_disable1709 stdout ---17101711 running 1 test1712 test config::tests::test_extends_enable_wins_over_inherited_disable ... ok17131714 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1715 17161717 PASS [ 0.015s] rumdl config::tests::test_extends_loaded_files_tracking1718 stdout ---17191720 running 1 test1721 test config::tests::test_extends_loaded_files_tracking ... ok17221723 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1724 17251726 PASS [ 0.014s] rumdl config::tests::test_extends_missing_file1727 stdout ---17281729 running 1 test1730 test config::tests::test_extends_missing_file ... ok17311732 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1733 17341735 PASS [ 0.014s] rumdl config::tests::test_extends_missing_file_returns_error1736 stdout ---17371738 running 1 test1739 test config::tests::test_extends_missing_file_returns_error ... ok17401741 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1742 17431744 PASS [ 0.016s] rumdl config::tests::test_extends_pyproject_child_overrides_rumdl_parent1745 stdout ---17461747 running 1 test1748 test config::tests::test_extends_pyproject_child_overrides_rumdl_parent ... ok17491750 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1751 17521753 PASS [ 0.015s] rumdl config::tests::test_extends_pyproject_toml1754 stdout ---17551756 running 1 test1757 test config::tests::test_extends_pyproject_toml ... ok17581759 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1760 17611762 PASS [ 0.015s] rumdl config::tests::test_extends_relative_path1763 stdout ---17641765 running 1 test1766 test config::tests::test_extends_relative_path ... ok17671768 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1769 17701771 PASS [ 0.010s] rumdl config::tests::test_extends_rule_config_inherits_from_base1772 stdout ---17731774 running 1 test1775 test config::tests::test_extends_rule_config_inherits_from_base ... ok17761777 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1778 17791780 PASS [ 0.012s] rumdl config::tests::test_extends_rule_inherited_when_not_overridden1781 stdout ---17821783 running 1 test1784 test config::tests::test_extends_rule_inherited_when_not_overridden ... ok17851786 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1787 17881789 PASS [ 0.013s] rumdl config::tests::test_extends_rule_specific_override1790 stdout ---17911792 running 1 test1793 test config::tests::test_extends_rule_specific_override ... ok17941795 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1796 17971798 PASS [ 0.013s] rumdl config::tests::test_extends_self_reference1799 stdout ---18001801 running 1 test1802 test config::tests::test_extends_self_reference ... ok18031804 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1805 18061807 PASS [ 0.018s] rumdl config::tests::test_extends_three_level_chain_propagates_from_root1808 stdout ---18091810 running 1 test1811 test config::tests::test_extends_three_level_chain_propagates_from_root ... ok18121813 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1814 18151816 PASS [ 0.010s] rumdl config::tests::test_extremely_long_values1817 stdout ---18181819 running 1 test1820 test config::tests::test_extremely_long_values ... ok18211822 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1823 18241825 PASS [ 0.016s] rumdl config::tests::test_first_call_warn_else_debug_independent_latches1826 stdout ---18271828 running 1 test1829 test config::tests::test_first_call_warn_else_debug_independent_latches ... ok18301831 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1832 18331834 PASS [ 0.009s] rumdl config::tests::test_first_call_warn_else_debug_returns_warn_then_debug1835 stdout ---18361837 running 1 test1838 test config::tests::test_first_call_warn_else_debug_returns_warn_then_debug ... ok18391840 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1841 18421843 PASS [ 0.013s] rumdl config::tests::test_flavor_loading1844 stdout ---18451846 running 1 test1847 test config::tests::test_flavor_loading ... ok18481849 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1850 18511852 PASS [ 0.012s] rumdl config::tests::test_format_silent_fallback_message_renders_partial_unset1853 stdout ---18541855 running 1 test1856 test config::tests::test_format_silent_fallback_message_renders_partial_unset ... ok18571858 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1859 18601861 PASS [ 0.014s] rumdl config::tests::test_format_silent_fallback_message_renders_paths_with_display_formatting1862 stdout ---18631864 running 1 test1865 test config::tests::test_format_silent_fallback_message_renders_paths_with_display_formatting ... ok18661867 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1868 18691870 PASS [ 0.010s] rumdl config::tests::test_format_silent_fallback_message_renders_unset_root_and_cwd_explicitly1871 stdout ---18721873 running 1 test1874 test config::tests::test_format_silent_fallback_message_renders_unset_root_and_cwd_explicitly ... ok18751876 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1877 18781879 PASS [ 0.012s] rumdl config::tests::test_generate_json_schema1880 stdout ---18811882 running 1 test1883 test config::tests::test_generate_json_schema ... ok18841885 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1886 18871888 PASS [ 0.014s] rumdl config::tests::test_home_dotfile_picked_up_over_rumdl_toml1889 stdout ---18901891 running 1 test1892 test config::tests::test_home_dotfile_picked_up_over_rumdl_toml ... ok18931894 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1895 18961897 PASS [ 0.011s] rumdl config::tests::test_home_dotfile_supports_extends1898 stdout ---18991900 running 1 test1901 test config::tests::test_home_dotfile_supports_extends ... ok19021903 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1904 19051906 PASS [ 0.012s] rumdl config::tests::test_home_dotfile_used_when_no_xdg_or_project_config1907 stdout ---19081909 running 1 test1910 test config::tests::test_home_dotfile_used_when_no_xdg_or_project_config ... ok19111912 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1913 19141915 PASS [ 0.017s] rumdl config::tests::test_home_rumdl_toml_used_when_no_dotfile_present1916 stdout ---19171918 running 1 test1919 test config::tests::test_home_rumdl_toml_used_when_no_dotfile_present ... ok19201921 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1922 19231924 PASS [ 0.014s] rumdl config::tests::test_invalid_rule_names1925 stdout ---19261927 running 1 test1928 test config::tests::test_invalid_rule_names ... ok19291930 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1931 19321933 PASS [ 0.013s] rumdl config::tests::test_invalid_toml_syntax1934 stdout ---19351936 running 1 test1937 test config::tests::test_invalid_toml_syntax ... ok19381939 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1940 19411942 PASS [ 0.013s] rumdl config::tests::test_is_valid_rule_name_aliases1943 stdout ---19441945 running 1 test1946 test config::tests::test_is_valid_rule_name_aliases ... ok19471948 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1949 19501951 PASS [ 0.008s] rumdl config::tests::test_is_valid_rule_name_canonical1952 stdout ---19531954 running 1 test1955 test config::tests::test_is_valid_rule_name_canonical ... ok19561957 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1958 19591960 PASS [ 0.008s] rumdl config::tests::test_is_valid_rule_name_invalid1961 stdout ---19621963 running 1 test1964 test config::tests::test_is_valid_rule_name_invalid ... ok19651966 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1967 19681969 PASS [ 0.007s] rumdl config::tests::test_is_valid_rule_name_special_all1970 stdout ---19711972 running 1 test1973 test config::tests::test_is_valid_rule_name_special_all ... ok19741975 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1976 19771978 PASS [ 0.012s] rumdl config::tests::test_malformed_pyproject_toml1979 stdout ---19801981 running 1 test1982 test config::tests::test_malformed_pyproject_toml ... ok19831984 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1985 19861987 PASS [ 0.012s] rumdl config::tests::test_markdown_flavor_schema_matches_fromstr1988 stdout ---19891990 running 1 test1991 test config::tests::test_markdown_flavor_schema_matches_fromstr ... ok19921993 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s1994 19951996 PASS [ 0.014s] rumdl config::tests::test_markdownlint_config_overrides_user_config_on_conflict1997 stdout ---19981999 running 1 test2000 test config::tests::test_markdownlint_config_overrides_user_config_on_conflict ... okloading 2,530 hidden lines…
4531 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4532 45334534 PASS [ 0.012s] rumdl lsp::server::tests::test_goto_definition_link_with_title4535 stdout ---45364537 running 1 test4538 test lsp::server::tests::test_goto_definition_link_with_title ... ok45394540 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4541 45424543 PASS [ 0.013s] rumdl lsp::server::tests::test_goto_definition_mailto_returns_none4544 stdout ---45454546 running 1 test4547 test lsp::server::tests::test_goto_definition_mailto_returns_none ... ok45484549 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4550 45514552 PASS [ 0.014s] rumdl lsp::server::tests::test_goto_definition_reference_definition_line4553 stdout ---45544555 running 1 test4556 test lsp::server::tests::test_goto_definition_reference_definition_line ... ok45574558 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4559 45604561 PASS [ 0.015s] rumdl lsp::server::tests::test_goto_definition_reference_link4562 stdout ---45634564 running 1 test4565 test lsp::server::tests::test_goto_definition_reference_link ... ok45664567 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4568 45694570 PASS [ 0.011s] rumdl lsp::server::tests::test_goto_definition_reference_link_external_url4571 stdout ---45724573 running 1 test4574 test lsp::server::tests::test_goto_definition_reference_link_external_url ... ok45754576 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4577 45784579 PASS [ 0.013s] rumdl lsp::server::tests::test_goto_definition_same_file_anchor4580 stdout ---45814582 running 1 test4583 test lsp::server::tests::test_goto_definition_same_file_anchor ... ok45844585 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4586 45874588 PASS [ 0.013s] rumdl lsp::server::tests::test_goto_definition_with_custom_anchor4589 stdout ---45904591 running 1 test4592 test lsp::server::tests::test_goto_definition_with_custom_anchor ... ok45934594 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4595 45964597 PASS [ 0.016s] rumdl lsp::server::tests::test_hover_anchor_does_not_stop_at_hashtag_word4598 stdout ---45994600 running 1 test4601 test lsp::server::tests::test_hover_anchor_does_not_stop_at_hashtag_word ... ok46024603 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4604 46054606 PASS [ 0.011s] rumdl lsp::server::tests::test_hover_anchor_preview_skips_code_block_hashes4607 stdout ---46084609 running 1 test4610 test lsp::server::tests::test_hover_anchor_preview_skips_code_block_hashes ... ok46114612 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4613 46144615 PASS [ 0.009s] rumdl lsp::server::tests::test_hover_anchor_section_end_no_ellipsis4616 stdout ---46174618 running 1 test4619 test lsp::server::tests::test_hover_anchor_section_end_no_ellipsis ... ok46204621 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4622 46234624 PASS [ 0.013s] rumdl lsp::server::tests::test_hover_anchor_stops_at_indented_heading4625 stdout ---46264627 running 1 test4628 test lsp::server::tests::test_hover_anchor_stops_at_indented_heading ... ok46294630 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4631 46324633 PASS [ 0.015s] rumdl lsp::server::tests::test_hover_disabled_when_link_navigation_off4634 stdout ---46354636 running 1 test4637 test lsp::server::tests::test_hover_disabled_when_link_navigation_off ... ok46384639 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4640 46414642 PASS [ 0.015s] rumdl lsp::server::tests::test_hover_empty_file4643 stdout ---46444645 running 1 test4646 test lsp::server::tests::test_hover_empty_file ... ok46474648 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4649 46504651 PASS [ 0.014s] rumdl lsp::server::tests::test_hover_external_url4652 stdout ---46534654 running 1 test4655 test lsp::server::tests::test_hover_external_url ... ok46564657 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4658 46594660 PASS [ 0.014s] rumdl lsp::server::tests::test_hover_file_preview_truncates4661 stdout ---46624663 running 1 test4664 test lsp::server::tests::test_hover_file_preview_truncates ... ok46654666 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4667 46684669 PASS [ 0.009s] rumdl lsp::server::tests::test_hover_inline_link_to_file4670 stdout ---46714672 running 1 test4673 test lsp::server::tests::test_hover_inline_link_to_file ... ok46744675 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4676 46774678 PASS [ 0.017s] rumdl lsp::server::tests::test_hover_inline_link_with_anchor4679 stdout ---46804681 running 1 test4682 test lsp::server::tests::test_hover_inline_link_with_anchor ... ok46834684 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4685 46864687 PASS [ 0.011s] rumdl lsp::server::tests::test_hover_nonexistent_file_returns_none4688 stdout ---46894690 running 1 test4691 test lsp::server::tests::test_hover_nonexistent_file_returns_none ... ok46924693 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4694 46954696 PASS [ 0.014s] rumdl lsp::server::tests::test_hover_plain_text_returns_none4697 stdout ---46984699 running 1 test4700 test lsp::server::tests::test_hover_plain_text_returns_none ... ok47014702 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4703 47044705 PASS [ 0.008s] rumdl lsp::server::tests::test_hover_reference_style_link4706 stdout ---47074708 running 1 test4709 test lsp::server::tests::test_hover_reference_style_link ... ok47104711 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4712 47134714 PASS [ 0.014s] rumdl lsp::server::tests::test_hover_same_file_anchor4715 stdout ---47164717 running 1 test4718 test lsp::server::tests::test_hover_same_file_anchor ... ok47194720 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4721 47224723 PASS [ 0.011s] rumdl lsp::server::tests::test_initialize_advertises_nav_capabilities_when_enabled4724 stdout ---47254726 running 1 test4727 test lsp::server::tests::test_initialize_advertises_nav_capabilities_when_enabled ... ok47284729 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4730 47314732 PASS [ 0.011s] rumdl lsp::server::tests::test_initialize_omits_nav_capabilities_when_disabled4733 stdout ---47344735 running 1 test4736 test lsp::server::tests::test_initialize_omits_nav_capabilities_when_disabled ... ok47374738 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4739 47404741 PASS [ 0.010s] rumdl lsp::server::tests::test_is_closing_fence_already_closed4742 stdout ---47434744 running 1 test4745 test lsp::server::tests::test_is_closing_fence_already_closed ... ok47464747 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4748 47494750 PASS [ 0.011s] rumdl lsp::server::tests::test_is_closing_fence_basic4751 stdout ---47524753 running 1 test4754 test lsp::server::tests::test_is_closing_fence_basic ... ok47554756 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4757 47584759 PASS [ 0.014s] rumdl lsp::server::tests::test_is_closing_fence_extended4760 stdout ---47614762 running 1 test4763 test lsp::server::tests::test_is_closing_fence_extended ... ok47644765 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4766 47674768 PASS [ 0.014s] rumdl lsp::server::tests::test_is_closing_fence_mixed_chars4769 stdout ---47704771 running 1 test4772 test lsp::server::tests::test_is_closing_fence_mixed_chars ... ok47734774 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4775 47764777 PASS [ 0.013s] rumdl lsp::server::tests::test_is_closing_fence_no_prior_fence4778 stdout ---47794780 running 1 test4781 test lsp::server::tests::test_is_closing_fence_no_prior_fence ... ok47824783 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4784 47854786 PASS [ 0.009s] rumdl lsp::server::tests::test_is_closing_fence_with_content4787 stdout ---47884789 running 1 test4790 test lsp::server::tests::test_is_closing_fence_with_content ... ok47914792 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4793 47944795 PASS [ 0.010s] rumdl lsp::server::tests::test_is_valid_rule_name4796 stdout ---47974798 running 1 test4799 test lsp::server::tests::test_is_valid_rule_name ... ok48004801 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4802 48034804 PASS [ 0.012s] rumdl lsp::server::tests::test_is_valid_rule_name_edge_cases4805 stdout ---48064807 running 1 test4808 test lsp::server::tests::test_is_valid_rule_name_edge_cases ... ok48094810 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4811 48124813 PASS [ 0.012s] rumdl lsp::server::tests::test_issue_131_pyproject_with_rumdl_section4814 stdout ---48154816 running 1 test4817 test lsp::server::tests::test_issue_131_pyproject_with_rumdl_section ... ok48184819 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4820 48214822 PASS [ 0.012s] rumdl lsp::server::tests::test_issue_131_pyproject_with_tool_rumdl_subsection4823 stdout ---48244825 running 1 test4826 test lsp::server::tests::test_issue_131_pyproject_with_tool_rumdl_subsection ... ok48274828 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4829 48304831 PASS [ 0.013s] rumdl lsp::server::tests::test_issue_131_pyproject_without_rumdl_section4832 stdout ---48334834 running 1 test4835 test lsp::server::tests::test_issue_131_pyproject_without_rumdl_section ... ok48364837 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4838 48394840 PASS [ 0.011s] rumdl lsp::server::tests::test_issue_182_capability_detection_no_text_document4841 stdout ---48424843 running 1 test4844 test lsp::server::tests::test_issue_182_capability_detection_no_text_document ... ok48454846 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4847 48484849 PASS [ 0.012s] rumdl lsp::server::tests::test_issue_182_capability_detection_with_diagnostic_support4850 stdout ---48514852 running 1 test4853 test lsp::server::tests::test_issue_182_capability_detection_with_diagnostic_support ... ok48544855 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4856 48574858 PASS [ 0.013s] rumdl lsp::server::tests::test_issue_182_capability_detection_without_diagnostic_support4859 stdout ---48604861 running 1 test4862 test lsp::server::tests::test_issue_182_capability_detection_without_diagnostic_support ... ok48634864 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4865 48664867 PASS [ 0.017s] rumdl lsp::server::tests::test_issue_182_pull_diagnostics_capability_default4868 stdout ---48694870 running 1 test4871 test lsp::server::tests::test_issue_182_pull_diagnostics_capability_default ... ok48724873 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4874 48754876 PASS [ 0.010s] rumdl lsp::server::tests::test_issue_182_pull_diagnostics_flag_update4877 stdout ---48784879 running 1 test4880 test lsp::server::tests::test_issue_182_pull_diagnostics_flag_update ... ok48814882 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4883 48844885 PASS [ 0.019s] rumdl lsp::server::tests::test_issue_588_lsp_honours_markdownlint_cli2_alias_disable4886 stdout ---48874888 running 1 test4889 test lsp::server::tests::test_issue_588_lsp_honours_markdownlint_cli2_alias_disable ... ok48904891 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.01s4892 48934894 PASS [ 0.017s] rumdl lsp::server::tests::test_link_completions_disabled_returns_none4895 stdout ---48964897 running 1 test4898 test lsp::server::tests::test_link_completions_disabled_returns_none ... ok48994900 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4901 49024903 PASS [ 0.012s] rumdl lsp::server::tests::test_link_navigation_config_deserialization4904 stdout ---49054906 running 1 test4907 test lsp::server::tests::test_link_navigation_config_deserialization ... ok49084909 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4910 49114912 PASS [ 0.011s] rumdl lsp::server::tests::test_link_navigation_config_serde_roundtrip4913 stdout ---49144915 running 1 test4916 test lsp::server::tests::test_link_navigation_config_serde_roundtrip ... ok49174918 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4919 49204921 PASS [ 0.014s] rumdl lsp::server::tests::test_link_navigation_disabled_goto_definition_returns_none4922 stdout ---49234924 running 1 test4925 test lsp::server::tests::test_link_navigation_disabled_goto_definition_returns_none ... ok49264927 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4928 49294930 PASS [ 0.012s] rumdl lsp::server::tests::test_link_navigation_disabled_hover_returns_none4931 stdout ---49324933 running 1 test4934 test lsp::server::tests::test_link_navigation_disabled_hover_returns_none ... ok49354936 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4937 49384939 PASS [ 0.011s] rumdl lsp::server::tests::test_link_navigation_disabled_prepare_rename_returns_none4940 stdout ---49414942 running 1 test4943 test lsp::server::tests::test_link_navigation_disabled_prepare_rename_returns_none ... ok49444945 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4946 49474948 PASS [ 0.013s] rumdl lsp::server::tests::test_link_navigation_disabled_references_returns_none4949 stdout ---49504951 running 1 test4952 test lsp::server::tests::test_link_navigation_disabled_references_returns_none ... ok49534954 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4955 49564957 PASS [ 0.014s] rumdl lsp::server::tests::test_link_navigation_disabled_rename_returns_none4958 stdout ---49594960 running 1 test4961 test lsp::server::tests::test_link_navigation_disabled_rename_returns_none ... ok49624963 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4964 49654966 PASS [ 0.011s] rumdl lsp::server::tests::test_link_navigation_disabled_via_did_change_configuration4967 stdout ---49684969 running 1 test4970 test lsp::server::tests::test_link_navigation_disabled_via_did_change_configuration ... ok49714972 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4973 49744975 PASS [ 0.014s] rumdl lsp::server::tests::test_link_navigation_enabled_by_default4976 stdout ---49774978 running 1 test4979 test lsp::server::tests::test_link_navigation_enabled_by_default ... ok49804981 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4982 49834984 PASS [ 0.015s] rumdl lsp::server::tests::test_lint_document4985 stdout ---49864987 running 1 test4988 test lsp::server::tests::test_lint_document ... ok49894990 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s4991 49924993 PASS [ 0.010s] rumdl lsp::server::tests::test_lint_document_disabled4994 stdout ---49954996 running 1 test4997 test lsp::server::tests::test_lint_document_disabled ... ok49984999 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5000 50015002 PASS [ 0.016s] rumdl lsp::server::tests::test_lint_document_embedded_markdown_empty_block5003 stdout ---50045005 running 1 test5006 test lsp::server::tests::test_lint_document_embedded_markdown_empty_block ... ok50075008 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5009 50105011 PASS [ 0.017s] rumdl lsp::server::tests::test_lint_document_embedded_markdown_md_alias5012 stdout ---50135014 running 1 test5015 test lsp::server::tests::test_lint_document_embedded_markdown_md_alias ... ok50165017 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.01s5018 50195020 PASS [ 0.015s] rumdl lsp::server::tests::test_lint_document_embedded_markdown_when_enabled5021 stdout ---50225023 running 1 test5024 test lsp::server::tests::test_lint_document_embedded_markdown_when_enabled ... ok50255026 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.01s5027 50285029 PASS [ 0.016s] rumdl lsp::server::tests::test_lint_document_multiple_embedded_blocks5030 stdout ---50315032 running 1 test5033 test lsp::server::tests::test_lint_document_multiple_embedded_blocks ... ok50345035 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.01s5036 50375038 PASS [ 0.013s] rumdl lsp::server::tests::test_lint_document_no_embedded_markdown_when_disabled5039 stdout ---50405041 running 1 test5042 test lsp::server::tests::test_lint_document_no_embedded_markdown_when_disabled ... ok50435044 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5045 50465047 PASS [ 0.014s] rumdl lsp::server::tests::test_load_config_for_lsp5048 stdout ---50495050 running 1 test5051 test lsp::server::tests::test_load_config_for_lsp ... ok50525053 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5054 50555056 PASS [ 0.023s] rumdl lsp::server::tests::test_lsp_cli_resolver_parity_on_fixtures5057 stdout ---50585059 running 1 test5060 test lsp::server::tests::test_lsp_cli_resolver_parity_on_fixtures ... ok50615062 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.01s5063 50645065 PASS [ 0.012s] rumdl lsp::server::tests::test_lsp_config_if_absent_preserves_existing5066 stdout ---50675068 running 1 test5069 test lsp::server::tests::test_lsp_config_if_absent_preserves_existing ... ok50705071 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5072 50735074 PASS [ 0.019s] rumdl lsp::server::tests::test_lsp_md007_code_action_fix_all_respects_indent_config5075 stdout ---50765077 running 1 test5078 test lsp::server::tests::test_lsp_md007_code_action_fix_all_respects_indent_config ... ok50795080 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.01s5081 50825083 PASS [ 0.015s] rumdl lsp::server::tests::test_lsp_md007_formatting_respects_indent_config5084 stdout ---50855086 running 1 test5087 test lsp::server::tests::test_lsp_md007_formatting_respects_indent_config ... ok50885089 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5090 50915092 PASS [ 0.023s] rumdl lsp::server::tests::test_lsp_md013_resolve_config_for_file_path5093 stdout ---50945095 running 1 test5096 test lsp::server::tests::test_lsp_md013_resolve_config_for_file_path ... ok50975098 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.01s5099 51005101 PASS [ 0.017s] rumdl lsp::server::tests::test_lsp_md013_semantic_line_breaks_config_parity5102 stdout ---51035104 running 1 test5105 test lsp::server::tests::test_lsp_md013_semantic_line_breaks_config_parity ... ok51065107 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.01s5108 51095110 PASS [ 0.019s] rumdl lsp::server::tests::test_lsp_md013_semantic_line_breaks_crlf5111 stdout ---51125113 running 1 test5114 test lsp::server::tests::test_lsp_md013_semantic_line_breaks_crlf ... ok51155116 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.01s5117 51185119 PASS [ 0.016s] rumdl lsp::server::tests::test_lsp_md013_semantic_line_breaks_crlf_still_warns_when_needed5120 stdout ---51215122 running 1 test5123 test lsp::server::tests::test_lsp_md013_semantic_line_breaks_crlf_still_warns_when_needed ... ok51245125 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.01s5126 51275128 PASS [ 0.015s] rumdl lsp::server::tests::test_lsp_toml_config_parity_generic5129 stdout ---51305131 running 1 test5132 test lsp::server::tests::test_lsp_toml_config_parity_generic ... ok51335134 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5135 51365137 PASS [ 0.011s] rumdl lsp::server::tests::test_multiple_documents5138 stdout ---51395140 running 1 test5141 test lsp::server::tests::test_multiple_documents ... ok51425143 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5144 51455146 PASS [ 0.015s] rumdl lsp::server::tests::test_nested_directory_config_search5147 stdout ---51485149 running 1 test5150 test lsp::server::tests::test_nested_directory_config_search ... ok51515152 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5153 51545155 PASS [ 0.011s] rumdl lsp::server::tests::test_prepare_rename_atx_heading5156 stdout ---51575158 running 1 test5159 test lsp::server::tests::test_prepare_rename_atx_heading ... ok51605161 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5162 51635164 PASS [ 0.015s] rumdl lsp::server::tests::test_prepare_rename_disabled_when_link_navigation_off5165 stdout ---51665167 running 1 test5168 test lsp::server::tests::test_prepare_rename_disabled_when_link_navigation_off ... ok51695170 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5171 51725173 PASS [ 0.012s] rumdl lsp::server::tests::test_prepare_rename_not_heading5174 stdout ---51755176 running 1 test5177 test lsp::server::tests::test_prepare_rename_not_heading ... ok51785179 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5180 51815182 PASS [ 0.014s] rumdl lsp::server::tests::test_prepare_rename_setext_heading5183 stdout ---51845185 running 1 test5186 test lsp::server::tests::test_prepare_rename_setext_heading ... ok51875188 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5189 51905191 PASS [ 0.015s] rumdl lsp::server::tests::test_references_disabled_when_link_navigation_off5192 stdout ---51935194 running 1 test5195 test lsp::server::tests::test_references_disabled_when_link_navigation_off ... ok51965197 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5198 51995200 PASS [ 0.011s] rumdl lsp::server::tests::test_rename_cross_file_multiple_links_same_line5201 stdout ---52025203 running 1 test5204 test lsp::server::tests::test_rename_cross_file_multiple_links_same_line ... ok52055206 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5207 52085209 PASS [ 0.010s] rumdl lsp::server::tests::test_rename_disabled_when_link_navigation_off5210 stdout ---52115212 running 1 test5213 test lsp::server::tests::test_rename_disabled_when_link_navigation_off ... ok52145215 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5216 52175218 PASS [ 0.014s] rumdl lsp::server::tests::test_rename_heading_updates_cross_file_links5219 stdout ---52205221 running 1 test5222 test lsp::server::tests::test_rename_heading_updates_cross_file_links ... ok52235224 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5225 52265227 PASS [ 0.015s] rumdl lsp::server::tests::test_rename_heading_updates_same_file_links5228 stdout ---52295230 running 1 test5231 test lsp::server::tests::test_rename_heading_updates_same_file_links ... ok52325233 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5234 52355236 PASS [ 0.012s] rumdl lsp::server::tests::test_rename_heading_with_closing_atx5237 stdout ---52385239 running 1 test5240 test lsp::server::tests::test_rename_heading_with_closing_atx ... ok52415242 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5243 52445245 PASS [ 0.010s] rumdl lsp::server::tests::test_rename_heading_with_custom_anchor_only_changes_text5246 stdout ---52475248 running 1 test5249 test lsp::server::tests::test_rename_heading_with_custom_anchor_only_changes_text ... ok52505251 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5252 52535254 PASS [ 0.012s] rumdl lsp::server::tests::test_rename_refuses_anchor_collision5255 stdout ---52565257 running 1 test5258 test lsp::server::tests::test_rename_refuses_anchor_collision ... ok52595260 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5261 52625263 PASS [ 0.012s] rumdl lsp::server::tests::test_rename_refuses_empty_name5264 stdout ---52655266 running 1 test5267 test lsp::server::tests::test_rename_refuses_empty_name ... ok52685269 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5270 52715272 PASS [ 0.019s] rumdl lsp::server::tests::test_rename_updates_same_file_ref_definitions5273 stdout ---52745275 running 1 test5276 test lsp::server::tests::test_rename_updates_same_file_ref_definitions ... ok52775278 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5279 52805281 PASS [ 0.015s] rumdl lsp::server::tests::test_resolve_config_finds_dotconfig_rumdl_toml5282 stdout ---52835284 running 1 test5285 test lsp::server::tests::test_resolve_config_finds_dotconfig_rumdl_toml ... ok52865287 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5288 52895290 PASS [ 0.016s] rumdl lsp::server::tests::test_resolve_config_for_file_multi_root5291 stdout ---52925293 running 1 test5294 test lsp::server::tests::test_resolve_config_for_file_multi_root ... ok52955296 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5297 52985299 PASS [ 0.017s] rumdl lsp::server::tests::test_resolve_config_no_workspace_finds_dotconfig_rumdl_toml5300 stdout ---53015302 running 1 test5303 test lsp::server::tests::test_resolve_config_no_workspace_finds_dotconfig_rumdl_toml ... ok53045305 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5306 53075308 PASS [ 0.012s] rumdl lsp::server::tests::test_resource_limit_constants5309 stdout ---53105311 running 1 test5312 test lsp::server::tests::test_resource_limit_constants ... ok53135314 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5315 53165317 PASS [ 0.012s] rumdl lsp::server::tests::test_runtime_config_path_change_reloads_config5318 stdout ---53195320 running 1 test5321 test lsp::server::tests::test_runtime_config_path_change_reloads_config ... ok53225323 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5324 53255326 PASS [ 0.016s] rumdl lsp::server::tests::test_server_creation5327 stdout ---53285329 running 1 test5330 test lsp::server::tests::test_server_creation ... ok53315332 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5333 53345335 PASS [ 0.019s] rumdl lsp::server::tests::test_source_fix_all_with_single_fixable_issue5336 stdout ---53375338 running 1 test5339 test lsp::server::tests::test_source_fix_all_with_single_fixable_issue ... ok53405341 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5342 53435344 PASS [ 0.011s] rumdl lsp::server::tests::test_unfixable_rules_excluded_from_formatting5345 stdout ---53465347 running 1 test5348 test lsp::server::tests::test_unfixable_rules_excluded_from_formatting ... ok53495350 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5351 53525353 PASS [ 0.008s] rumdl lsp::server::tests::test_warning_conversion5354 stdout ---53555356 running 1 test5357 test lsp::server::tests::test_warning_conversion ... ok53585359 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5360 53615362 PASS [ 0.010s] rumdl lsp::tests::test_logging_initialization5363 stdout ---53645365 running 1 test5366 test lsp::tests::test_logging_initialization ... ok53675368 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5369 53705371 PASS [ 0.011s] rumdl lsp::tests::test_module_exports5372 stdout ---53735374 running 1 test5375 test lsp::tests::test_module_exports ... ok53765377 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5378 53795380 PASS [ 0.064s] rumdl lsp::tests::test_multiple_tcp_connections5381 stdout ---53825383 running 1 test5384 test lsp::tests::test_multiple_tcp_connections ... ok53855386 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.05s5387 53885389 PASS [ 0.010s] rumdl lsp::tests::test_service_creation5390 stdout ---53915392 running 1 test5393 test lsp::tests::test_service_creation ... ok53945395 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5396 53975398 PASS [ 0.065s] rumdl lsp::tests::test_tcp_server_bind5399 stdout ---54005401 running 1 test5402 test lsp::tests::test_tcp_server_bind ... ok54035404 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.05s5405 54065407 PASS [ 0.012s] rumdl lsp::tests::test_tcp_server_invalid_port5408 stdout ---54095410 running 1 test5411 test lsp::tests::test_tcp_server_invalid_port ... ok54125413 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5414 54155416 PASS [ 0.009s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_at_eof5417 stdout ---54185419 running 1 test5420 test lsp::types::tests::test_byte_range_to_lsp_range_at_eof ... ok54215422 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5423 54245425 PASS [ 0.007s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_eof5426 stdout ---54275428 running 1 test5429 test lsp::types::tests::test_byte_range_to_lsp_range_eof ... ok54305431 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5432 54335434 PASS [ 0.011s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_insertion_at_eof5435 stdout ---54365437 running 1 test5438 test lsp::types::tests::test_byte_range_to_lsp_range_insertion_at_eof ... ok54395440 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5441 54425443 PASS [ 0.008s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_insertion_at_eof_with_trailing_newline5444 stdout ---54455446 running 1 test5447 test lsp::types::tests::test_byte_range_to_lsp_range_insertion_at_eof_with_trailing_newline ... ok54485449 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5450 54515452 PASS [ 0.008s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_invalid5453 stdout ---54545455 running 1 test5456 test lsp::types::tests::test_byte_range_to_lsp_range_invalid ... ok54575458 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5459 54605461 PASS [ 0.013s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_multiline5462 stdout ---54635464 running 1 test5465 test lsp::types::tests::test_byte_range_to_lsp_range_multiline ... ok54665467 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5468 54695470 PASS [ 0.010s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_non_bmp_counts_as_surrogate_pair5471 stdout ---54725473 running 1 test5474 test lsp::types::tests::test_byte_range_to_lsp_range_non_bmp_counts_as_surrogate_pair ... ok54755476 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5477 54785479 PASS [ 0.007s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_simple5480 stdout ---54815482 running 1 test5483 test lsp::types::tests::test_byte_range_to_lsp_range_simple ... ok54845485 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5486 54875488 PASS [ 0.011s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_trailing_newlines5489 stdout ---54905491 running 1 test5492 test lsp::types::tests::test_byte_range_to_lsp_range_trailing_newlines ... ok54935494 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5495 54965497 PASS [ 0.011s] rumdl lsp::types::tests::test_byte_range_to_lsp_range_unicode5498 stdout ---54995500 running 1 test5501 test lsp::types::tests::test_byte_range_to_lsp_range_unicode ... ok55025503 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5504 55055506 PASS [ 0.008s] rumdl lsp::types::tests::test_code_description_url_generation5507 stdout ---55085509 running 1 test5510 test lsp::types::tests::test_code_description_url_generation ... ok55115512 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5513 55145515 PASS [ 0.006s] rumdl lsp::types::tests::test_configuration_preference_serialization5516 stdout ---55175518 running 1 test5519 test lsp::types::tests::test_configuration_preference_serialization ... ok55205521 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5522 55235524 PASS [ 0.008s] rumdl lsp::types::tests::test_create_ignore_line_action_detects_markdownlint_syntax5525 stdout ---55265527 running 1 test5528 test lsp::types::tests::test_create_ignore_line_action_detects_markdownlint_syntax ... ok55295530 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5531 55325533 PASS [ 0.011s] rumdl lsp::types::tests::test_create_ignore_line_action_no_duplicate5534 stdout ---55355536 running 1 test5537 test lsp::types::tests::test_create_ignore_line_action_no_duplicate ... ok55385539 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5540 55415542 PASS [ 0.010s] rumdl lsp::types::tests::test_create_ignore_line_action_uses_rumdl_syntax5543 stdout ---55445545 running 1 test5546 test lsp::types::tests::test_create_ignore_line_action_uses_rumdl_syntax ... ok55475548 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5549 55505551 PASS [ 0.011s] rumdl lsp::types::tests::test_extract_domain_for_placeholder5552 stdout ---55535554 running 1 test5555 test lsp::types::tests::test_extract_domain_for_placeholder ... ok55565557 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5558 55595560 PASS [ 0.013s] rumdl lsp::types::tests::test_extract_url_from_fix_replacement5561 stdout ---55625563 running 1 test5564 test lsp::types::tests::test_extract_url_from_fix_replacement ... ok55655566 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5567 55685569 PASS [ 0.008s] rumdl lsp::types::tests::test_full_lsp_config_with_settings5570 stdout ---55715572 running 1 test5573 test lsp::types::tests::test_full_lsp_config_with_settings ... ok55745575 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5576 55775578 PASS [ 0.007s] rumdl lsp::types::tests::test_legacy_warning_to_code_action_compatibility5579 stdout ---55805581 running 1 test5582 test lsp::types::tests::test_legacy_warning_to_code_action_compatibility ... ok55835584 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5585 55865587 PASS [ 0.007s] rumdl lsp::types::tests::test_lsp_config_partial_deserialization5588 stdout ---55895590 running 1 test5591 test lsp::types::tests::test_lsp_config_partial_deserialization ... ok55925593 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5594 55955596 PASS [ 0.011s] rumdl lsp::types::tests::test_lsp_rule_settings_deserialization5597 stdout ---55985599 running 1 test5600 test lsp::types::tests::test_lsp_rule_settings_deserialization ... ok56015602 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5603 56045605 PASS [ 0.009s] rumdl lsp::types::tests::test_lsp_rule_settings_with_per_rule_config5606 stdout ---56075608 running 1 test5609 test lsp::types::tests::test_lsp_rule_settings_with_per_rule_config ... ok56105611 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5612 56135614 PASS [ 0.010s] rumdl lsp::types::tests::test_md034_convert_to_link_action5615 stdout ---56165617 running 1 test5618 test lsp::types::tests::test_md034_convert_to_link_action ... ok56195620 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5621 56225623 PASS [ 0.008s] rumdl lsp::types::tests::test_md034_convert_to_link_action_email5624 stdout ---56255626 running 1 test5627 test lsp::types::tests::test_md034_convert_to_link_action_email ... ok56285629 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5630 56315632 PASS [ 0.008s] rumdl lsp::types::tests::test_no_url_for_code_block_tool_warnings5633 stdout ---56345635 running 1 test5636 test lsp::types::tests::test_no_url_for_code_block_tool_warnings ... ok56375638 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5639 56405641 PASS [ 0.010s] rumdl lsp::types::tests::test_rumdl_lsp_config_default5642 stdout ---56435644 running 1 test5645 test lsp::types::tests::test_rumdl_lsp_config_default ... ok56465647 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5648 56495650 PASS [ 0.011s] rumdl lsp::types::tests::test_rumdl_lsp_config_serialization5651 stdout ---56525653 running 1 test5654 test lsp::types::tests::test_rumdl_lsp_config_serialization ... ok56555656 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5657 56585659 PASS [ 0.008s] rumdl lsp::types::tests::test_warning_to_code_action_atomic_with_additional_edits5660 stdout ---56615662 running 1 test5663 test lsp::types::tests::test_warning_to_code_action_atomic_with_additional_edits ... ok56645665 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5666 56675668 PASS [ 0.012s] rumdl lsp::types::tests::test_warning_to_code_action_multiline_fix5669 stdout ---56705671 running 1 test5672 test lsp::types::tests::test_warning_to_code_action_multiline_fix ... ok56735674 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5675 56765677 PASS [ 0.013s] rumdl lsp::types::tests::test_warning_to_code_action_no_fix5678 stdout ---56795680 running 1 test5681 test lsp::types::tests::test_warning_to_code_action_no_fix ... ok56825683 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5684 56855686 PASS [ 0.011s] rumdl lsp::types::tests::test_warning_to_code_action_with_fix5687 stdout ---56885689 running 1 test5690 test lsp::types::tests::test_warning_to_code_action_with_fix ... ok56915692 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5693 56945695 PASS [ 0.014s] rumdl lsp::types::tests::test_warning_to_code_actions_md013_blockquote_reflow_action5696 stdout ---56975698 running 1 test5699 test lsp::types::tests::test_warning_to_code_actions_md013_blockquote_reflow_action ... ok57005701 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5702 57035704 PASS [ 0.008s] rumdl lsp::types::tests::test_warning_to_code_actions_no_fix5705 stdout ---57065707 running 1 test5708 test lsp::types::tests::test_warning_to_code_actions_no_fix ... ok57095710 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5711 57125713 PASS [ 0.011s] rumdl lsp::types::tests::test_warning_to_code_actions_no_rule_name5714 stdout ---57155716 running 1 test5717 test lsp::types::tests::test_warning_to_code_actions_no_rule_name ... ok57185719 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5720 57215722 PASS [ 0.010s] rumdl lsp::types::tests::test_warning_to_code_actions_with_fix5723 stdout ---57245725 running 1 test5726 test lsp::types::tests::test_warning_to_code_actions_with_fix ... ok57275728 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5729 57305731 PASS [ 0.013s] rumdl lsp::types::tests::test_warning_to_diagnostic_basic5732 stdout ---57335734 running 1 test5735 test lsp::types::tests::test_warning_to_diagnostic_basic ... ok57365737 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5738 57395740 PASS [ 0.008s] rumdl lsp::types::tests::test_warning_to_diagnostic_edge_cases5741 stdout ---57425743 running 1 test5744 test lsp::types::tests::test_warning_to_diagnostic_edge_cases ... ok57455746 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5747 57485749 PASS [ 0.007s] rumdl lsp::types::tests::test_warning_to_diagnostic_error_severity5750 stdout ---57515752 running 1 test5753 test lsp::types::tests::test_warning_to_diagnostic_error_severity ... ok57545755 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5756 57575758 PASS [ 0.012s] rumdl lsp::types::tests::test_warning_to_diagnostic_no_rule_name5759 stdout ---57605761 running 1 test5762 test lsp::types::tests::test_warning_to_diagnostic_no_rule_name ... ok57635764 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5765 57665767 PASS [ 0.010s] rumdl output::formatters::azure::tests::test_azure_format_structure5768 stdout ---57695770 running 1 test5771 test output::formatters::azure::tests::test_azure_format_structure ... ok57725773 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5774 57755776 PASS [ 0.012s] rumdl output::formatters::azure::tests::test_azure_formatter_default5777 stdout ---57785779 running 1 test5780 test output::formatters::azure::tests::test_azure_formatter_default ... ok57815782 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5783 57845785 PASS [ 0.015s] rumdl output::formatters::azure::tests::test_azure_formatter_new5786 stdout ---57875788 running 1 test5789 test output::formatters::azure::tests::test_azure_formatter_new ... ok57905791 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5792 57935794 PASS [ 0.007s] rumdl output::formatters::azure::tests::test_brackets_in_message5795 stdout ---57965797 running 1 test5798 test output::formatters::azure::tests::test_brackets_in_message ... ok57995800 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5801 58025803 PASS [ 0.013s] rumdl output::formatters::azure::tests::test_edge_cases5804 stdout ---58055806 running 1 test5807 test output::formatters::azure::tests::test_edge_cases ... ok58085809 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5810 58115812 PASS [ 0.009s] rumdl output::formatters::azure::tests::test_format_multiple_warnings5813 stdout ---58145815 running 1 test5816 test output::formatters::azure::tests::test_format_multiple_warnings ... ok58175818 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5819 58205821 PASS [ 0.011s] rumdl output::formatters::azure::tests::test_format_single_warning5822 stdout ---58235824 running 1 test5825 test output::formatters::azure::tests::test_format_single_warning ... ok58265827 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5828 58295830 PASS [ 0.011s] rumdl output::formatters::azure::tests::test_format_warning_unknown_rule5831 stdout ---58325833 running 1 test5834 test output::formatters::azure::tests::test_format_warning_unknown_rule ... ok58355836 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5837 58385839 PASS [ 0.011s] rumdl output::formatters::azure::tests::test_format_warning_with_fix5840 stdout ---58415842 running 1 test5843 test output::formatters::azure::tests::test_format_warning_with_fix ... ok58445845 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5846 58475848 PASS [ 0.012s] rumdl output::formatters::azure::tests::test_format_warnings_empty5849 stdout ---58505851 running 1 test5852 test output::formatters::azure::tests::test_format_warnings_empty ... ok58535854 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5855 58565857 PASS [ 0.011s] rumdl output::formatters::azure::tests::test_semicolons_in_parameters5858 stdout ---58595860 running 1 test5861 test output::formatters::azure::tests::test_semicolons_in_parameters ... ok58625863 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5864 58655866 PASS [ 0.015s] rumdl output::formatters::azure::tests::test_severity_levels5867 stdout ---58685869 running 1 test5870 test output::formatters::azure::tests::test_severity_levels ... ok58715872 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5873 58745875 PASS [ 0.012s] rumdl output::formatters::azure::tests::test_special_characters_in_file_path5876 stdout ---58775878 running 1 test5879 test output::formatters::azure::tests::test_special_characters_in_file_path ... ok58805881 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5882 58835884 PASS [ 0.013s] rumdl output::formatters::azure::tests::test_special_characters_in_message5885 stdout ---58865887 running 1 test5888 test output::formatters::azure::tests::test_special_characters_in_message ... ok58895890 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5891 58925893 PASS [ 0.011s] rumdl output::formatters::concise::tests::test_concise_format_consistency5894 stdout ---58955896 running 1 test5897 test output::formatters::concise::tests::test_concise_format_consistency ... ok58985899 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5900 59015902 PASS [ 0.016s] rumdl output::formatters::concise::tests::test_concise_formatter_default5903 stdout ---59045905 running 1 test5906 test output::formatters::concise::tests::test_concise_formatter_default ... ok59075908 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5909 59105911 PASS [ 0.009s] rumdl output::formatters::concise::tests::test_concise_formatter_new5912 stdout ---59135914 running 1 test5915 test output::formatters::concise::tests::test_concise_formatter_new ... ok59165917 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5918 59195920 PASS [ 0.009s] rumdl output::formatters::concise::tests::test_edge_cases5921 stdout ---59225923 running 1 test5924 test output::formatters::concise::tests::test_edge_cases ... ok59255926 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5927 59285929 PASS [ 0.008s] rumdl output::formatters::concise::tests::test_format_multiple_warnings5930 stdout ---59315932 running 1 test5933 test output::formatters::concise::tests::test_format_multiple_warnings ... ok59345935 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5936 59375938 PASS [ 0.010s] rumdl output::formatters::concise::tests::test_format_single_warning5939 stdout ---59405941 running 1 test5942 test output::formatters::concise::tests::test_format_single_warning ... ok59435944 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5945 59465947 PASS [ 0.012s] rumdl output::formatters::concise::tests::test_format_warning_unknown_rule5948 stdout ---59495950 running 1 test5951 test output::formatters::concise::tests::test_format_warning_unknown_rule ... ok59525953 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5954 59555956 PASS [ 0.013s] rumdl output::formatters::concise::tests::test_format_warning_with_fix5957 stdout ---59585959 running 1 test5960 test output::formatters::concise::tests::test_format_warning_with_fix ... ok59615962 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5963 59645965 PASS [ 0.013s] rumdl output::formatters::concise::tests::test_format_warnings_empty5966 stdout ---59675968 running 1 test5969 test output::formatters::concise::tests::test_format_warnings_empty ... ok59705971 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5972 59735974 PASS [ 0.010s] rumdl output::formatters::concise::tests::test_severity_ignored5975 stdout ---59765977 running 1 test5978 test output::formatters::concise::tests::test_severity_ignored ... ok59795980 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5981 59825983 PASS [ 0.010s] rumdl output::formatters::concise::tests::test_special_characters_in_file_path5984 stdout ---59855986 running 1 test5987 test output::formatters::concise::tests::test_special_characters_in_file_path ... ok59885989 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5990 59915992 PASS [ 0.010s] rumdl output::formatters::concise::tests::test_special_characters_in_message5993 stdout ---59945995 running 1 test5996 test output::formatters::concise::tests::test_special_characters_in_message ... ok59975998 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s5999 60006001 PASS [ 0.012s] rumdl output::formatters::full::tests::test_full_formatter_column_offset6002 stdout ---60036004 running 1 test6005 test output::formatters::full::tests::test_full_formatter_column_offset ... ok60066007 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6008 60096010 PASS [ 0.011s] rumdl output::formatters::full::tests::test_full_formatter_empty_content_falls_back6011 stdout ---60126013 running 1 test6014 test output::formatters::full::tests::test_full_formatter_empty_content_falls_back ... ok60156016 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6017 60186019 PASS [ 0.013s] rumdl output::formatters::full::tests::test_full_formatter_empty_warnings6020 stdout ---60216022 running 1 test6023 test output::formatters::full::tests::test_full_formatter_empty_warnings ... ok60246025 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6026 60276028 PASS [ 0.014s] rumdl output::formatters::full::tests::test_full_formatter_line_out_of_range6029 stdout ---60306031 running 1 test6032 test output::formatters::full::tests::test_full_formatter_line_out_of_range ... ok60336034 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6035 60366037 PASS [ 0.012s] rumdl output::formatters::full::tests::test_full_formatter_multiple_warnings6038 stdout ---60396040 running 1 test6041 test output::formatters::full::tests::test_full_formatter_multiple_warnings ... ok60426043 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6044 60456046 PASS [ 0.013s] rumdl output::formatters::full::tests::test_full_formatter_no_rule_name6047 stdout ---60486049 running 1 test6050 test output::formatters::full::tests::test_full_formatter_no_rule_name ... ok60516052 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6053 60546055 PASS [ 0.013s] rumdl output::formatters::full::tests::test_full_formatter_single_char_caret6056 stdout ---60576058 running 1 test6059 test output::formatters::full::tests::test_full_formatter_single_char_caret ... ok60606061 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6062 60636064 PASS [ 0.013s] rumdl output::formatters::full::tests::test_full_formatter_with_content6065 stdout ---60666067 running 1 test6068 test output::formatters::full::tests::test_full_formatter_with_content ... ok60696070 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6071 60726073 PASS [ 0.011s] rumdl output::formatters::full::tests::test_full_formatter_with_fix_indicator6074 stdout ---60756076 running 1 test6077 test output::formatters::full::tests::test_full_formatter_with_fix_indicator ... ok60786079 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6080 60816082 PASS [ 0.009s] rumdl output::formatters::full::tests::test_full_formatter_without_content_falls_back6083 stdout ---60846085 running 1 test6086 test output::formatters::full::tests::test_full_formatter_without_content_falls_back ... ok60876088 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6089 60906091 PASS [ 0.008s] rumdl output::formatters::github::tests::test_colons_in_parameters6092 stdout ---60936094 running 1 test6095 test output::formatters::github::tests::test_colons_in_parameters ... ok60966097 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6098 60996100 PASS [ 0.014s] rumdl output::formatters::github::tests::test_commas_in_parameters6101 stdout ---61026103 running 1 test6104 test output::formatters::github::tests::test_commas_in_parameters ... ok61056106 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6107 61086109 PASS [ 0.013s] rumdl output::formatters::github::tests::test_edge_cases6110 stdout ---61116112 running 1 test6113 test output::formatters::github::tests::test_edge_cases ... ok61146115 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6116 61176118 PASS [ 0.012s] rumdl output::formatters::github::tests::test_error_severity6119 stdout ---61206121 running 1 test6122 test output::formatters::github::tests::test_error_severity ... ok61236124 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6125 61266127 PASS [ 0.016s] rumdl output::formatters::github::tests::test_format_multiple_warnings6128 stdout ---61296130 running 1 test6131 test output::formatters::github::tests::test_format_multiple_warnings ... ok61326133 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6134 61356136 PASS [ 0.009s] rumdl output::formatters::github::tests::test_format_single_warning6137 stdout ---61386139 running 1 test6140 test output::formatters::github::tests::test_format_single_warning ... ok61416142 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6143 61446145 PASS [ 0.009s] rumdl output::formatters::github::tests::test_format_warning_unknown_rule6146 stdout ---61476148 running 1 test6149 test output::formatters::github::tests::test_format_warning_unknown_rule ... ok61506151 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6152 61536154 PASS [ 0.017s] rumdl output::formatters::github::tests::test_format_warning_with_fix6155 stdout ---61566157 running 1 test6158 test output::formatters::github::tests::test_format_warning_with_fix ... ok61596160 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6161 61626163 PASS [ 0.013s] rumdl output::formatters::github::tests::test_format_warnings_empty6164 stdout ---61656166 running 1 test6167 test output::formatters::github::tests::test_format_warnings_empty ... ok61686169 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6170 61716172 PASS [ 0.010s] rumdl output::formatters::github::tests::test_github_format_structure6173 stdout ---61746175 running 1 test6176 test output::formatters::github::tests::test_github_format_structure ... ok61776178 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6179 61806181 PASS [ 0.014s] rumdl output::formatters::github::tests::test_github_formatter_default6182 stdout ---61836184 running 1 test6185 test output::formatters::github::tests::test_github_formatter_default ... ok61866187 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6188 61896190 PASS [ 0.013s] rumdl output::formatters::github::tests::test_github_formatter_new6191 stdout ---61926193 running 1 test6194 test output::formatters::github::tests::test_github_formatter_new ... ok61956196 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6197 61986199 PASS [ 0.016s] rumdl output::formatters::github::tests::test_percent_encoding6200 stdout ---62016202 running 1 test6203 test output::formatters::github::tests::test_percent_encoding ... ok62046205 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6206 62076208 PASS [ 0.012s] rumdl output::formatters::github::tests::test_same_start_end_position6209 stdout ---62106211 running 1 test6212 test output::formatters::github::tests::test_same_start_end_position ... ok62136214 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6215 62166217 PASS [ 0.009s] rumdl output::formatters::github::tests::test_severity_mapping6218 stdout ---62196220 running 1 test6221 test output::formatters::github::tests::test_severity_mapping ... ok62226223 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6224 62256226 PASS [ 0.013s] rumdl output::formatters::github::tests::test_special_characters_in_file_path6227 stdout ---62286229 running 1 test6230 test output::formatters::github::tests::test_special_characters_in_file_path ... ok62316232 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6233 62346235 PASS [ 0.010s] rumdl output::formatters::github::tests::test_special_characters_in_message6236 stdout ---62376238 running 1 test6239 test output::formatters::github::tests::test_special_characters_in_message ... ok62406241 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6242 62436244 PASS [ 0.011s] rumdl output::formatters::gitlab::tests::test_fingerprint_uniqueness6245 stdout ---62466247 running 1 test6248 test output::formatters::gitlab::tests::test_fingerprint_uniqueness ... ok62496250 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6251 62526253 PASS [ 0.010s] rumdl output::formatters::gitlab::tests::test_format_multiple_warnings6254 stdout ---62556256 running 1 test6257 test output::formatters::gitlab::tests::test_format_multiple_warnings ... ok62586259 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6260 62616262 PASS [ 0.015s] rumdl output::formatters::gitlab::tests::test_format_single_warning6263 stdout ---62646265 running 1 test6266 test output::formatters::gitlab::tests::test_format_single_warning ... ok62676268 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6269 62706271 PASS [ 0.013s] rumdl output::formatters::gitlab::tests::test_format_single_warning_with_fix6272 stdout ---62736274 running 1 test6275 test output::formatters::gitlab::tests::test_format_single_warning_with_fix ... ok62766277 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6278 62796280 PASS [ 0.012s] rumdl output::formatters::gitlab::tests::test_format_warning_unknown_rule6281 stdout ---62826283 running 1 test6284 test output::formatters::gitlab::tests::test_format_warning_unknown_rule ... ok62856286 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6287 62886289 PASS [ 0.012s] rumdl output::formatters::gitlab::tests::test_format_warnings_empty6290 stdout ---62916292 running 1 test6293 test output::formatters::gitlab::tests::test_format_warnings_empty ... ok62946295 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6296 62976298 PASS [ 0.015s] rumdl output::formatters::gitlab::tests::test_gitlab_formatter_default6299 stdout ---63006301 running 1 test6302 test output::formatters::gitlab::tests::test_gitlab_formatter_default ... ok63036304 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6305 63066307 PASS [ 0.010s] rumdl output::formatters::gitlab::tests::test_gitlab_formatter_new6308 stdout ---63096310 running 1 test6311 test output::formatters::gitlab::tests::test_gitlab_formatter_new ... ok63126313 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6314 63156316 PASS [ 0.008s] rumdl output::formatters::gitlab::tests::test_gitlab_report_empty6317 stdout ---63186319 running 1 test6320 test output::formatters::gitlab::tests::test_gitlab_report_empty ... ok63216322 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6323 63246325 PASS [ 0.010s] rumdl output::formatters::gitlab::tests::test_gitlab_report_multiple_files6326 stdout ---63276328 running 1 test6329 test output::formatters::gitlab::tests::test_gitlab_report_multiple_files ... ok63306331 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6332 63336334 PASS [ 0.011s] rumdl output::formatters::gitlab::tests::test_gitlab_report_single_file6335 stdout ---63366337 running 1 test6338 test output::formatters::gitlab::tests::test_gitlab_report_single_file ... ok63396340 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6341 63426343 PASS [ 0.012s] rumdl output::formatters::gitlab::tests::test_json_pretty_formatting6344 stdout ---63456346 running 1 test6347 test output::formatters::gitlab::tests::test_json_pretty_formatting ... ok63486349 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6350 63516352 PASS [ 0.010s] rumdl output::formatters::gitlab::tests::test_severity_always_minor6353 stdout ---63546355 running 1 test6356 test output::formatters::gitlab::tests::test_severity_always_minor ... ok63576358 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6359 63606361 PASS [ 0.013s] rumdl output::formatters::gitlab::tests::test_special_characters_in_file_path6362 stdout ---63636364 running 1 test6365 test output::formatters::gitlab::tests::test_special_characters_in_file_path ... ok63666367 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6368 63696370 PASS [ 0.009s] rumdl output::formatters::gitlab::tests::test_special_characters_in_message6371 stdout ---63726373 running 1 test6374 test output::formatters::gitlab::tests::test_special_characters_in_message ... ok63756376 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6377 63786379 PASS [ 0.009s] rumdl output::formatters::grouped::tests::test_edge_cases6380 stdout ---63816382 running 1 test6383 test output::formatters::grouped::tests::test_edge_cases ... ok63846385 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6386 63876388 PASS [ 0.014s] rumdl output::formatters::grouped::tests::test_format_multiple_warnings_different_rules6389 stdout ---63906391 running 1 test6392 test output::formatters::grouped::tests::test_format_multiple_warnings_different_rules ... ok63936394 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6395 63966397 PASS [ 0.015s] rumdl output::formatters::grouped::tests::test_format_multiple_warnings_same_rule6398 stdout ---63996400 running 1 test6401 test output::formatters::grouped::tests::test_format_multiple_warnings_same_rule ... ok64026403 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6404 64056406 PASS [ 0.015s] rumdl output::formatters::grouped::tests::test_format_single_warning6407 stdout ---64086409 running 1 test6410 test output::formatters::grouped::tests::test_format_single_warning ... ok64116412 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6413 64146415 PASS [ 0.010s] rumdl output::formatters::grouped::tests::test_format_single_warning_with_fix6416 stdout ---64176418 running 1 test6419 test output::formatters::grouped::tests::test_format_single_warning_with_fix ... ok64206421 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6422 64236424 PASS [ 0.010s] rumdl output::formatters::grouped::tests::test_format_warning_unknown_rule6425 stdout ---64266427 running 1 test6428 test output::formatters::grouped::tests::test_format_warning_unknown_rule ... ok64296430 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6431 64326433 PASS [ 0.009s] rumdl output::formatters::grouped::tests::test_format_warnings_empty6434 stdout ---64356436 running 1 test6437 test output::formatters::grouped::tests::test_format_warnings_empty ... ok64386439 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6440 64416442 PASS [ 0.013s] rumdl output::formatters::grouped::tests::test_grouped_formatter_default6443 stdout ---64446445 running 1 test6446 test output::formatters::grouped::tests::test_grouped_formatter_default ... ok64476448 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6449 64506451 PASS [ 0.014s] rumdl output::formatters::grouped::tests::test_grouped_formatter_new6452 stdout ---64536454 running 1 test6455 test output::formatters::grouped::tests::test_grouped_formatter_new ... ok64566457 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6458 64596460 PASS [ 0.013s] rumdl output::formatters::grouped::tests::test_mixed_fixable_unfixable6461 stdout ---64626463 running 1 test6464 test output::formatters::grouped::tests::test_mixed_fixable_unfixable ... ok64656466 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6467 64686469 PASS [ 0.014s] rumdl output::formatters::grouped::tests::test_rule_sorting6470 stdout ---64716472 running 1 test6473 test output::formatters::grouped::tests::test_rule_sorting ... ok64746475 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6476 64776478 PASS [ 0.008s] rumdl output::formatters::grouped::tests::test_severity_not_shown6479 stdout ---64806481 running 1 test6482 test output::formatters::grouped::tests::test_severity_not_shown ... ok64836484 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6485 64866487 PASS [ 0.009s] rumdl output::formatters::grouped::tests::test_special_characters_in_file_path6488 stdout ---64896490 running 1 test6491 test output::formatters::grouped::tests::test_special_characters_in_file_path ... ok64926493 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6494 64956496 PASS [ 0.010s] rumdl output::formatters::grouped::tests::test_special_characters_in_message6497 stdout ---64986499 running 1 test6500 test output::formatters::grouped::tests::test_special_characters_in_message ... ok65016502 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6503 65046505 PASS [ 0.010s] rumdl output::formatters::json::tests::test_edge_cases6506 stdout ---65076508 running 1 test6509 test output::formatters::json::tests::test_edge_cases ... ok65106511 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6512 65136514 PASS [ 0.012s] rumdl output::formatters::json::tests::test_format_all_warnings_as_json_empty6515 stdout ---65166517 running 1 test6518 test output::formatters::json::tests::test_format_all_warnings_as_json_empty ... ok65196520 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6521 65226523 PASS [ 0.011s] rumdl output::formatters::json::tests::test_format_all_warnings_as_json_multiple_files6524 stdout ---65256526 running 1 test6527 test output::formatters::json::tests::test_format_all_warnings_as_json_multiple_files ... ok65286529 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6530 65316532 PASS [ 0.011s] rumdl output::formatters::json::tests::test_format_all_warnings_as_json_single_file6533 stdout ---65346535 running 1 test6536 test output::formatters::json::tests::test_format_all_warnings_as_json_single_file ... ok65376538 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6539 65406541 PASS [ 0.012s] rumdl output::formatters::json::tests::test_format_multiple_warnings6542 stdout ---65436544 running 1 test6545 test output::formatters::json::tests::test_format_multiple_warnings ... ok65466547 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6548 65496550 PASS [ 0.011s] rumdl output::formatters::json::tests::test_format_single_warning6551 stdout ---65526553 running 1 test6554 test output::formatters::json::tests::test_format_single_warning ... ok65556556 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6557 65586559 PASS [ 0.010s] rumdl output::formatters::json::tests::test_format_warning_omits_empty_additional_edits6560 stdout ---65616562 running 1 test6563 test output::formatters::json::tests::test_format_warning_omits_empty_additional_edits ... ok65646565 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6566 65676568 PASS [ 0.013s] rumdl output::formatters::json::tests::test_format_warning_unknown_rule6569 stdout ---65706571 running 1 test6572 test output::formatters::json::tests::test_format_warning_unknown_rule ... ok65736574 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6575 65766577 PASS [ 0.012s] rumdl output::formatters::json::tests::test_format_warning_with_additional_edits6578 stdout ---65796580 running 1 test6581 test output::formatters::json::tests::test_format_warning_with_additional_edits ... ok65826583 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6584 65856586 PASS [ 0.010s] rumdl output::formatters::json::tests::test_format_warning_with_fix6587 stdout ---65886589 running 1 test6590 test output::formatters::json::tests::test_format_warning_with_fix ... ok65916592 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6593 65946595 PASS [ 0.009s] rumdl output::formatters::json::tests::test_format_warnings_collecting_mode6596 stdout ---65976598 running 1 test6599 test output::formatters::json::tests::test_format_warnings_collecting_mode ... ok66006601 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6602 66036604 PASS [ 0.008s] rumdl output::formatters::json::tests::test_format_warnings_empty6605 stdout ---66066607 running 1 test6608 test output::formatters::json::tests::test_format_warnings_empty ... ok66096610 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6611 66126613 PASS [ 0.015s] rumdl output::formatters::json::tests::test_json_formatter_default6614 stdout ---66156616 running 1 test6617 test output::formatters::json::tests::test_json_formatter_default ... ok66186619 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6620 66216622 PASS [ 0.015s] rumdl output::formatters::json::tests::test_json_formatter_new6623 stdout ---66246625 running 1 test6626 test output::formatters::json::tests::test_json_formatter_new ... ok66276628 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6629 66306631 PASS [ 0.012s] rumdl output::formatters::json::tests::test_json_formatter_new_collecting6632 stdout ---66336634 running 1 test6635 test output::formatters::json::tests::test_json_formatter_new_collecting ... ok66366637 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6638 66396640 PASS [ 0.013s] rumdl output::formatters::json::tests::test_json_output_is_valid6641 stdout ---66426643 running 1 test6644 test output::formatters::json::tests::test_json_output_is_valid ... ok66456646 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6647 66486649 PASS [ 0.014s] rumdl output::formatters::json::tests::test_severity_levels_in_json6650 stdout ---66516652 running 1 test6653 test output::formatters::json::tests::test_severity_levels_in_json ... ok66546655 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6656 66576658 PASS [ 0.010s] rumdl output::formatters::json_lines::tests::test_edge_cases6659 stdout ---66606661 running 1 test6662 test output::formatters::json_lines::tests::test_edge_cases ... ok66636664 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6665 66666667 PASS [ 0.010s] rumdl output::formatters::json_lines::tests::test_format_multiple_warnings6668 stdout ---66696670 running 1 test6671 test output::formatters::json_lines::tests::test_format_multiple_warnings ... ok66726673 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6674 66756676 PASS [ 0.009s] rumdl output::formatters::json_lines::tests::test_format_single_warning6677 stdout ---66786679 running 1 test6680 test output::formatters::json_lines::tests::test_format_single_warning ... ok66816682 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6683 66846685 PASS [ 0.012s] rumdl output::formatters::json_lines::tests::test_format_single_warning_with_fix6686 stdout ---66876688 running 1 test6689 test output::formatters::json_lines::tests::test_format_single_warning_with_fix ... ok66906691 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6692 66936694 PASS [ 0.010s] rumdl output::formatters::json_lines::tests::test_format_warning_unknown_rule6695 stdout ---66966697 running 1 test6698 test output::formatters::json_lines::tests::test_format_warning_unknown_rule ... ok66996700 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6701 67026703 PASS [ 0.014s] rumdl output::formatters::json_lines::tests::test_format_warnings_empty6704 stdout ---67056706 running 1 test6707 test output::formatters::json_lines::tests::test_format_warnings_empty ... ok67086709 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6710 67116712 PASS [ 0.010s] rumdl output::formatters::json_lines::tests::test_json_field_order6713 stdout ---67146715 running 1 test6716 test output::formatters::json_lines::tests::test_json_field_order ... ok67176718 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6719 67206721 PASS [ 0.012s] rumdl output::formatters::json_lines::tests::test_json_lines_format6722 stdout ---67236724 running 1 test6725 test output::formatters::json_lines::tests::test_json_lines_format ... ok67266727 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6728 67296730 PASS [ 0.012s] rumdl output::formatters::json_lines::tests::test_json_lines_formatter_default6731 stdout ---67326733 running 1 test6734 test output::formatters::json_lines::tests::test_json_lines_formatter_default ... ok67356736 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6737 67386739 PASS [ 0.009s] rumdl output::formatters::json_lines::tests::test_json_lines_formatter_new6740 stdout ---67416742 running 1 test6743 test output::formatters::json_lines::tests::test_json_lines_formatter_new ... ok67446745 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6746 67476748 PASS [ 0.010s] rumdl output::formatters::json_lines::tests::test_severity_levels6749 stdout ---67506751 running 1 test6752 test output::formatters::json_lines::tests::test_severity_levels ... ok67536754 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6755 67566757 PASS [ 0.009s] rumdl output::formatters::json_lines::tests::test_special_characters_in_file_path6758 stdout ---67596760 running 1 test6761 test output::formatters::json_lines::tests::test_special_characters_in_file_path ... ok67626763 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6764 67656766 PASS [ 0.012s] rumdl output::formatters::json_lines::tests::test_special_characters_in_message6767 stdout ---67686769 running 1 test6770 test output::formatters::json_lines::tests::test_special_characters_in_message ... ok67716772 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6773 67746775 PASS [ 0.009s] rumdl output::formatters::json_lines::tests::test_unicode_in_json6776 stdout ---67776778 running 1 test6779 test output::formatters::json_lines::tests::test_unicode_in_json ... ok67806781 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6782 67836784 PASS [ 0.014s] rumdl output::formatters::junit::tests::test_duration_formatting6785 stdout ---67866787 running 1 test6788 test output::formatters::junit::tests::test_duration_formatting ... ok67896790 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6791 67926793 PASS [ 0.013s] rumdl output::formatters::junit::tests::test_format_multiple_warnings6794 stdout ---67956796 running 1 test6797 test output::formatters::junit::tests::test_format_multiple_warnings ... ok67986799 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6800 68016802 PASS [ 0.011s] rumdl output::formatters::junit::tests::test_format_single_warning6803 stdout ---68046805 running 1 test6806 test output::formatters::junit::tests::test_format_single_warning ... ok68076808 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6809 68106811 PASS [ 0.011s] rumdl output::formatters::junit::tests::test_format_single_warning_with_fix6812 stdout ---68136814 running 1 test6815 test output::formatters::junit::tests::test_format_single_warning_with_fix ... ok68166817 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6818 68196820 PASS [ 0.010s] rumdl output::formatters::junit::tests::test_format_warning_unknown_rule6821 stdout ---68226823 running 1 test6824 test output::formatters::junit::tests::test_format_warning_unknown_rule ... ok68256826 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6827 68286829 PASS [ 0.011s] rumdl output::formatters::junit::tests::test_format_warnings_empty6830 stdout ---68316832 running 1 test6833 test output::formatters::junit::tests::test_format_warnings_empty ... ok68346835 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6836 68376838 PASS [ 0.012s] rumdl output::formatters::junit::tests::test_junit_formatter_default6839 stdout ---68406841 running 1 test6842 test output::formatters::junit::tests::test_junit_formatter_default ... ok68436844 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6845 68466847 PASS [ 0.012s] rumdl output::formatters::junit::tests::test_junit_formatter_new6848 stdout ---68496850 running 1 test6851 test output::formatters::junit::tests::test_junit_formatter_new ... ok68526853 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6854 68556856 PASS [ 0.009s] rumdl output::formatters::junit::tests::test_junit_report_empty6857 stdout ---68586859 running 1 test6860 test output::formatters::junit::tests::test_junit_report_empty ... ok68616862 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6863 68646865 PASS [ 0.012s] rumdl output::formatters::junit::tests::test_junit_report_multiple_files6866 stdout ---68676868 running 1 test6869 test output::formatters::junit::tests::test_junit_report_multiple_files ... ok68706871 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6872 68736874 PASS [ 0.012s] rumdl output::formatters::junit::tests::test_junit_report_single_file6875 stdout ---68766877 running 1 test6878 test output::formatters::junit::tests::test_junit_report_single_file ... ok68796880 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6881 68826883 PASS [ 0.009s] rumdl output::formatters::junit::tests::test_special_characters_in_file_path6884 stdout ---68856886 running 1 test6887 test output::formatters::junit::tests::test_special_characters_in_file_path ... ok68886889 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6890 68916892 PASS [ 0.011s] rumdl output::formatters::junit::tests::test_special_characters_in_message6893 stdout ---68946895 running 1 test6896 test output::formatters::junit::tests::test_special_characters_in_message ... ok68976898 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6899 69006901 PASS [ 0.013s] rumdl output::formatters::junit::tests::test_xml_escape6902 stdout ---69036904 running 1 test6905 test output::formatters::junit::tests::test_xml_escape ... ok69066907 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6908 69096910 PASS [ 0.010s] rumdl output::formatters::junit::tests::test_xml_structure6911 stdout ---69126913 running 1 test6914 test output::formatters::junit::tests::test_xml_structure ... ok69156916 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6917 69186919 PASS [ 0.009s] rumdl output::formatters::pylint::tests::test_edge_cases6920 stdout ---69216922 running 1 test6923 test output::formatters::pylint::tests::test_edge_cases ... ok69246925 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6926 69276928 PASS [ 0.014s] rumdl output::formatters::pylint::tests::test_format_multiple_warnings6929 stdout ---69306931 running 1 test6932 test output::formatters::pylint::tests::test_format_multiple_warnings ... ok69336934 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6935 69366937 PASS [ 0.015s] rumdl output::formatters::pylint::tests::test_format_single_warning6938 stdout ---69396940 running 1 test6941 test output::formatters::pylint::tests::test_format_single_warning ... ok69426943 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6944 69456946 PASS [ 0.011s] rumdl output::formatters::pylint::tests::test_format_warning_non_md_rule6947 stdout ---69486949 running 1 test6950 test output::formatters::pylint::tests::test_format_warning_non_md_rule ... ok69516952 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6953 69546955 PASS [ 0.014s] rumdl output::formatters::pylint::tests::test_format_warning_unknown_rule6956 stdout ---69576958 running 1 test6959 test output::formatters::pylint::tests::test_format_warning_unknown_rule ... ok69606961 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6962 69636964 PASS [ 0.015s] rumdl output::formatters::pylint::tests::test_format_warning_with_fix6965 stdout ---69666967 running 1 test6968 test output::formatters::pylint::tests::test_format_warning_with_fix ... ok69696970 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6971 69726973 PASS [ 0.008s] rumdl output::formatters::pylint::tests::test_format_warnings_empty6974 stdout ---69756976 running 1 test6977 test output::formatters::pylint::tests::test_format_warnings_empty ... ok69786979 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6980 69816982 PASS [ 0.010s] rumdl output::formatters::pylint::tests::test_pylint_code_conversion6983 stdout ---69846985 running 1 test6986 test output::formatters::pylint::tests::test_pylint_code_conversion ... ok69876988 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6989 69906991 PASS [ 0.014s] rumdl output::formatters::pylint::tests::test_pylint_formatter_default6992 stdout ---69936994 running 1 test6995 test output::formatters::pylint::tests::test_pylint_formatter_default ... ok69966997 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s6998 69997000 PASS [ 0.013s] rumdl output::formatters::pylint::tests::test_pylint_formatter_new7001 stdout ---70027003 running 1 test7004 test output::formatters::pylint::tests::test_pylint_formatter_new ... ok70057006 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7007 70087009 PASS [ 0.010s] rumdl output::formatters::pylint::tests::test_severity_ignored7010 stdout ---70117012 running 1 test7013 test output::formatters::pylint::tests::test_severity_ignored ... ok70147015 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7016 70177018 PASS [ 0.016s] rumdl output::formatters::pylint::tests::test_special_characters_in_file_path7019 stdout ---70207021 running 1 test7022 test output::formatters::pylint::tests::test_special_characters_in_file_path ... ok70237024 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7025 70267027 PASS [ 0.011s] rumdl output::formatters::pylint::tests::test_special_characters_in_message7028 stdout ---70297030 running 1 test7031 test output::formatters::pylint::tests::test_special_characters_in_message ... ok70327033 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7034 70357036 PASS [ 0.008s] rumdl output::formatters::sarif::tests::test_all_errors_no_warnings7037 stdout ---70387039 running 1 test7040 test output::formatters::sarif::tests::test_all_errors_no_warnings ... ok70417042 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7043 70447045 PASS [ 0.009s] rumdl output::formatters::sarif::tests::test_all_warnings_no_errors7046 stdout ---70477048 running 1 test7049 test output::formatters::sarif::tests::test_all_warnings_no_errors ... ok70507051 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7052 70537054 PASS [ 0.013s] rumdl output::formatters::sarif::tests::test_default_configuration_removed7055 stdout ---70567057 running 1 test7058 test output::formatters::sarif::tests::test_default_configuration_removed ... ok70597060 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7061 70627063 PASS [ 0.008s] rumdl output::formatters::sarif::tests::test_exhaustive_severity_mapping7064 stdout ---70657066 running 1 test7067 test output::formatters::sarif::tests::test_exhaustive_severity_mapping ... ok70687069 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7070 70717072 PASS [ 0.012s] rumdl output::formatters::sarif::tests::test_format_multiple_warnings7073 stdout ---70747075 running 1 test7076 test output::formatters::sarif::tests::test_format_multiple_warnings ... ok70777078 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7079 70807081 PASS [ 0.009s] rumdl output::formatters::sarif::tests::test_format_single_warning7082 stdout ---70837084 running 1 test7085 test output::formatters::sarif::tests::test_format_single_warning ... ok70867087 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7088 70897090 PASS [ 0.011s] rumdl output::formatters::sarif::tests::test_format_single_warning_with_fix7091 stdout ---70927093 running 1 test7094 test output::formatters::sarif::tests::test_format_single_warning_with_fix ... ok70957096 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7097 70987099 PASS [ 0.011s] rumdl output::formatters::sarif::tests::test_format_warning_unknown_rule7100 stdout ---71017102 running 1 test7103 test output::formatters::sarif::tests::test_format_warning_unknown_rule ... ok71047105 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7106 71077108 PASS [ 0.009s] rumdl output::formatters::sarif::tests::test_format_warnings_empty7109 stdout ---71107111 running 1 test7112 test output::formatters::sarif::tests::test_format_warnings_empty ... ok71137114 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7115 71167117 PASS [ 0.012s] rumdl output::formatters::sarif::tests::test_md032_integration_produces_warning_level7118 stdout ---71197120 running 1 test7121 test output::formatters::sarif::tests::test_md032_integration_produces_warning_level ... ok71227123 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7124 71257126 PASS [ 0.009s] rumdl output::formatters::sarif::tests::test_mixed_severities_same_file7127 stdout ---71287129 running 1 test7130 test output::formatters::sarif::tests::test_mixed_severities_same_file ... ok71317132 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7133 71347135 PASS [ 0.011s] rumdl output::formatters::sarif::tests::test_rule_deduplication7136 stdout ---71377138 running 1 test7139 test output::formatters::sarif::tests::test_rule_deduplication ... ok71407141 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7142 71437144 PASS [ 0.011s] rumdl output::formatters::sarif::tests::test_rule_deduplication_preserves_severity7145 stdout ---71467147 running 1 test7148 test output::formatters::sarif::tests::test_rule_deduplication_preserves_severity ... ok71497150 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7151 71527153 PASS [ 0.014s] rumdl output::formatters::sarif::tests::test_sarif_formatter_default7154 stdout ---71557156 running 1 test7157 test output::formatters::sarif::tests::test_sarif_formatter_default ... ok71587159 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7160 71617162 PASS [ 0.010s] rumdl output::formatters::sarif::tests::test_sarif_formatter_new7163 stdout ---71647165 running 1 test7166 test output::formatters::sarif::tests::test_sarif_formatter_new ... ok71677168 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7169 71707171 PASS [ 0.012s] rumdl output::formatters::sarif::tests::test_sarif_output_valid_json_schema7172 stdout ---71737174 running 1 test7175 test output::formatters::sarif::tests::test_sarif_output_valid_json_schema ... ok71767177 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7178 71797180 PASS [ 0.011s] rumdl output::formatters::sarif::tests::test_sarif_report_empty7181 stdout ---71827183 running 1 test7184 test output::formatters::sarif::tests::test_sarif_report_empty ... ok71857186 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7187 71887189 PASS [ 0.009s] rumdl output::formatters::sarif::tests::test_sarif_report_multiple_files7190 stdout ---71917192 running 1 test7193 test output::formatters::sarif::tests::test_sarif_report_multiple_files ... ok71947195 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7196 71977198 PASS [ 0.012s] rumdl output::formatters::sarif::tests::test_sarif_report_severity_mapping7199 stdout ---72007201 running 1 test7202 test output::formatters::sarif::tests::test_sarif_report_severity_mapping ... ok72037204 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7205 72067207 PASS [ 0.010s] rumdl output::formatters::sarif::tests::test_sarif_report_single_file7208 stdout ---72097210 running 1 test7211 test output::formatters::sarif::tests::test_sarif_report_single_file ... ok72127213 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7214 72157216 PASS [ 0.008s] rumdl output::formatters::sarif::tests::test_sarif_schema_version7217 stdout ---72187219 running 1 test7220 test output::formatters::sarif::tests::test_sarif_schema_version ... ok72217222 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7223 72247225 PASS [ 0.013s] rumdl output::formatters::sarif::tests::test_severity_mapping7226 stdout ---72277228 running 1 test7229 test output::formatters::sarif::tests::test_severity_mapping ... ok72307231 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7232 72337234 PASS [ 0.012s] rumdl output::formatters::sarif::tests::test_special_characters_in_file_path7235 stdout ---72367237 running 1 test7238 test output::formatters::sarif::tests::test_special_characters_in_file_path ... ok72397240 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7241 72427243 PASS [ 0.011s] rumdl output::formatters::sarif::tests::test_special_characters_in_message7244 stdout ---72457246 running 1 test7247 test output::formatters::sarif::tests::test_special_characters_in_message ... ok72487249 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7250 72517252 PASS [ 0.010s] rumdl output::formatters::sarif::tests::test_tool_information7253 stdout ---72547255 running 1 test7256 test output::formatters::sarif::tests::test_tool_information ... ok72577258 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7259 72607261 PASS [ 0.010s] rumdl output::formatters::sarif::tests::test_unknown_rule_with_error_severity7262 stdout ---72637264 running 1 test7265 test output::formatters::sarif::tests::test_unknown_rule_with_error_severity ... ok72667267 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7268 72697270 PASS [ 0.014s] rumdl output::formatters::text::tests::test_edge_cases7271 stdout ---72727273 running 1 test7274 test output::formatters::text::tests::test_edge_cases ... ok72757276 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7277 72787279 PASS [ 0.010s] rumdl output::formatters::text::tests::test_format_multiple_warnings_no_colors7280 stdout ---72817282 running 1 test7283 test output::formatters::text::tests::test_format_multiple_warnings_no_colors ... ok72847285 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7286 72877288 PASS [ 0.011s] rumdl output::formatters::text::tests::test_format_single_warning_no_colors7289 stdout ---72907291 running 1 test7292 test output::formatters::text::tests::test_format_single_warning_no_colors ... ok72937294 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7295 72967297 PASS [ 0.015s] rumdl output::formatters::text::tests::test_format_warning_unknown_rule7298 stdout ---72997300 running 1 test7301 test output::formatters::text::tests::test_format_warning_unknown_rule ... ok73027303 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7304 73057306 PASS [ 0.013s] rumdl output::formatters::text::tests::test_format_warning_with_fix_no_colors7307 stdout ---73087309 running 1 test7310 test output::formatters::text::tests::test_format_warning_with_fix_no_colors ... ok73117312 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7313 73147315 PASS [ 0.010s] rumdl output::formatters::text::tests::test_format_warnings_empty7316 stdout ---73177318 running 1 test7319 test output::formatters::text::tests::test_format_warnings_empty ... ok73207321 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7322 73237324 PASS [ 0.015s] rumdl output::formatters::text::tests::test_format_warnings_with_colors7325 stdout ---73267327 running 1 test7328 test output::formatters::text::tests::test_format_warnings_with_colors ... ok73297330 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7331 73327333 PASS [ 0.014s] rumdl output::formatters::text::tests::test_rule_name_padding7334 stdout ---73357336 running 1 test7337 test output::formatters::text::tests::test_rule_name_padding ... ok73387339 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7340 73417342 PASS [ 0.015s] rumdl output::formatters::text::tests::test_special_characters_in_file_path7343 stdout ---73447345 running 1 test7346 test output::formatters::text::tests::test_special_characters_in_file_path ... ok73477348 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7349 73507351 PASS [ 0.010s] rumdl output::formatters::text::tests::test_special_characters_in_message7352 stdout ---73537354 running 1 test7355 test output::formatters::text::tests::test_special_characters_in_message ... ok73567357 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7358 73597360 PASS [ 0.010s] rumdl output::formatters::text::tests::test_text_formatter_default7361 stdout ---73627363 running 1 test7364 test output::formatters::text::tests::test_text_formatter_default ... ok73657366 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7367 73687369 PASS [ 0.011s] rumdl output::formatters::text::tests::test_text_formatter_new7370 stdout ---73717372 running 1 test7373 test output::formatters::text::tests::test_text_formatter_new ... ok73747375 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7376 73777378 PASS [ 0.010s] rumdl output::formatters::text::tests::test_text_formatter_without_colors7379 stdout ---73807381 running 1 test7382 test output::formatters::text::tests::test_text_formatter_without_colors ... ok73837384 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7385 73867387 PASS [ 0.011s] rumdl output::formatters::text::tests::test_use_colors_trait_method7388 stdout ---73897390 running 1 test7391 test output::formatters::text::tests::test_use_colors_trait_method ... ok73927393 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7394 73957396 PASS [ 0.015s] rumdl output::tests::test_all_formats_handle_no_rule_name7397 stdout ---73987399 running 1 test7400 test output::tests::test_all_formats_handle_no_rule_name ... ok74017402 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7403 74047405 PASS [ 0.016s] rumdl output::tests::test_edge_cases7406 stdout ---74077408 running 1 test7409 test output::tests::test_edge_cases ... ok74107411 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7412 74137414 PASS [ 0.015s] rumdl output::tests::test_formatter_trait_default_summary7415 stdout ---74167417 running 1 test7418 test output::tests::test_formatter_trait_default_summary ... ok74197420 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7421 74227423 PASS [ 0.013s] rumdl output::tests::test_formatter_with_multiple_warnings7424 stdout ---74257426 running 1 test7427 test output::tests::test_formatter_with_multiple_warnings ... ok74287429 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7430 74317432 PASS [ 0.010s] rumdl output::tests::test_is_machine_readable7433 stdout ---74347435 running 1 test7436 test output::tests::test_is_machine_readable ... ok74377438 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7439 74407441 PASS [ 0.016s] rumdl output::tests::test_output_format_create_formatter7442 stdout ---74437444 running 1 test7445 test output::tests::test_output_format_create_formatter ... ok74467447 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7448 74497450 PASS [ 0.011s] rumdl output::tests::test_output_format_equality7451 stdout ---74527453 running 1 test7454 test output::tests::test_output_format_equality ... ok74557456 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7457 74587459 PASS [ 0.011s] rumdl output::tests::test_output_format_from_str7460 stdout ---74617462 running 1 test7463 test output::tests::test_output_format_from_str ... ok74647465 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7466 74677468 PASS [ 0.013s] rumdl output::tests::test_output_writer_new7469 stdout ---74707471 running 1 test7472 test output::tests::test_output_writer_new ... ok74737474 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7475 74767477 PASS [ 0.010s] rumdl output::tests::test_output_writer_silent_mode7478 stdout ---74797480 running 1 test7481 test output::tests::test_output_writer_silent_mode ... ok74827483 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7484 74857486 PASS [ 0.009s] rumdl output::tests::test_output_writer_stderr_mode7487 stdout ---74887489 running 1 test7490 test output::tests::test_output_writer_stderr_mode ... ok74917492 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7493 7494 stderr ---7495 stderr teststderr line7496 error74977498 PASS [ 0.008s] rumdl output::tests::test_output_writer_write_methods7499 stdout ---75007501 running 1 test7502 testtest line7503 test output::tests::test_output_writer_write_methods ... ok75047505 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7506 7507 stderr ---7508 error message75097510 PASS [ 0.006s] rumdl output::tests::test_severity_variations7511 stdout ---75127513 running 1 test7514 test output::tests::test_severity_variations ... ok75157516 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 5661 filtered out; finished in 0.00s7517 75187519Finished cargoNextestHook7520checkPhase completed in 4 minutes 24 secondsinstallPhase
7521Executing cargoInstallHook7522Finished cargoInstallHookfixupPhase
7523checking for references to /nix/var/nix/builds/nix-91198-2491122582/ in /nix/store/s7xahfnj6p7l6gnwar7qzdrh2svsrdwj-rumdl-0.1.94...7524patching script interpreter paths in /nix/store/s7xahfnj6p7l6gnwar7qzdrh2svsrdwj-rumdl-0.1.947525stripping (with command strip and flags -S) in /nix/store/s7xahfnj6p7l6gnwar7qzdrh2svsrdwj-rumdl-0.1.94/bininstallCheckPhase
7526Executing versionCheckPhase7527Successfully managed to find version 0.1.94 in the output of the command /nix/store/s7xahfnj6p7l6gnwar7qzdrh2svsrdwj-rumdl-0.1.94/bin/rumdl --version7528rumdl 0.1.947529Finished versionCheckPhase7530no Makefile or custom installCheckPhase, doing nothing