ruff-0.16.6
checks.aarch64-darwin.treefmt
· build #132
· raw
1structuredAttrs is enabled2Using versionCheckHook
unpackPhase
3unpacking source archive /nix/store/jx9j8sfwv9233p967h3l4h03m96jh76q-source4source root is source5Executing cargoSetupPostUnpackHook6Finished cargoSetupPostUnpackHookpatchPhase
7Executing cargoSetupPostPatchHook8Validating consistency between /nix/var/nix/builds/nix-65859-1584315640/source/Cargo.lock and /nix/var/nix/builds/nix-65859-1584315640/ruff-0.16.6-vendor/Cargo.lock9Finished cargoSetupPostPatchHookbuildPhase
10Executing cargoBuildHook11cargoBuildHook flags: -j 10 --target aarch64-apple-darwin --offline --profile release --package=ruff12 Compiling unicode-ident v1.0.2413 Compiling proc-macro2 v1.0.10714 Compiling quote v1.0.4715 Compiling serde_core v1.0.22916 Compiling memchr v2.8.317 Compiling libc v0.2.18918 Compiling cfg-if v1.0.419 Compiling serde v1.0.22920 Compiling smallvec v1.15.221 Compiling foldhash v0.2.022 Compiling equivalent v1.0.223 Compiling allocator-api2 v0.2.2124 Compiling zmij v1.0.1025 Compiling itoa v1.0.1526 Compiling rustversion v1.0.2227 Compiling autocfg v1.5.028 Compiling hashbrown v0.17.129 Compiling crossbeam-utils v0.8.2130 Compiling interpolator v0.5.031 Compiling bitflags v2.13.132 Compiling heck v0.5.033 Compiling collection_literals v1.0.234 Compiling aho-corasick v1.1.535 Compiling static_assertions v1.1.036 Compiling regex-syntax v0.8.1137 Compiling log v0.4.3338 Compiling once_cell v1.21.439 Compiling zerocopy v0.8.2740 Compiling syn v2.0.11941 Compiling syn v3.0.342 Compiling proc-macro-utils v0.10.043 Compiling indexmap v2.14.044 Compiling manyhow-macros v0.11.445 Compiling regex-automata v0.4.1846 Compiling castaway v0.2.447 Compiling ordermap v1.2.048 Compiling either v1.15.049 Compiling thiserror v2.0.1950 Compiling find-msvc-tools v0.1.951 Compiling shlex v2.0.152 Compiling getrandom v0.2.1653 Compiling siphasher v1.0.154 Compiling cc v1.2.6555 Compiling rand_core v0.6.456 Compiling phf_shared v0.11.357 Compiling ruff_text_size v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_text_size)58 Compiling stable_deref_trait v1.2.059 Compiling itertools v0.15.060 Compiling ppv-lite86 v0.2.2161 Compiling rand_chacha v0.3.162 Compiling ruff_source_file v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_source_file)63 Compiling rand v0.8.564 Compiling tracing-core v0.1.3665 Compiling rustc-hash v2.1.366 Compiling parking_lot_core v0.9.1267 Compiling manyhow v0.11.468 Compiling synstructure v0.13.269 Compiling phf_generator v0.11.370 Compiling phf_codegen v0.11.371 Compiling ruff_python_trivia v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_trivia)72 Compiling memoffset v0.9.173 Compiling scopeguard v1.2.074 Compiling regex v1.13.175 Compiling bstr v1.13.076 Compiling pin-project-lite v0.2.1677 Compiling lock_api v0.4.1478 Compiling serde_derive v1.0.22979 Compiling thiserror-impl v2.0.1980 Compiling portable-atomic v1.13.181 Compiling quote-use-macros v0.8.482 Compiling derive-where v1.6.083 Compiling quote-use v0.8.484 Compiling zerofrom-derive v0.1.685 Compiling attribute-derive-macro v0.10.386 Compiling yoke-derive v0.8.287 Compiling tracing-attributes v0.1.3188 Compiling zerovec-derive v0.11.389 Compiling zerofrom v0.1.690 Compiling globset v0.4.2091 Compiling displaydoc v0.2.592 Compiling attribute-derive v0.10.393 Compiling ruff_macros v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_macros)94 Compiling yoke v0.8.295 Compiling object v0.39.196 Compiling typeid v1.0.397 Compiling ryu v1.0.2098 Compiling tracing v0.1.4499 Compiling boxcar v0.2.14100 Compiling zerovec v0.11.6101 Compiling get-size-derive2 v0.10.3102 Compiling is-macro v0.3.7103 Compiling crossbeam-queue v0.3.12104 Compiling filetime v0.2.29105 Compiling compact_str v0.10.0106 Compiling thin-vec v0.2.19107 Compiling seahash v4.1.0108 Compiling glob v0.3.4109 Compiling intrusive-collections v0.10.1110 Compiling salsa-macros v0.28.2111 Compiling parking_lot v0.12.5112 Compiling get-size2 v0.10.3113 Compiling hashlink v0.12.0114 Compiling salsa-macro-rules v0.28.2115 Compiling inventory v0.3.24116 Compiling anstyle v1.0.14117 Compiling unicode-width v0.2.2118 Compiling litemap v0.8.0119 Compiling getopts v0.2.24120 Compiling writeable v0.6.2121 Compiling arrayvec v0.7.8122 Compiling phf v0.11.3123 Compiling unicode_names2_generator v1.3.0124 Compiling zerotrie v0.2.4125 Compiling icu_properties_data v2.2.0126 Compiling utf8_iter v1.0.4127 Compiling stacker v0.1.25128 Compiling char_str v0.0.2129 Compiling tinystr v0.8.3130 Compiling potential_utf v0.1.3131 Compiling unicode_names2 v1.3.0132 Compiling icu_locale_core v2.2.0133 Compiling icu_collections v2.2.0134 Compiling crossbeam-epoch v0.9.18135 Compiling ruff_cache v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_cache)136 Compiling tinyvec_macros v0.1.1137 Compiling rustix v1.1.4138 Compiling serde_json v1.0.151139 Compiling salsa v0.28.2140 Compiling crossbeam-deque v0.8.6141 Compiling tinyvec v1.10.0142 Compiling errno v0.3.14143 Compiling num-traits v0.2.19144 Compiling drop_bomb v0.1.5145 Compiling icu_provider v2.2.0146 Compiling ar_archive_writer v0.5.3147 Compiling icu_properties v2.2.0148 Compiling unicode-normalization v0.1.24149 Compiling psm v0.1.32150 Compiling same-file v1.0.6151 Compiling core-foundation-sys v0.8.7152 Compiling icu_normalizer_data v2.2.0153 Compiling ruff_python_ast v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_ast)154 Compiling anyhow v1.0.104155 Compiling iana-time-zone v0.1.64156 Compiling walkdir v2.5.0157 Compiling uuid v1.24.0158 Compiling utf8parse v0.2.2159 Compiling rand_core v0.10.0160 Compiling crc32fast v1.5.0161 Compiling chacha20 v0.10.0162 Compiling anstyle-parse v1.0.0163 Compiling chrono v0.4.44164 Compiling ruff_diagnostics v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_diagnostics)165 Compiling vte v0.14.1166 Compiling is_terminal_polyfill v1.70.1167 Compiling camino v1.2.5168 Compiling colorchoice v1.0.4169 Compiling anstyle-query v1.1.4170 Compiling strip-ansi-escapes v0.2.1171 Compiling anstream v1.0.0172 Compiling icu_normalizer v2.2.0173 Compiling rand v0.10.2174 Compiling newtype-uuid v1.3.2175 Compiling ignore v0.4.33176 Compiling terminal_size v0.4.4177 Compiling which v8.0.5178 Compiling quick-xml v0.41.0179 Compiling strsim v0.11.1180 Compiling clap_lex v1.0.0181 Compiling typed-path v0.12.3182 Compiling hashbrown v0.14.5183 Compiling clap_builder v4.6.5184 Compiling quick-junit v0.6.1185 Compiling dashmap v6.2.1186 Compiling zip v8.6.0187 Compiling ruff_notebook v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_notebook)188 Compiling idna_adapter v1.2.1189 Compiling ruff_memory_usage v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_memory_usage)190 Compiling ruff_annotate_snippets v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_annotate_snippets)191 Compiling ty_static v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ty_static)192 Compiling clap_derive v4.6.4193 Compiling arc-swap v1.9.2194 Compiling etcetera v0.11.0195 Compiling path-slash v0.2.1196 Compiling dunce v1.0.5197 Compiling pathdiff v0.2.3198 Compiling winnow v1.0.0199 Compiling matchit v0.9.2200 Compiling similar v3.1.2201 Compiling supports-hyperlinks v3.2.0202 Compiling ruff_python_parser v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_parser)203 Compiling percent-encoding v2.3.2204 Compiling form_urlencoded v1.2.2205 Compiling clap v4.6.5206 Compiling toml_parser v1.1.3+spec-1.1.0207 Compiling idna v1.1.0208 Compiling serde_spanned v1.1.1209 Compiling thiserror v1.0.69210 Compiling url v2.5.8211 Compiling strum_macros v0.28.0212 Compiling thiserror-impl v1.0.69213 Compiling version-ranges v0.1.1214 Compiling ruff_db v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_db)215 Compiling unscanny v0.1.0216 Compiling paste v1.0.15217 Compiling peg-runtime v0.8.5218 Compiling peg-macros v0.8.5219 Compiling pep440_rs v0.7.3220 Compiling strum v0.28.0221 Compiling ruff_python_literal v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_literal)222 Compiling ruff_python_stdlib v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_stdlib)223 Compiling phf_shared v0.13.1224 Compiling itertools v0.13.0225 Compiling toml_datetime v0.7.5+spec-1.1.0226 Compiling toml_datetime v1.1.1+spec-1.1.0227 Compiling toml_writer v1.1.2+spec-1.1.0228 Compiling winnow v0.7.13229 Compiling urlencoding v2.1.3230 Compiling ref-cast v1.0.25231 Compiling toml v1.1.4+spec-1.1.0232 Compiling peg v0.8.5233 Compiling phf v0.13.1234 Compiling ruff_python_codegen v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_codegen)235 Compiling ruff_index v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_index)236 Compiling annotate-snippets v0.11.5237 Compiling rust-stemmers v1.2.0238 Compiling ref-cast-impl v1.0.25239 Compiling libcst_derive v1.8.6240 Compiling pep508_rs v0.9.2241 Compiling toml v0.9.12+spec-1.1.0242 Compiling serde_derive_internals v0.30.0243 Compiling colored v3.1.1244 Compiling option-ext v0.2.0245 Compiling jiff-core v0.1.0246 Compiling path-dedot v4.0.1247 Compiling dirs-sys v0.5.0248 Compiling path-absolutize v4.0.1249 Compiling imperative v1.0.7250 Compiling schemars_derive v1.2.2251 Compiling ruff_ranged_value v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_ranged_value)252 Compiling ruff_python_importer v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_importer)253 Compiling ruff_python_semantic v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_semantic)254 Compiling ruff_python_edits v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_edits)255 Compiling ruff_python_index v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_index)256 Compiling ptr_meta_derive v0.3.1257 Compiling jiff v0.2.35258 Compiling fern v0.7.1259 Compiling typed-arena v2.0.2260 Compiling dyn-clone v1.0.20261 Compiling natord v1.0.9262 Compiling ptr_meta v0.3.1263 Compiling dirs v6.0.0264 Compiling ty_site_packages v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ty_site_packages)265 Compiling ty_module_resolver v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ty_module_resolver)266 Compiling schemars v1.2.2267 Compiling ruff_formatter v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_formatter)268 Compiling getrandom v0.4.2269 Compiling libcst v1.8.6270 Compiling countme v3.0.1271 Compiling cfg_aliases v0.2.1272 Compiling nix v0.31.2273 Compiling ruff_python_formatter v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_formatter)274 Compiling rancor v0.1.1275 Compiling shellexpand v3.1.2276 Compiling ruff_options_metadata v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_options_metadata)277 Compiling bytecheck_derive v0.8.2278 Compiling terminfo v0.9.0279 Compiling tikv-jemalloc-sys v0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7280 Compiling crossbeam-channel v0.5.15281 Compiling fs-err v3.3.0282 Compiling lazy_static v1.5.0283 Compiling simdutf8 v0.1.5284 Compiling rayon-core v1.13.0285 Compiling minimal-lexical v0.2.1286 Compiling bytecheck v0.8.2287 Compiling nom v7.1.3288 Compiling sharded-slab v0.1.7289 Compiling pyproject-toml v0.13.7290 Compiling clap_complete v4.5.58291 Compiling munge_macro v0.4.7292 Compiling matchers v0.2.0293 Compiling thread_local v1.1.9294 Compiling nu-ansi-term v0.50.1295 Compiling fastrand v2.3.0296 Compiling fnv v1.0.7297 Compiling munge v0.4.7298 Compiling tracing-subscriber v0.3.23299 Compiling tempfile v3.27.0300 Compiling clap_complete_nushell v4.5.8301 Compiling rend v0.5.3302 Compiling crossbeam v0.8.4303 Compiling lsp-server v0.10.0304 Compiling gen-lsp-types v0.11.0305 Compiling rkyv_derive v0.8.17306 Compiling tracing-log v0.2.0307 Compiling fsevent-sys v4.1.0308 Compiling os_str_bytes v7.1.1309 Compiling ruff v0.16.6 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff)310 Compiling notify-types v2.0.0311 Compiling jod-thread v1.0.0312 Compiling notify v8.2.0313 Compiling clearscreen v4.0.6314 Compiling argfile v1.0.0315 Compiling rayon v1.12.0316 Compiling tikv-jemallocator v0.6.1317 Compiling clap_complete_command v0.6.1318 Compiling cachedir v0.3.1319 Compiling globwalk v0.9.1320 Compiling wild v2.2.1321 Compiling rkyv v0.8.17322 Compiling ruff_linter v0.16.6 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_linter)323 Compiling ruff_graph v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_graph)324 Compiling ruff_workspace v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_workspace)325 Compiling ruff_markdown v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_markdown)326 Compiling ruff_server v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_server)327 Finished `release` profile [optimized] target(s) in 2m 33s328Executing cargoInstallPostBuildHook329Finished cargoInstallPostBuildHook330Finished cargoBuildHook331buildPhase completed in 2 minutes 34 secondscheckPhase
332Executing cargoCheckHook333cargoCheckHook flags: -j 10 --target aarch64-apple-darwin --offline --workspace --exclude=ty --exclude=ty_ide --exclude=ty_project --exclude=ty_python_semantic --exclude=ty_server --exclude=ty_static --exclude=ty_test --exclude=ty_vendored --exclude=ty_wasm --334 Compiling unicode-ident v1.0.24335 Compiling proc-macro2 v1.0.107336 Compiling quote v1.0.47337 Compiling libc v0.2.189338 Compiling memchr v2.8.3339 Compiling serde_core v1.0.229340 Compiling serde v1.0.229341 Compiling cfg-if v1.0.4342 Compiling itoa v1.0.15343 Compiling zmij v1.0.10344 Compiling serde_json v1.0.151345 Compiling rustversion v1.0.22346 Compiling smallvec v1.15.2347 Compiling log v0.4.33348 Compiling allocator-api2 v0.2.21349 Compiling equivalent v1.0.2350 Compiling foldhash v0.2.0351 Compiling hashbrown v0.17.1352 Compiling parking_lot_core v0.9.12353 Compiling scopeguard v1.2.0354 Compiling lock_api v0.4.14355 Compiling interpolator v0.5.0356 Compiling collection_literals v1.0.2357 Compiling static_assertions v1.1.0358 Compiling once_cell v1.21.4359 Compiling aho-corasick v1.1.5360 Compiling regex-syntax v0.8.11361 Compiling bitflags v2.13.1362 Compiling heck v0.5.0363 Compiling ref-cast v1.0.25364 Compiling dyn-clone v1.0.20365 Compiling unicode-width v0.2.2366 Compiling autocfg v1.5.0367 Compiling syn v2.0.119368 Compiling syn v3.0.3369 Compiling proc-macro-utils v0.10.0370 Compiling indexmap v2.14.0371 Compiling manyhow-macros v0.11.4372 Compiling castaway v0.2.4373 Compiling parking_lot v0.12.5374 Compiling regex-automata v0.4.18375 Compiling ordermap v1.2.0376 Compiling jobserver v0.1.34377 Compiling find-msvc-tools v0.1.9378 Compiling shlex v2.0.1379 Compiling cc v1.2.65380 Compiling thiserror v2.0.19381 Compiling crossbeam-utils v0.8.21382 Compiling pin-project-lite v0.2.16383 Compiling either v1.15.0384 Compiling tracing-core v0.1.36385 Compiling rustc-hash v2.1.3386 Compiling manyhow v0.11.4387 Compiling serde_derive_internals v0.30.0388 Compiling ruff_text_size v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_text_size)389 Compiling ruff_source_file v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_source_file)390 Compiling itertools v0.15.0391 Compiling regex v1.13.1392 Compiling bstr v1.13.0393 Compiling anstyle v1.0.14394 Compiling zerocopy v0.8.27395 Compiling globset v0.4.20396 Compiling ryu v1.0.20397 Compiling quote-use-macros v0.8.4398 Compiling derive-where v1.6.0399 Compiling ref-cast-impl v1.0.25400 Compiling tracing-attributes v0.1.31401 Compiling serde_derive v1.0.229402 Compiling schemars_derive v1.2.2403 Compiling quote-use v0.8.4404 Compiling thiserror-impl v2.0.19405 Compiling ruff_python_trivia v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_trivia)406 Compiling attribute-derive-macro v0.10.3407 Compiling portable-atomic v1.13.1408 Compiling tracing v0.1.44409 Compiling getrandom v0.2.16410 Compiling filetime v0.2.29411 Compiling memoffset v0.9.1412 Compiling seahash v4.1.0413 Compiling attribute-derive v0.10.3414 Compiling glob v0.3.4415 Compiling rand_core v0.6.4416 Compiling typeid v1.0.3417 Compiling boxcar v0.2.14418 Compiling is-macro v0.3.7419 Compiling crossbeam-queue v0.3.12420 Compiling ppv-lite86 v0.2.21421 Compiling arrayvec v0.7.8422 Compiling siphasher v1.0.1423 Compiling salsa-macros v0.28.2424 Compiling rand_chacha v0.3.1425 Compiling intrusive-collections v0.10.1426 Compiling hashlink v0.12.0427 Compiling phf_shared v0.11.3428 Compiling get-size-derive2 v0.10.3429 Compiling rand v0.8.5430 Compiling salsa-macro-rules v0.28.2431 Compiling inventory v0.3.24432 Compiling object v0.39.1433 Compiling drop_bomb v0.1.5434 Compiling getopts v0.2.24435 Compiling stacker v0.1.25436 Compiling phf v0.11.3437 Compiling tinyvec_macros v0.1.1438 Compiling tinyvec v1.10.0439 Compiling ruff_annotate_snippets v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_annotate_snippets)440 Compiling phf_generator v0.11.3441 Compiling compact_str v0.10.0442 Compiling thin-vec v0.2.19443 Compiling schemars v1.2.2444 Compiling ruff_macros v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_macros)445 Compiling phf_codegen v0.11.3446 Compiling unicode_names2_generator v1.3.0447 Compiling unicode-normalization v0.1.24448 Compiling vte v0.14.1449 Compiling get-size2 v0.10.3450 Compiling strip-ansi-escapes v0.2.1451 Compiling unicode_names2 v1.3.0452 Compiling char_str v0.0.2453 Compiling rustix v1.1.4454 Compiling errno v0.3.14455 Compiling utf8parse v0.2.2456 Compiling ruff_cache v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_cache)457 Compiling salsa v0.28.2458 Compiling pkg-config v0.3.32459 Compiling zstd-sys v2.0.16+zstd.1.5.7460 Compiling anstyle-query v1.1.4461 Compiling ar_archive_writer v0.5.3462 Compiling colorchoice v1.0.4463 Compiling is_terminal_polyfill v1.70.1464 Compiling anyhow v1.0.104465 Compiling anstyle-parse v1.0.0466 Compiling zstd-safe v7.2.4467 Compiling same-file v1.0.6468 Compiling walkdir v2.5.0469 Compiling anstream v1.0.0470 Compiling ruff_python_ast v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_ast)471 Compiling psm v0.1.32472 Compiling libm v0.2.16473 Compiling num-traits v0.2.19474 Compiling crc32fast v1.5.0475 Compiling crossbeam-epoch v0.9.18476 Compiling similar v2.7.0477 Compiling camino v1.2.5478 Compiling crossbeam-deque v0.8.6479 Compiling core-foundation-sys v0.8.7480 Compiling iana-time-zone v0.1.64481 Compiling ruff_diagnostics v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_diagnostics)482 Compiling uuid v1.24.0483 Compiling rand_core v0.10.0484 Compiling chrono v0.4.44485 Compiling chacha20 v0.10.0486 Compiling nu-ansi-term v0.50.1487 Compiling lazy_static v1.5.0488 Compiling sharded-slab v0.1.7489 Compiling rand v0.10.2490 Compiling matchers v0.2.0491 Compiling synstructure v0.13.2492 Compiling tracing-log v0.2.0493 Compiling thread_local v1.1.9494 Compiling ignore v0.4.33495 Compiling tracing-subscriber v0.3.23496 Compiling ruff_notebook v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_notebook)497 Compiling zerofrom-derive v0.1.6498 Compiling newtype-uuid v1.3.2499 Compiling which v8.0.5500 Compiling quick-xml v0.41.0501 Compiling typed-path v0.12.3502 Compiling hashbrown v0.14.5503 Compiling zerofrom v0.1.6504 Compiling dashmap v6.2.1505 Compiling quick-junit v0.6.1506 Compiling ruff_python_parser v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_parser)507 Compiling yoke-derive v0.8.2508 Compiling ty_static v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ty_static)509 Compiling ruff_memory_usage v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_memory_usage)510 Compiling arc-swap v1.9.2511 Compiling etcetera v0.11.0512 Compiling supports-hyperlinks v3.2.0513 Compiling dunce v1.0.5514 Compiling path-slash v0.2.1515 Compiling similar v3.1.2516 Compiling stable_deref_trait v1.2.0517 Compiling pathdiff v0.2.3518 Compiling matchit v0.9.2519 Compiling getrandom v0.4.2520 Compiling yoke v0.8.2521 Compiling zerovec-derive v0.11.3522 Compiling fastrand v2.3.0523 Compiling displaydoc v0.2.5524 Compiling litemap v0.8.0525 Compiling tempfile v3.27.0526 Compiling writeable v0.6.2527 Compiling icu_properties_data v2.2.0528 Compiling utf8_iter v1.0.4529 Compiling console v0.16.4530 Compiling ucd-trie v0.1.7531 Compiling zerotrie v0.2.4532 Compiling pest v2.8.2533 Compiling zerovec v0.11.6534 Compiling terminal_size v0.4.4535 Compiling strsim v0.11.1536 Compiling clap_lex v1.0.0537 Compiling clap_builder v4.6.5538 Compiling clap_derive v4.6.4539 Compiling pest_meta v2.8.2540 Compiling winnow v1.0.0541 Compiling tinystr v0.8.3542 Compiling potential_utf v0.1.3543 Compiling icu_locale_core v2.2.0544 Compiling icu_collections v2.2.0545 Compiling toml_parser v1.1.3+spec-1.1.0546 Compiling icu_provider v2.2.0547 Compiling icu_properties v2.2.0548 Compiling clap v4.6.5549 Compiling pest_generator v2.8.2550 Compiling serde_spanned v1.1.1551 Compiling strum_macros v0.28.0552 Compiling ruff_python_stdlib v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_stdlib)553 Compiling pest_derive v2.8.2554 Compiling toml_datetime v1.1.1+spec-1.1.0555 Compiling insta v1.48.0556 Compiling toml_writer v1.1.2+spec-1.1.0557 Compiling toml v1.1.4+spec-1.1.0558 Compiling ruff_index v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_index)559 Compiling colored v3.1.1560 Compiling ruff_python_literal v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_literal)561 Compiling icu_normalizer_data v2.2.0562 Compiling version-ranges v0.1.1563 Compiling unscanny v0.1.0564 Compiling ruff_python_codegen v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_codegen)565 Compiling pep440_rs v0.7.3566 Compiling icu_normalizer v2.2.0567 Compiling strum v0.28.0568 Compiling ruff_python_edits v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_edits)569 Compiling percent-encoding v2.3.2570 Compiling idna_adapter v1.2.1571 Compiling idna v1.1.0572 Compiling form_urlencoded v1.2.2573 Compiling ruff_python_importer v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_importer)574 Compiling anstyle-parse v0.2.7575 Compiling url v2.5.8576 Compiling option-ext v0.2.0577 Compiling thiserror v1.0.69578 Compiling dirs-sys v0.5.0579 Compiling dirs v6.0.0580 Compiling anstream v0.6.21581 Compiling ruff_formatter v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_formatter)582 Compiling ruff_options_metadata v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_options_metadata)583 Compiling thiserror-impl v1.0.69584 Compiling peg-runtime v0.8.5585 Compiling paste v1.0.15586 Compiling peg-macros v0.8.5587 Compiling shellexpand v3.1.2588 Compiling phf_shared v0.13.1589 Compiling itertools v0.13.0590 Compiling toml_datetime v0.7.5+spec-1.1.0591 Compiling urlencoding v2.1.3592 Compiling jiff-core v0.1.0593 Compiling winnow v0.7.13594 Compiling countme v3.0.1595 Compiling phf v0.13.1596 Compiling peg v0.8.5597 Compiling jiff v0.2.35598 Compiling rust-stemmers v1.2.0599 Compiling libcst_derive v1.8.6600 Compiling pep508_rs v0.9.2601 Compiling toml v0.9.12+spec-1.1.0602 Compiling annotate-snippets v0.11.5603 Compiling path-dedot v4.0.1604 Compiling path-absolutize v4.0.1605 Compiling imperative v1.0.7606 Compiling ruff_python_semantic v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_semantic)607 Compiling ruff_python_index v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_index)608 Compiling fern v0.7.1609 Compiling typed-arena v2.0.2610 Compiling natord v1.0.9611 Compiling crossbeam-channel v0.5.15612 Compiling utf8-width v0.1.7613 Compiling escargot v0.5.15614 Compiling crossbeam v0.8.4615 Compiling rayon-core v1.13.0616 Compiling html-escape v0.2.13617 Compiling libcst v1.8.6618 Compiling anstyle-lossy v1.1.4619 Compiling anstyle-svg v0.1.11620 Compiling snapbox-macros v1.0.0621 Compiling os_pipe v1.2.2622 Compiling wait-timeout v0.2.1623 Compiling normalize-line-endings v0.3.0624 Compiling rayon v1.12.0625 Compiling snapbox v1.0.0626 Compiling pyproject-toml v0.13.7627 Compiling fsevent-sys v4.1.0628 Compiling notify-types v2.0.0629 Compiling lsp-server v0.10.0630 Compiling zstd v0.13.3631 Compiling notify v8.2.0632 Compiling zip v8.6.0633 Compiling gen-lsp-types v0.11.0634 Compiling ruff_db v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_db)635 Compiling cfg_aliases v0.2.1636 Compiling jod-thread v1.0.0637 Compiling wasm-bindgen-shared v0.2.123638 Compiling nix v0.31.2639 Compiling ptr_meta_derive v0.3.1640 Compiling test-case-core v3.3.1641 Compiling ptr_meta v0.3.1642 Compiling terminfo v0.9.0643 Compiling fs-err v3.3.0644 Compiling test-case-macros v3.3.1645 Compiling minimal-lexical v0.2.1646 Compiling rancor v0.1.1647 Compiling nom v7.1.3648 Compiling test-case v3.3.1649 Compiling clap_complete v4.5.58650 Compiling bytecheck_derive v0.8.2651 Compiling tikv-jemalloc-sys v0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7652 Compiling fnv v1.0.7653 Compiling simdutf8 v0.1.5654 Compiling ruff_ranged_value v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_ranged_value)655 Compiling ty_module_resolver v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ty_module_resolver)656 Compiling ty_site_packages v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ty_site_packages)657 Compiling ruff_python_formatter v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_formatter)658 Compiling bytecheck v0.8.2659 Compiling clap_complete_nushell v4.5.8660 Compiling munge_macro v0.4.7661 Compiling os_str_bytes v7.1.1662 Compiling radium v0.7.0663 Compiling munge v0.4.7664 Compiling argfile v1.0.0665 Compiling clearscreen v4.0.6666 Compiling clap_complete_command v0.6.1667 Compiling rend v0.5.3668 Compiling globwalk v0.9.1669 Compiling rkyv_derive v0.8.17670 Compiling tap v1.0.1671 Compiling ruff v0.16.6 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff)672 Compiling bit-vec v0.8.0673 Compiling wild v2.2.1674 Compiling bumpalo v3.19.0675 Compiling wasm-bindgen-macro-support v0.2.123676 Compiling bit-set v0.8.0677 Compiling wyz v0.5.1678 Compiling tikv-jemallocator v0.6.1679 Compiling cachedir v0.3.1680 Compiling wasm-bindgen v0.2.123681 Compiling funty v2.0.0682 Compiling escape8259 v0.5.3683 Compiling predicates-core v1.0.10684 Compiling bitvec v1.1.1685 Compiling libtest-mimic v0.8.1686 Compiling rkyv v0.8.17687 Compiling ty_vendored v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ty_vendored)688 Compiling fancy-regex v0.14.0689 Compiling ty_combine v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ty_combine)690 Compiling difflib v0.4.0691 Compiling termtree v0.5.1692 Compiling predicates-tree v1.0.13693 Compiling wasm-bindgen-macro v0.2.123694 Compiling predicates v3.1.4695 Compiling datatest-stable v0.3.3696 Compiling futures-core v0.3.32697 Compiling slab v0.4.12698 Compiling indoc v2.0.7699 Compiling futures-task v0.3.32700 Compiling assert_fs v1.1.4701 Compiling futures-util v0.3.32702 Compiling ty_python_core v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ty_python_core)703 Compiling insta-cmd v0.7.0704 Compiling ruff_python_ast_integration_tests v0.0.0 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_ast_integration_tests)705 Compiling objc2 v0.6.3706 Compiling serde_test v1.0.177707 Compiling ruff_linter v0.16.6 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_linter)708 Compiling objc2-encode v4.1.0709 Compiling vte v0.15.0710 Compiling rustc-stable-hash v0.1.2711 Compiling unit-prefix v0.5.1712 Compiling vt100 v0.16.2713 Compiling js-sys v0.3.100714 Compiling ty v0.0.0 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ty)715 Compiling ruff_python_trivia_integration_tests v0.0.0 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_python_trivia_integration_tests)716 Compiling foldhash v0.1.5717 Compiling indicatif v0.18.6718 Compiling block2 v0.6.2719 Compiling dispatch2 v0.3.0720 Compiling hashbrown v0.15.5721 Compiling ctrlc v3.5.2722 Compiling mdtest v0.0.0 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/mdtest)723 Compiling console_error_panic_hook v0.1.7724 Compiling tracing-flame v0.2.0725 Compiling wasm-bindgen-test-macro v0.3.73726 Compiling async-trait v0.1.89727 Compiling csv-core v0.1.12728 Compiling cast v0.3.0729 Compiling wasm-bindgen-test-shared v0.2.123730 Compiling oorandom v11.1.5731 Compiling unicode-id v0.3.6732 Compiling csv v1.4.0733 Compiling markdown v1.0.0734 Compiling imara-diff v0.2.0735 Compiling ty_python_semantic v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ty_python_semantic)736 Compiling tracing-indicatif v0.3.14737 Compiling web-sys v0.3.100738 Compiling wasm-bindgen-futures v0.4.73739 Compiling serde-wasm-bindgen v0.6.5740 Compiling wasm-bindgen-test v0.3.73741 Compiling console_log v1.1.0742 Compiling ruff_graph v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_graph)743 Compiling ruff_workspace v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_workspace)744 Compiling ruff_markdown v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_markdown)745 Compiling ruff_mdtest v0.0.0 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_mdtest)746 Compiling ruff_server v0.0.12 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_server)747 Compiling ty_project v0.0.0 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ty_project)748 Compiling ty_ide v0.0.0 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ty_ide)749 Compiling ty_server v0.0.0 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ty_server)750 Compiling ruff_wasm v0.16.6 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_wasm)751 Compiling ruff_dev v0.0.0 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_dev)752 Compiling ty_completion_bench v0.0.0 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ty_completion_bench)753 Compiling ty_completion_eval v0.0.0 (/nix/var/nix/builds/nix-65859-1584315640/source/crates/ty_completion_eval)754 Finished `test` profile [optimized + debuginfo] target(s) in 2m 09s755 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/mdtest-6913f50bf5c40c8d)756757running 108 tests758test assertion::tests::error_with_message_and_column ... ok759test assertion::tests::error_with_rule_and_column ... ok760test assertion::tests::error_with_rule ... ok761test assertion::tests::error_with_rule_and_message ... ok762test assertion::tests::stacked_mixed ... ok763test assertion::tests::multiple_lines_mixed_stack ... ok764test assertion::tests::error_with_rule_and_message_and_column ... ok765test assertion::tests::multiple_lines ... ok766test assertion::tests::prior_line ... ok767test assertion::tests::error ... ok768test assertion::tests::stacked_prior_line ... ok769test assertion::tests::toml_comments ... ok770test assertion::tests::ty_display ... ok771test diagnostic::tests::sort_and_group ... ok772test matcher::tests::bad_column_number_not_allowed ... ok773test matcher::tests::bare_error_assertion_not_allowed ... ok774test matcher::tests::bare_reveal_assertion_not_allowed ... ok775test matcher::tests::column_number_not_allowed_after_rule_code ... ok776test matcher::tests::column_number_not_allowed_after_message ... ok777test matcher::tests::column_only_error_assertion_not_allowed ... ok778test matcher::tests::error_match_column_and_rule ... ok779test matcher::tests::error_match_rule ... ok780test matcher::tests::error_match_rule_lots_of_whitespace ... ok781test matcher::tests::error_match_rule_no_whitespace ... ok782test matcher::tests::error_unmatched ... ok783test matcher::tests::error_wrong_column ... ok784test matcher::tests::error_match_column_and_rule_and_message ... ok785test matcher::tests::error_match_column_and_message ... ok786test matcher::tests::error_wrong_message ... ok787test matcher::tests::error_match_all ... ok788test matcher::tests::error_match_all_wrong_rule ... ok789test matcher::tests::error_match_rule_and_message ... ok790test matcher::tests::error_match_all_wrong_column ... ok791test matcher::tests::error_match_all_wrong_message ... ok792test matcher::tests::default_error_rule ... ok793test matcher::tests::error_match_message ... ok794test matcher::tests::error_wrong_rule ... ok795test matcher::tests::interspersed_matches_and_mismatches ... ok796test matcher::tests::more_diagnostics_than_assertions ... ok797test matcher::tests::multiple_assertions_and_diagnostics_same_line ... ok798test matcher::tests::multiple_assertions_and_diagnostics_same_line_all_same ... ok799test matcher::tests::multiple_assertions_and_diagnostics_same_line_mismatch ... ok800test matcher::tests::multiple_column_numbers_not_allowed ... ok801test matcher::tests::multiple_column_numbers_not_allowed_even_if_interspersed ... ok802test matcher::tests::revealed_match ... ok803test matcher::tests::revealed_match_with_only_undefined ... ok804test matcher::tests::parenthesized_expression ... ok805test matcher::tests::revealed_match_with_undefined ... ok806test matcher::tests::revealed_mismatch_with_undefined ... ok807test matcher::tests::revealed_unmatched ... ok808test matcher::tests::revealed_wrong_message ... ok809test matcher::tests::revealed_wrong_rule ... ok810test matcher::tests::trailing_quote_without_message_not_allowed ... ok811test matcher::tests::two_rule_codes_not_allowed ... ok812test matcher::tests::unclosed_message_not_allowed ... ok813test matcher::tests::unclosed_message_not_allowed_even_after_rule_code ... ok814test matcher::tests::unclosed_rule_not_allowed ... ok815test matcher::tests::undefined_reveal_type_mismatched ... ok816test matcher::tests::undefined_reveal_type_unmatched ... ok817test parser::tests::allowlisted_html_comments_are_permitted ... ok818test parser::tests::code_blocks_must_not_be_indented ... ok819test parser::tests::cannot_generate_name_for_lang ... ok820test parser::tests::custom_file_path ... ok821test parser::tests::disallow_merged_snippets_in_presence_of_explicit_paths ... ok822test parser::tests::disallow_pyi_snippets_in_presence_of_merged_py_snippets ... ok823test parser::tests::duplicate_section_directive_not_allowed ... ok824test parser::tests::empty ... ok825test parser::tests::empty_file ... ok826test parser::tests::explicitly_named_toml_file ... ok827test parser::tests::files_with_lang_text_can_have_any_paths ... ok828test parser::tests::files_with_no_extension_can_have_any_lang ... ok829test parser::tests::ignores_pycon_blocks ... ok830test parser::tests::ignores_python_blocks_with_ignore_metadata ... ok831test parser::tests::line_break_in_header_1 ... ok832test parser::tests::line_break_in_header_2 ... ok833test parser::tests::merged_snippets ... ok834test parser::tests::mismatching_lang ... ok835test parser::tests::multi_line_file ... ok836test parser::tests::no_duplicate_name_files_in_test ... ok837test parser::tests::no_header_inside_test ... ok838test parser::tests::no_lang ... ok839test parser::tests::no_merged_snippets_for_explicit_paths ... ok840test parser::tests::no_newline_between_prose_and_code ... ok841test parser::tests::no_usage_of_autogenerated_name ... ok842test parser::tests::notebook_test ... ok843test parser::tests::obvious_typos_in_directives_are_detected ... ok844test parser::tests::path_colon_on_next_line ... ok845test parser::tests::path_with_backtick ... ok846test parser::tests::path_with_line_break ... ok847test parser::tests::random_trailing_backtick_quoted ... ok848test parser::tests::path_with_space ... ok849test parser::tests::section_directive_must_appear_before_embedded_files ... ok850test parser::tests::section_directive_must_appear_before_config ... ok851test parser::tests::separate_path ... ok852test parser::tests::separate_path_whitespace_1 ... ok853test parser::tests::separate_path_whitespace_2 ... ok854test parser::tests::snapshot_diagnostic_directive_detection_ignores_whitespace ... ok855test parser::tests::source_map_reports_invalid_relative_line ... ok856test parser::tests::source_map_to_absolute_line_number ... ok857test parser::tests::unbraced_metadata_not_allowed ... ok858test parser::tests::unterminated_code_block_1 ... ok859test parser::tests::unterminated_code_block_2 ... ok860test tests::preserves_site_packages_paths_in_inline_snapshots ... ok861test parser::tests::header_start_at_beginning_of_line ... ok862test parser::tests::no_new_line_at_eof ... ok863test parser::tests::multiple_file_tests ... ok864test parser::tests::single_file_test ... ok865test parser::tests::multiple_tests ... ok866867test result: ok. 108 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s868869 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff-40bb98cd8c543fb9)870871running 27 tests872test cache::tests::cache_adds_file_on_lint ... ok873test cache::tests::cache_removes_stale_files_on_persist ... ok874test cache::tests::file_changes_invalidate_file_cache ... ok875test cache::tests::cache_invalidated_on_file_modified_time ... ok876test cache::tests::format_updates_cache_entry ... ok877test cache::tests::cache_invalidated_on_permission_change ... ok878test cache::tests::cache_file_permissions_match_default_file_permissions ... ok879test cache::tests::cache_adds_files_on_format ... ok880test cache::tests::cache_does_not_add_file_on_lint_with_diagnostic ... ok881test cache::tests::cache_adds_files_on_lint ... ok882test commands::format::tests::modified_range::equal ... ok883test commands::format::tests::modified_range::empty ... ok884test commands::format::tests::modified_range::deletion ... ok885test commands::format::tests::modified_range::insertion ... ok886test commands::format::tests::modified_range::modification ... ok887test commands::format::tests::modified_range::strict_prefix ... ok888test test_file_change_detector::detect_correct_file_change ... ok889test test_set_colored_override::cli_args_takes_precedences_over_force_color_env ... ok890test test_set_colored_override::force_color_env_is_respected ... ok891test cache::tests::same_results::ruff_notebook_fixtures ... ok892test commands::format::tests::error_diagnostics ... ok893test version::tests::version_formatting_with_commit_info ... ok894test version::tests::version_formatting_with_commits_since_last_tag ... ok895test version::tests::version_serializable ... ok896test version::tests::version_formatting ... ok897test commands::check::test::unreadable_files ... ok898test cache::tests::same_results::ruff_linter_fixtures ... ok899900test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s901902 Running unittests src/main.rs (target/aarch64-apple-darwin/debug/deps/ruff-862bfcab5cf5b2ed)903904running 0 tests905906test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s907908 Running tests/analyze_graph.rs (target/aarch64-apple-darwin/debug/deps/analyze_graph-bb7042bcf34bf1a7)909910running 19 tests911test exclude ... ok912test nested_imports ... ok913test notebook_basic ... ok914test notebook_with_magic ... ok915test globs ... ok916test dependents ... ok917test dependencies ... ok918test src_glob_expansion ... ok919test string_detection_from_config ... ok920test string_detection_unresolvable ... ok921test string_detection_deep_attribute ... ok922test string_detection_min_dots_deep_fallback ... ok923test string_detection_exact_module ... ok924test string_detection_with_src ... ok925test src_option ... ok926test wildcard ... ok927test string_detection ... ok928test string_detection_attribute ... ok929test venv ... ok930931test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.20s932933 Running tests/cli/main.rs (target/aarch64-apple-darwin/debug/deps/cli-512b2481c0569c21)934935running 247 tests936test format::config_override_rejected_if_invalid_toml ... ok937test format::config_file_and_isolated ... ok938test format::config_doubly_overridden_via_cli ... ok939test format::column_and_line_zero ... ok940test format::check_default_mode_shows_diagnostics_and_summary ... ok941test format::check_silent_mode_no_output ... ok942test format::all_rules_default_options ... ok943test format::check_quiet_mode_shows_diagnostics_only ... ok944test format::default_options ... ok945test format::deprecated_options ... ok946test format::conflicting_options_stdin ... ok947test format::config_override_via_cli ... ok948test format::docstring_options ... ok949test format::exclude_stdin ... ok950test format::default_files ... ok951test analyze_graph::type_checking_imports ... ok952test analyze_graph::type_checking_imports_from_config ... ok953test format::exclude ... ok954test format::conflicting_options ... ok955test format::cookiecutter_globbing ... ok956test format::deduplicate_directory_and_explicit_file ... ok957test format::force_exclude_stdin ... ok958test format::extension ... ok959test format::extend_exclude_cli ... ok960test format::format_option_inheritance ... ok961test format::format_options ... ok962test format::format_warn_stdin_filename_with_files ... ok963test format::legacy_format_option ... ok964test format::nonexistent_config_file ... ok965test format::force_exclude ... ok966test format::markdown_formatting_stdin ... ok967test format::format_mapped_extension_files ... ok968test format::markdown_formatting ... ok969test format::mixed_line_endings ... ok970test format::output_format::_azure_expects ... ok971test format::output_format::_concise_expects ... ok972test format::output_format::_full_expects ... ok973test format::markdown_formatting_quarto_cell_option ... ok974test format::output_format::_github_expects ... ok975test format::output_format::_gitlab_expects ... ok976test format::output_format::_grouped_expects ... ok977test format::output_format::_pylint_expects ... ok978test format::output_format::_json_lines_expects ... ok979test format::output_format::_junit_expects ... ok980test format::output_format::_json_expects ... ok981test format::exit_non_zero_on_format ... ok982test format::output_format::_rdjson_expects ... ok983test format::range_formatting_notebook ... ok984test format::range_end_only ... ok985test format::range_formatting ... ok986test format::output_format::_sarif_expects ... ok987test format::per_file_target_version_formatter ... ok988test format::messages ... ok989test format::range_formatting_out_of_bounds ... ok990test format::range_formatting_unicode ... ok991test format::range_missing_line ... ok992test format::range_start_larger_than_end ... ok993test format::output_format_notebook ... ok994test format::range_line_numbers_only ... ok995test format::range_formatting_multiple_files ... ok996test format::range_start_only ... ok997test format::test_diff_stdin_formatted ... ok998test format::too_many_config_files ... ok999test format::test_diff_stdin_unformatted ... ok1000test format::test_notebook_trailing_semicolon ... ok1001test format::syntax_error_in_notebooks ... ok1002test format::zero_line_number ... ok1003test format::syntax_error ... ok1004test format::syntax_error_in_notebooks_check ... ok1005test format::test_diff_no_change ... ok1006test format::test_diff ... ok1007test format::valid_linter_options ... ok1008test format::valid_linter_options_preserve ... ok1009test lint::a005_module_shadowing_non_strict ... ok1010test lint::add_ignore ... ok1011test lint::add_noqa ... ok1012test lint::a005_module_shadowing_strict ... ok1013test lint::a005_module_shadowing_strict_default ... ok1014test lint::add_noqa_existing_ignore ... ok1015test lint::add_noqa_existing_file_level_noqa ... ok1016test lint::add_noqa_existing_noqa ... ok1017test lint::add_noqa_existing_range_suppression ... ok1018test lint::add_noqa_exclude ... ok1019test lint::add_noqa_with_newline_in_reason ... ok1020test lint::add_noqa_multiline_comment ... ok1021test lint::circular_extend ... ok1022test lint::add_noqa_multiline_diagnostic ... ok1023test lint::combine_typing_extensions_config ... ok1024test lint::add_noqa_top_of_file ... ok1025test lint::add_noqa_multiple_codes ... ok1026test lint::add_noqa_parent ... ok1027test lint::config_override_rejected_if_invalid_toml ... ok1028test lint::config_file_and_isolated ... ok1029test lint::complex_config_setting_overridden_via_cli ... ok1030test lint::config_doubly_overridden_via_cli ... ok1031test lint::add_noqa_with_reason ... ok1032test lint::add_noqa_top_of_file_with_shebang ... ok1033test lint::config_expand ... ok1034test lint::each_toml_option_requires_a_new_flag_1 ... ok1035test lint::config_override_via_cli ... ok1036test lint::each_toml_option_requires_a_new_flag_2 ... ok1037test lint::deprecated_config_option_overridden_via_cli ... ok1038test lint::checks_notebooks_in_stable ... ok1039test lint::extend_passed_via_config_argument ... ok1040test lint::exclude_stdin ... ok1041test lint::extend_per_file_ignores_stdin ... ok1042test lint::flake8_import_convention_invalid_aliases_config_alias_name ... ok1043test lint::cache_syntax_errors ... ok1044test lint::default_rules ... ok1045test lint::flake8_import_convention_invalid_aliases_config_extend_alias_name ... ok1046test lint::deduplicate_directory_and_explicit_file ... ok1047test lint::cookiecutter_globbing_no_project_root ... ok1048test lint::flake8_import_convention_invalid_aliases_config_module_name ... ok1049test lint::exclude ... ok1050test lint::flake8_import_convention_unused_aliased_import ... ok1051test lint::flake8_import_convention_nfkc_normalization ... ok1052test lint::extension ... ok1053test lint::flake8_import_convention_unused_aliased_import_no_conflict ... ok1054test lint::flake8_pyi_redundant_none_literal ... ok1055test lint::line_too_long_width_override ... ok1056test lint::lint_options ... ok1057test lint::mixed_levels ... ok1058test lint::nonexistent_config_file ... ok1059test lint::nonexistent_extend_file ... ok1060test lint::match_before_py310 ... ok1061test lint::noqa_comments_to_human_readable_ruff_ignores ... ok1062test lint::negated_per_file_ignores_absolute ... ok1063test lint::negated_per_file_ignores ... ok1064test lint::negated_per_file_ignores_overlap ... ok1065test lint::cookiecutter_globbing ... ok1066test lint::output_format::_azure_expects ... ok1067test lint::output_format::_full_expects ... ok1068test lint::output_format::_concise_expects ... ok1069test lint::ignore_noqa ... ok1070test lint::nested_implicit_namespace_package ... ok1071test lint::output_format::_json_lines_expects ... ok1072test lint::output_format::_gitlab_expects ... ok1073test lint::output_format::_github_expects ... ok1074test lint::output_format::_grouped_expects ... ok1075test lint::output_format::_json_expects ... ok1076test lint::output_format::_junit_expects ... ok1077test lint::output_format_preview::_full_expects ... ok1078test lint::output_format::_pylint_expects ... ok1079test lint::output_format_preview::_github_expects ... ok1080test lint::output_format::_rdjson_expects ... ok1081test lint::output_format_preview::_azure_expects ... ok1082test lint::output_format_preview::_gitlab_expects ... ok1083test lint::output_format::_sarif_expects ... ok1084test lint::output_format_preview::_grouped_expects ... ok1085test lint::output_format_preview::_concise_expects ... ok1086test lint::output_format_preview::_json_expects ... ok1087test lint::parse_error_extends ... ok1088test lint::pep695_generic_rename ... ok1089test lint::output_format_preview::_sarif_expects ... ok1090test lint::output_format_show_fixes::grouped_show_fixes ... ok1091test lint::per_file_ignores_stdin ... ok1092test lint::parent_configuration_override ... ok1093test lint::output_format_preview::_rdjson_expects ... ok1094test lint::output_format_preview::_junit_expects ... ok1095test lint::output_format_preview::_pylint_expects ... ok1096test lint::output_format_preview::_json_lines_expects ... ok1097test lint::output_format_show_fixes::full_show_fixes ... ok1098test lint::output_format_show_fixes::concise_show_fixes ... ok1099test lint::precedence ... ok1100test lint::per_file_target_version_linter ... ok1101test lint::prefer_rule_codes_in_output ... ok1102test lint::pyupgrade_up026_respects_isort_required_import_from_fix ... ok1103test lint::required_import_set_conflicts_with_pyi025 ... ok1104test lint::pyupgrade_up026_respects_isort_required_import_fix ... ok1105test lint::required_import_set_aliased_as_abstract_set_no_conflict ... ok1106test lint::required_import_set_without_pyi025_no_conflict ... ok1107test lint::required_version_exact_mismatch ... ok1108test lint::required_version_exact_match ... ok1109test lint::required_version_bound_match ... ok1110test lint::required_version_bound_mismatch ... ok1111test lint::required_version_fails_to_parse ... ok1112test lint::requires_python_equals ... ok1113test lint::required_version_precedes_rule_validation ... ok1114test lint::requires_python_equals_patch ... ok1115test lint::requires_python_patch ... ok1116test lint::requires_python ... ok1117test lint::requires_python_extend_from_shared_config ... ok1118test lint::requires_python_no_tool ... ok1119test lint::requires_python_no_tool_target_version_override ... ok1120test lint::requires_python_pyproject_toml_above_with_tool ... ok1121test lint::requires_python_no_tool_preview_enabled ... ok1122test lint::rule_category_selector_cli_preview_disabled ... ok1123test lint::requires_python_no_tool_with_check ... ok1124test lint::requires_python_ruff_toml_no_target_fallback_check ... ok1125test lint::requires_python_ruff_toml_no_target_fallback ... ok1126test lint::rule_name_selector_cli_preview_disabled ... ok1127test lint::rule_name_selector_config_preview_disabled ... ok1128test lint::requires_python_pyproject_toml_above ... ok1129test lint::ruff_toml_is_linted ... ok1130test lint::show_fixes_in_full_output_with_preview_enabled ... ok1131test lint::rule_category_selector_cli_preview_enabled ... ok1132test lint::rule_panic_mixed_results_concise ... ok1133test lint::rule_panic_mixed_results_full ... ok1134test lint::requires_python_ruff_toml_above ... ok1135test lint::rule_name_selector_cli_preview_enabled ... ok1136test lint::rule_name_selector_config_preview_enabled ... ok1137test lint::too_many_config_files ... ok1138test lint::statistics_hyperlinks ... ok1139test lint::top_level_options ... ok1140test lint::type_parameter_rename_isolation ... ok1141test lint::show_fixes_preview ... ok1142test lint::supported_file_extensions ... ok1143test lint::supported_file_extensions_preview_enabled ... ok1144test lint::unknown_rule_selectors_config_ignore_f481 ... ok1145test lint::unknown_rule_selectors_extend_fixable_f481 ... ok1146test lint::unknown_rule_selectors_extend_select_f481 ... ok1147test lint::unknown_rule_selectors_extend_per_file_ignores_f481 ... ok1148test lint::unknown_rule_selectors_fixable_f481 ... ok1149test lint::unknown_rule_selectors_config_ignore_f481_preview ... ok1150test lint::unknown_rule_selectors_ignore_f481 ... ok1151test lint::unknown_rule_selectors_per_file_ignores_f481 ... ok1152test lint::semantic_syntax_errors ... ok1153test lint::unknown_rule_selectors_extend_per_file_ignores_f481_preview ... ok1154test lint::unknown_rule_selectors_extend_fixable_f481_preview ... ok1155test lint::unknown_rule_selectors_ruff_toml_extend_per_file_ignores_f481 ... ok1156test lint::unknown_rule_selectors_ruff_toml_extend_safe_fixes_f481 ... ok1157test lint::unknown_rule_selectors_extend_select_f481_preview ... ok1158test lint::unknown_rule_selectors_ruff_toml_extend_unsafe_fixes_f481 ... ok1159test lint::unknown_rule_selectors_ignore_f481_preview ... ok1160test lint::unknown_rule_selectors_ruff_toml_per_file_ignores_f481 ... ok1161test lint::unknown_rule_selectors_select_f481 ... ok1162test lint::unknown_rule_selectors_fixable_f481_preview ... ok1163test lint::unknown_rule_selectors_per_file_ignores_f481_preview ... ok1164test lint::unknown_rule_selectors_ruff_toml_extend_safe_fixes_f481_preview ... ok1165test lint::unknown_rule_selectors_unfixable_f481 ... ok1166test lint::unknown_rule_selectors_ruff_toml_extend_per_file_ignores_f481_preview ... ok1167test lint::value_given_to_table_key_is_not_inline_table_1 ... ok1168test lint::value_given_to_table_key_is_not_inline_table_2 ... ok1169test lint::up045_nested_optional_flatten_all ... ok1170test lint::valid_toml_but_nonexistent_option_provided_via_config_argument ... ok1171test lint::unused_interaction ... ok1172test lint::unknown_rule_selectors_ruff_toml_per_file_ignores_f481_preview ... ok1173test version::config_option_allowed_but_ignored ... ok1174test lint::walrus_before_py38 ... ok1175test lint::unknown_rule_selectors_ruff_toml_extend_unsafe_fixes_f481_preview ... ok1176test version::config_option_ignored_but_validated ... ok1177test version::isolated_option_allowed ... ok1178test version::version_basics ... ok1179test lint::unknown_rule_selectors_select_f481_preview ... ok1180test lint::unknown_rule_selectors_unfixable_f481_preview ... ok1181test show_settings::display_settings_from_nested_directory ... ok1182test show_settings::display_default_settings ... ok11831184test result: ok. 247 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s11851186 Running tests/config.rs (target/aarch64-apple-darwin/debug/deps/config-f123412442cf9297)11871188running 2 tests1189test lint_select_json ... ok1190test lint_select ... ok11911192test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s11931194 Running tests/direxist_guard.rs (target/aarch64-apple-darwin/debug/deps/direxist_guard-f1aad85250f86480)11951196running 1 test1197test check_in_deleted_directory_errors ... ok11981199test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s12001201 Running tests/integration_test.rs (target/aarch64-apple-darwin/debug/deps/integration_test-4bc9b5f5dbebd52b)12021203running 96 tests1204test check_hints_hidden_unsafe_fixes_with_no_safe_fixes ... ok1205test check_hints_hidden_unsafe_fixes ... ok1206test check_no_hint_for_hidden_unsafe_fixes_when_disabled ... ok1207test check_extend_unsafe_fixes_conflict_with_extend_safe_fixes_by_specificity ... ok1208test check_extend_unsafe_fixes ... ok1209test check_default_files ... ok1210test check_extend_unsafe_fixes_conflict_with_extend_safe_fixes ... ok1211test check_extend_safe_fixes ... ok1212test check_input_from_argfile ... ok1213test deprecated_multiple_direct_preview_enabled ... ok1214test deprecated_direct_preview_enabled ... ok1215test check_docstring_conventions_overrides ... ok1216test deprecated_indirect ... ok1217test deprecated_direct ... ok1218test check_no_hint_for_hidden_unsafe_fixes_with_no_safe_fixes_when_disabled ... ok1219test check_shows_unsafe_fixes_with_opt_in ... ok1220test check_warn_stdin_filename_with_files ... ok1221test deprecated_indirect_preview_enabled ... ok1222test deprecated_multiple_direct ... ok1223test diff_shows_safe_fixes_by_default ... ok1224test diff_does_not_show_display_only_fixes_with_unsafe_fixes_enabled ... ok1225test fix_applies_safe_fixes_by_default ... ok1226test fix_only_flag_applies_unsafe_fixes_with_opt_in ... ok1227test diff_shows_unsafe_fixes_with_opt_in ... ok1228test diff_only_unsafe_fixes_available ... ok1229test fix_applies_unsafe_fixes_with_opt_in ... ok1230test fix_only_flag_applies_safe_fixes_by_default ... ok1231test fix_does_not_apply_display_only_fixes_with_unsafe_fixes_enabled ... ok1232test fix_does_not_apply_display_only_fixes ... ok1233test full_output_preview ... ok1234test parse_error_not_included ... ok1235test fix_preview ... ok1236test missing_argfile_reports_error ... ok1237test full_output_format ... ok1238test fix_only_unsafe_fixes_available ... ok1239test full_output_preview_config ... ok1240test preview_disabled_direct ... ok1241test preview_disabled_does_not_warn_for_empty_ignore_selections ... ok1242test preview_enabled_direct ... ok1243test preview_disabled_does_not_warn_for_empty_fixable_selections ... ok1244test preview_disabled_prefix_empty ... ok1245test preview_enabled_all ... ok1246test preview_enabled_group_ignore ... ok1247test pyproject_toml_stdin_no_errors ... ok1248test preview_group_selector ... ok1249test preview_enabled_prefix ... ok1250test pyproject_toml_stdin_schema_error_fix ... ok1251test pyproject_toml_stdin_no_applicable_rules_selected_2 ... ok1252test pyproject_toml_stdin_no_applicable_rules_selected ... ok1253test pyproject_toml_stdin_schema_error_fix_diff ... ok1254test pyproject_toml_stdin_schema_error ... ok1255test pyproject_toml_stdin_schema_error_fix_only ... ok1256test pyproject_toml_stdin_syntax_error ... ok1257test redirect_prefix ... ok1258test removed_direct_multiple ... ok1259test removed_direct ... ok1260test redirect_direct ... ok1261test redirect_indirect ... ok1262test removed_ignore_multiple_direct ... ok1263test removed_ignore_direct ... ok1264test removed_ignore_indirect ... ok1265test removed_ignore_remapped_direct ... ok1266test rule_f401 ... ok1267test removed_indirect ... ok1268test rule_unused_import ... ok1269test rule_invalid_rule_name_output_text ... ok1270test rule_invalid_rule_name_output_json ... ok1271test rule_f401_output_text ... ok1272test rule_f401_output_json ... ok1273test show_statistics_json ... ok1274test rule_invalid_rule_name ... ok1275test show_statistics ... ok1276test show_statistics_json_unsafe_fixes ... ok1277test show_statistics_json_partial_fix ... ok1278test stdin_fix_jupyter ... ok1279test show_statistics_unsafe_fixes ... ok1280test stdin_fix_when_no_issues_should_still_print_contents ... ok1281test stdin_fix_when_not_fixable_should_still_print_contents ... ok1282test show_statistics_partial_fix ... ok1283test stdin_format_jupyter ... ok1284test stdin_filename ... ok1285test stdin_error ... ok1286test stdin_fix_py ... ok1287test stdin_json ... ok1288test stdin_override_parser_ipynb ... ok1289test stdin_source_type_pyi ... ok1290test stdin_multiple_parse_error ... ok1291test stdin_success ... ok1292test stdin_override_parser_py ... ok1293test stdin_source_type_py ... ok1294test stdin_override_parser_py_config ... ok1295test stdin_parse_error ... ok1296test show_statistics_syntax_errors ... ok1297test unfixable_preview ... ok1298test unreadable_pyproject_toml ... ok1299test unreadable_dir ... ok13001301test result: ok. 96 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s13021303 Running tests/resolve_files.rs (target/aarch64-apple-darwin/debug/deps/resolve_files-2395e5bd607c7e9a)13041305running 4 tests1306test check_project_from_project_subdirectory_respects_includes ... ok1307test check_project_respects_direct_paths ... ok1308test check_project_respects_subdirectory_includes ... ok1309test check_project_include_defaults ... ok13101311test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s13121313 Running tests/color/main.rs (target/aarch64-apple-darwin/debug/deps/color-4fb5988af6f59e0e)13141315running 32 tests1316test ann_multiline::case ... ok1317test fold_bad_origin_line::case ... ok1318test ann_removed_nl::case ... ok1319test ann_eof::case ... ok1320test ann_multiline2::case ... ok1321test fold_leading::case ... ok1322test ann_insertion::case ... ok1323test first_snippet_is_primary::case ... ok1324test ensure_emoji_highlight_width::case ... ok1325test fold_ann_multiline::case ... ok1326test fold_trailing::case ... ok1327test highlight_first_line_tab_371::test ... ok1328test highlight_diff_line_with_wide_characters::case ... ok1329test highlight_source_zero_width_chars::case ... ok1330test highlight_source::case ... ok1331test highlight_duplicated_diff_lines::case ... ok1332test highlight_source_multi_width_chars::case ... ok1333test multiline_removal_indent::test ... ok1334test multiline_removal_last_line_tabs::test ... ok1335test issue_9::case ... ok1336test multiple_annotations::case ... ok1337test multiline_removal_suggestion::case ... ok1338test primary_title_second_group::case ... ok1339test regression_leading_tab_long_line::case ... ok1340test regression_leading_tab_label_alignment::case ... ok1341test simple::case ... ok1342test strip_line::case ... ok1343test strip_line_char::case ... ok1344test multiple_highlight_duplicated::case ... ok1345test strip_line_non_ws::case ... ok1346test styled_title::case ... ok1347test multiple_multiline_removal::case ... ok13481349test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s13501351 Running tests/examples.rs (target/aarch64-apple-darwin/debug/deps/examples-dbbb9be961cf57fd)13521353running 13 tests1354test ensure_all_examples_have_tests ... ok1355test format ... ok1356test highlight_source ... ok1357test elide_header ... ok1358test custom_error ... ok1359test expected_type ... ok1360test highlight_message ... ok1361test id_hyperlink ... ok1362test custom_level ... ok1363test footer ... ok1364test multi_suggestion ... ok1365test multislice ... ok1366test struct_name_as_context ... ok13671368test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.00s13691370 Running tests/formatter.rs (target/aarch64-apple-darwin/debug/deps/formatter-363e9fa5ff8ed075)13711372running 114 tests1373test annotate_eol3 ... ok1374test annotate_eol4 ... ok1375test annotate_newline_empty_span ... ok1376test annotate_eol_double_width ... ok1377test char_eol_annotate_char_double_width ... ok1378test alignment ... ok1379test char_eol_annotate_char ... ok1380test annotate_eol2 ... ok1381test char_and_nl_annotate_char ... ok1382test annotate_eol ... ok1383test consistent_indentation_with_trailing_newline ... ok1384test dont_panic_narrow_term_width_short_span ... ok1385test diff_format ... ok1386test duplicate_annotations ... ok1387test diagnostic_width ... ok1388test e0271 ... ok1389test empty_span_start_line ... ok1390test hide_snippet ... ok1391test empty_span_end_line ... ok1392test e0271_2 ... ok1393test issue_130 ... ok1394test diagnostic_width2 ... ok1395test highlighting ... ok1396test id_on_title ... ok1397test leading_nbsp_no_overflow ... ok1398test keep_lines1 ... ok1399test keep_lines2 ... ok1400test lineno_offset ... ok1401test long_line_cut ... ok1402test long_line_cut_custom ... ok1403test max_line_num_no_fold ... ok1404test macros_not_utf8 ... ok1405test message_before_primary_snippet ... ok1406test multi_newline_span ... ok1407test multi_and_single ... ok1408test long_e0308 ... ok1409test multiline_eol_start ... ok1410test multiline_eol_start3 ... ok1411test multiline_eol_start2 ... ok1412test multiline_eol_start_double_width ... ok1413test multiline_eol_start_eof_end ... ok1414test multiline_eol_start_eof_end_double_width ... ok1415test multiline_eol_start_eol_end3 ... ok1416test multiline_eol_start_eol_end2 ... ok1417test multiline_eol_start_eol_end ... ok1418test multiline_removal2 ... ok1419test multiline_removal ... ok1420test multiple_line_num_widths ... ok1421test multiline_replacement ... ok1422test only_origin ... ok1423test origin_correct_mid_line ... ok1424test multiple_snippet_no_path ... ok1425test multiple_replacements ... ok1426test origin_correct_start_line ... ok1427test multiple_replacements2 ... ok1428test original_matches_replacement_suffix ... ok1429test padding_last_in_group ... ok1430test padding_last_in_group_with_group_after ... ok1431test prefer_first_annotation_on_secondary_snippets ... ok1432test single_line_non_overlapping_suggestions ... ok1433test secondary_title_no_level_text ... ok1434test span_eol ... ok1435test snippet_no_path ... ok1436test single_line_non_overlapping_suggestions2 ... ok1437test secondary_title_custom_level_text ... ok1438test suggestion_different_path_than_primary ... ok1439test suggestion_no_fold_replacement_ends_with_newline ... ok1440test suggestion_no_fold ... ok1441test suggestion_same_as_source ... ok1442test tab ... ok1443test suggestion_span_line_end ... ok1444test suggestion_span_one_bigger_than_source ... ok1445test test_anon_lines ... ok1446test test_format_footer_title ... ok1447test suggestion_span_bigger_than_source - should panic ... ok1448test test_format_no_id ... ok1449test suggestion_span_source_end ... ok1450test test_format_no_severity ... ok1451test test_format_no_severity_or_id ... ok1452test test_format_skip_title ... ok1453test test_format_snippet_annotation_standalone ... ok1454test test_format_snippet_only ... ok1455test test_format_snippets_continuation ... ok1456test test_format_title ... ok1457test test_i26 - should panic ... ok1458test test_i_29 ... ok1459test test_multi_group_no_snippet ... ok1460test test_multi_secondary_group_no_snippet ... ok1461test test_only_source ... ok1462test test_point_to_double_width_characters ... ok1463test test_point_to_double_width_characters_across_lines ... ok1464test test_point_to_double_width_characters_multiple ... ok1465test test_point_to_double_width_characters_mixed ... ok1466test test_source_annotation_standalone_multiline ... ok1467test test_source_annotation_standalone_singleline ... ok1468test test_source_content ... ok1469test trailing_newline_span ... ok1470test trim_ascii_annotate_ascii_end_with_label ... ok1471test trim_unicode_annotate_ascii_end_no_label ... ok1472test trim_unicode_annotate_ascii_end_with_label ... ok1473test three_multi_and_single ... ok1474test trim_ascii_annotate_ascii_end_no_label ... ok1475test trim_unicode_annotate_unicode_middle_no_label ... ok1476test trim_unicode_annotate_unicode_end_with_label ... ok1477test trim_unicode_annotate_unicode_middle_with_label ... ok1478test trim_unicode_annotate_unicode_end_no_label ... ok1479test trimmed_multiline_suggestion ... ok1480test two_single_line_same_line ... ok1481test two_suggestions_same_span ... ok1482test two_multi_and_single ... ok1483test trimmed_multiline_suggestion_elided_lines ... ok1484test unterminated_string_multiline ... ok1485test unicode_cut_handling ... ok1486test two_suggestions_same_span2 ... ok14871488test result: ok. 114 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s14891490 Running tests/ruff.rs (target/aarch64-apple-darwin/debug/deps/ruff-74f08375e18ca279)14911492running 10 tests1493test snippet_with_cell ... ok1494test patch_with_primary_cell ... ok1495test patch_with_primary_path_cell ... ok1496test patch_with_other_path_incrementing_cell ... ok1497test patch_with_other_path_cell ... ok1498test multiple_insertions ... ok1499test snippet_with_path_cell ... ok1500test insertion_with_trailing_whitespace ... ok1501test patch_with_primary_path_incrementing_cell ... ok1502test patch_with_other_cell ... ok15031504test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s15051506 Running tests/rustc_tests.rs (target/aarch64-apple-darwin/debug/deps/rustc_tests-9d3ad08e7014f67f)15071508running 72 tests1509test different_overlap ... ok1510test deriving_meta_unknown_trait ... ok1511test autoderef_box_no_add ... ok1512test binary_op_not_allowed_issue_125631 ... ok1513test array_into_iter ... ok1514test alloc_error_handler_bad_signature_2 ... ok1515test align_fail ... ok1516test bad_char_literals ... ok1517test const_generics_issue_82656 ... ok1518test dont_project_to_specializable_projection ... ok1519test emitter_overflow_bad_whitespace ... ok1520test ends_on_col2 ... ok1521test ends_on_col0 ... ok1522test ingle_label_with_message ... ok1523test invalid_arguments_unterminated ... ok1524test issue_42234_unknown_receiver_type ... ok1525test issue_109854 ... ok1526test issue_91334 ... ok1527test issue_114529_illegal_break_with_value ... ok1528test long_snippet ... ok1529test long_snippet_multiple_spans ... ok1530test lint_map_unit_fn ... ok1531test match_same_arms ... ok1532test method_on_ambiguous_numeric_type ... ok1533test minimum_depth ... ok1534test mismatched_types1 ... ok1535test mismatched_types2 ... ok1536test missing_semicolon ... ok1537test long_span_short ... ok1538test long_span_long ... ok1539test long_span_longest ... ok1540test long_span_shortest ... ok1541test multiple_labels_primary_without_message ... ok1542test multiple_labels_primary_without_message_2 ... ok1543test multiple_labels_secondary_without_message_3 ... ok1544test multiple_labels_secondary_without_message_2 ... ok1545test multiple_labels_secondary_without_message ... ok1546test multiple_labels_with_message ... ok1547test multiple_labels_without_message ... ok1548test multiple_labels_without_message_2 ... ok1549test multi_suggestion ... ok1550test nested ... ok1551test non_nested ... ok1552test non_overlapping ... ok1553test multiple_origin ... ok1554test not_found_self_type_differs_shadowing_trait_item ... ok1555test nested_macro_rules ... ok1556test object_fail ... ok1557test origin_path_repeated ... ok1558test overlapping_start_and_end ... ok1559test not_repeatable ... ok1560test origin_path_repeated_element_between ... ok1561test short_error_format1 ... ok1562test pattern_usefulness_empty_match ... ok1563test pat_tuple_field_count_cross ... ok1564test rustdoc_ui_diagnostic_width ... ok1565test short_error_format2 ... ok1566test primitive_reprs_should_have_correct_length ... ok1567test single_label_without_message ... ok1568test str_escape ... ok1569test timeout ... ok1570test too_many_field_suggestions ... ok1571test triple_exact_overlap ... ok1572test unclosed_1 ... ok1573test triple_overlap ... ok1574test suggest_box_new ... ok1575test unclosed_2 ... ok1576test unclosed_5 ... ok1577test unclosed_3 ... ok1578test unclosed_4 ... ok1579test unsafe_extern_suggestion ... ok1580test unterminated_nested_comment ... ok15811582test result: ok. 72 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s15831584 Running tests/cache_key.rs (target/aarch64-apple-darwin/debug/deps/cache_key-3deebdebadba8017)15851586running 7 tests1587test enum_named_fields_variant ... ok1588test enum_unit_variant ... ok1589test named_field_struct ... ok1590test enum_unnamed_fields_variant ... ok1591test struct_ignored_fields ... ok1592test unit_struct_cache_key ... ok1593test unnamed_field_struct ... ok15941595test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s15961597 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff_db-6cc15501d03c75c7)15981599running 163 tests1600test diagnostic::render::concise::tests::missing_file ... ok1601test diagnostic::render::concise::tests::output ... ok1602test diagnostic::render::concise::tests::show_fixes_syntax_errors ... ok1603test diagnostic::render::full::tests::bom_with_default_range ... ok1604test diagnostic::render::concise::tests::syntax_errors ... ok1605test diagnostic::render::concise::tests::notebook_output ... ok1606test diagnostic::render::concise::tests::show_fixes_preview ... ok1607test diagnostic::render::concise::tests::show_fixes ... ok1608test diagnostic::render::full::tests::empty_span_after_line_terminator ... ok1609test diagnostic::render::full::tests::end_of_file ... ok1610test diagnostic::render::full::tests::file_level ... ok1611test diagnostic::render::full::tests::longer_line_number_end_of_context ... ok1612test diagnostic::render::full::tests::hide_severity_syntax_errors ... ok1613test diagnostic::render::full::tests::multiple_unprintable_characters ... ok1614test diagnostic::render::full::tests::hide_severity_output ... ok1615test diagnostic::render::full::tests::normalize_carriage_return ... ok1616test diagnostic::render::full::tests::nearby_fix_edits_share_diff_frame ... ok1617test diagnostic::render::full::tests::notebook_output ... ok1618test diagnostic::render::full::tests::notebook_output_multiple_annotations ... ok1619test diagnostic::render::azure::tests::syntax_errors ... ok1620test diagnostic::render::azure::tests::output ... ok1621test diagnostic::render::full::tests::syntax_errors ... ok1622test diagnostic::render::full::tests::strip_bom ... ok1623test diagnostic::render::full::tests::unprintable_characters ... ok1624test diagnostic::render::full::tests::tab_replacement ... ok1625test diagnostic::render::full::tests::output ... ok1626test diagnostic::render::github::tests::missing_file ... ok1627test diagnostic::render::full::tests::notebook_output_with_diff_spanning_cells ... ok1628test diagnostic::render::github::tests::syntax_errors ... ok1629test diagnostic::render::github::tests::output ... ok1630test diagnostic::render::json::tests::missing_file ... ok1631test diagnostic::render::full::tests::notebook_output_with_diff ... ok1632test diagnostic::render::json::tests::output ... ok1633test diagnostic::render::json::tests::notebook_output ... ok1634test diagnostic::render::json::tests::syntax_errors ... ok1635test diagnostic::render::json_lines::tests::notebook_output ... ok1636test diagnostic::render::pylint::tests::missing_file ... ok1637test diagnostic::render::json_lines::tests::syntax_errors ... ok1638test diagnostic::render::json_lines::tests::output ... ok1639test diagnostic::render::junit::tests::syntax_errors ... ok1640test diagnostic::render::pylint::tests::output ... ok1641test diagnostic::render::pylint::tests::syntax_errors ... ok1642test diagnostic::render::junit::tests::output ... ok1643test diagnostic::render::rdjson::tests::missing_file_preview ... ok1644test diagnostic::render::rdjson::tests::missing_file_stable ... ok1645test diagnostic::render::gitlab::tests::output ... ok1646test diagnostic::render::gitlab::tests::syntax_errors ... ok1647test diagnostic::render::rdjson::tests::syntax_errors ... ok1648test diagnostic::render::tests::annotation_many_files_primary_always_comes_first ... ok1649test diagnostic::render::tests::annotation_message ... ok1650test diagnostic::render::tests::diagnostics_with_equal_locations_sort_by_concise_message ... ok1651test diagnostic::render::tests::multiple_annotations_non_overlapping ... ok1652test diagnostic::render::tests::annotation_multi_line ... ok1653test diagnostic::render::tests::multiple_annotations_trimmed_context ... ok1654test diagnostic::render::rdjson::tests::output ... ok1655test diagnostic::render::tests::annotation_one_file_primary_always_comes_first ... ok1656test diagnostic::render::tests::config_context ... ok1657test diagnostic::render::tests::multiple_files_basic ... ok1658test diagnostic::render::tests::multiple_annotations_adjacent_context ... ok1659test diagnostic::render::tests::no_range ... ok1660test diagnostic::render::tests::sub_diag_many_notes ... ok1661test diagnostic::render::tests::non_ascii ... ok1662test diagnostic::render::tests::basic ... ok1663test diagnostic::render::tests::sub_diag_note_only_message ... ok1664test file_revision::tests::revision_from_file_time ... ok1665test diagnostic::render::tests::sub_diag_repeats_snippet ... ok1666test files::directory::tests::empty_and_unavailable_listing ... ok1667test diagnostic::render::tests::sub_diag_warning_with_annotation ... ok1668test diagnostic::render::tests::sub_diag_many_warning_with_annotation_order ... ok1669test files::directory::tests::listing_is_sorted ... ok1670test diagnostic::render::tests::trimmed_context ... ok1671test files::tests::stubbed_vendored_file ... ok1672test files::tests::freeze_does_not_change_existing_files ... ok1673test files::tests::system_existing_file ... ok1674test files::tests::stubbed_vendored_file_non_existing ... ok1675test files::tests::system_non_existing_file ... ok1676test panic::tests::no_backtrace_for_salsa_cancelled ... ignored, super::catch_unwind installs a custom panic handler, which could effect test isolation1677test files::tests::system_normalize_paths ... ok1678test diagnostic::render::tests::annotation_overlapping_multi_line ... ok1679test files::tests::freeze_applies_to_new_file_overrides - should panic ... ok1680test parsed::indexed::tests::indexed_nodes_relative_tail_bounds - should panic ... ok1681test parsed::indexed::tests::indexed_nodes_wide_tail_bounds - should panic ... ok1682test parsed::tests::python_file ... ok1683test parsed::indexed::tests::indexed_nodes_chunk_boundary - should panic ... ok1684test parsed::tests::same_file_at_different_python_versions ... ok1685test parsed::tests::python_ipynb_file ... ok1686test parsed::indexed::tests::indexed_nodes_round_trip ... ok1687test parsed::tests::virtual_ipynb_file ... ok1688test parsed::tests::vendored_file ... ok1689test parsed::tests::virtual_python_file ... ok1690test source::tests::line_index_for_source ... ok1691test system::memory_fs::tests::create_dir_all ... ok1692test system::memory_fs::tests::create_dir_all_fails_if_a_component_is_a_file ... ok1693test source::tests::re_runs_query_when_file_revision_changes ... ok1694test source::tests::notebook ... ok1695test system::memory_fs::tests::exists ... ok1696test source::tests::text_is_cached_if_revision_is_unchanged ... ok1697test system::memory_fs::tests::exists_directories ... ok1698test system::memory_fs::tests::is_file ... ok1699test system::memory_fs::tests::path_normalization ... ok1700test system::memory_fs::tests::permissions ... ok1701test system::memory_fs::tests::read ... ok1702test system::memory_fs::tests::read_directory ... ok1703test system::memory_fs::tests::read_directory_nonexistent ... ok1704test system::memory_fs::tests::read_directory_on_file ... ok1705test system::memory_fs::tests::read_fails_if_path_doesnt_exist ... ok1706test system::memory_fs::tests::read_fails_if_path_is_a_directory ... ok1707test system::memory_fs::tests::read_fails_if_virtual_path_doesnt_exit ... ok1708test system::memory_fs::tests::remove_directory ... ok1709test system::memory_fs::tests::remove_directory_that_is_a_file ... ok1710test system::memory_fs::tests::remove_directory_with_files_that_start_with_the_same_string ... ok1711test system::memory_fs::tests::remove_file ... ok1712test system::memory_fs::tests::remove_file_that_is_a_directory ... ok1713test system::memory_fs::tests::remove_non_empty_directory ... ok1714test system::memory_fs::tests::remove_non_existing_directory ... ok1715test system::memory_fs::tests::remove_non_existing_file ... ok1716test system::memory_fs::tests::remove_virtual_file ... ok1717test system::memory_fs::tests::walk_directory_file ... ok1718test system::memory_fs::tests::walk_directory ... ok1719test system::memory_fs::tests::write_file_all_fails_if_a_component_is_a_file ... ok1720test system::memory_fs::tests::walk_directory_hidden ... ok1721test system::memory_fs::tests::write_file_fails_if_a_parent_directory_is_missing ... ok1722test system::memory_fs::tests::write_file_fails_if_path_points_to_a_directory ... ok1723test system::memory_fs::tests::write_virtual_file ... ok1724test system::os::ignore::tests::explicit_file_walk_root_cannot_be_pruned_by_parent_root ... ok1725test system::os::ignore::tests::bom ... ok1726test system::os::ignore::tests::root_ignore_file_cannot_prune_deeper_file_match ... ok1727test system::os::ignore::tests::root_gitignore_file_requires_repository ... ok1728test system::os::tests::read_directory_nonexistent ... ok1729test system::memory_fs::tests::touch ... ok1730test system::memory_fs::tests::touch_new_file_updates_parent_directory ... ok1731test system::os::ignore::tests::nested_directory_walk_root_uses_its_own_ignore_file ... ok1732test system::os::ignore::tests::root_ignore_file_prunes_top_level_directory ... ok1733test system::os::ignore::tests::root_ignore_file_allowlist_overrides_root_gitignore_file ... ok1734test testing::const_query_was_not_run_fails_if_query_was_run - should panic ... ok1735test testing::query_was_not_run ... ok1736test system::os::tests::read_directory_on_file ... ok1737test testing::query_was_not_run_fails_if_query_was_run - should panic ... ok1738test vendored::tests::asyncio_dir_no_trailing_slash ... ok1739test system::os::ignore::tests::parent_ignore_file_disables_root_gitignore_pruning ... ok1740test testing::query_was_run_fails_if_query_was_not_run - should panic ... ok1741test vendored::tests::asyncio_dir_odd_components ... ok1742test vendored::tests::asyncio_dir_trailing_slash ... ok1743test vendored::tests::asyncio_file_contents ... ok1744test vendored::tests::asyncio_file_other_path ... ok1745test system::os::ignore::tests::unreadable_root_ignore_file_cannot_prune_path ... ok1746test vendored::tests::functools_file_contents ... ok1747test vendored::tests::functools_file_other_path ... ok1748test vendored::tests::filesystem_debug_implementation ... ok1749test vendored::tests::nonexistent_path_with_extension ... ok1750test vendored::tests::filesystem_debug_implementation_alternate ... ok1751test vendored::tests::nonexistent_path_with_fancy_components ... ok1752test vendored::tests::nonexistent_path_with_trailing_slash ... ok1753test system::os::tests::read_directory ... ok1754test vendored::tests::simple_nonexistent_path ... ok1755test vendored::tests::read_directory_stdlib ... ok1756test vendored::tests::read_directory_asyncio ... ok1757test vendored::tests::stdlib_dir_parent_components ... ok1758test vendored::tests::stdlib_dir_no_trailing_slash ... ok1759test vendored::tests::stdlib_dir_trailing_slash ... ok1760test system::os::tests::walk_directory_file ... ok1761test system::os::tests::walk_directory ... ok1762test system::os::tests::walk_directory_ignore ... ok17631764test result: ok. 162 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.08s17651766 Running unittests src/main.rs (target/aarch64-apple-darwin/debug/deps/ruff_dev-86a2badbc074b9b6)17671768running 13 tests1769test format_dev::tests::test_transformers ... ok1770test format_dev::tests::test_typeshed ... ok1771test generate_all::tests::short_diff ... ok1772test generate_all::tests::diff_after_unchanged_prefix ... ok1773test generate_all::tests::diff_within_limit ... ok1774test generate_all::tests::truncated_diff ... ok1775test generate_ty_options::tests::ty_configuration_markdown_up_to_date ... ok1776test generate_docs::tests::test_process_documentation ... ok1777test generate_cli_help::tests::test_generate_json_schema ... ok1778test generate_ty_cli_reference::tests::ty_cli_reference_is_up_to_date ... ok1779test generate_ty_schema::tests::test_generate_json_schema ... ok1780test generate_json_schema::tests::test_generate_json_schema ... ok1781test generate_ty_rules::tests::ty_rules_up_to_date ... ok17821783test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s17841785 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff_formatter-7eb81636710306e9)17861787running 30 tests1788test arguments::tests::test_nesting ... ok1789test format_element::document::tests::display_invalid_document ... ok1790test format_element::document::tests::display_elements_with_source_text_slice ... ok1791test format_element::document::tests::escapes_quotes ... ok1792test format_element::document::tests::display_elements ... ok1793test format_element::tests::test_normalize_newlines ... ok1794test format_element::tests::text_width ... ok1795test macros::tests::test_multiple_elements ... ok1796test macros::tests::best_fitting_variants_print_as_lists ... ok1797test macros::tests::test_single_element ... ok1798test printer::queue::tests::extend_back_empty_queue ... ok1799test printer::queue::tests::extend_back_pop_last ... ok1800test printer::stack::tests::restore_consumed_stack ... ok1801test printer::stack::tests::restore_partially_consumed_stack ... ok1802test printer::stack::tests::restore_stack ... ok1803test printer::tests::conditional_with_group_id_in_fits ... ok1804test printer::tests::it_breaks_a_group_if_a_string_contains_a_newline ... ok1805test printer::tests::it_breaks_a_group_if_it_contains_a_hard_line_break ... ok1806test printer::tests::it_breaks_parent_groups_if_they_dont_fit_on_a_single_line ... ok1807test printer::tests::it_converts_line_endings ... ok1808test printer::tests::it_prints_a_group_on_a_single_line_if_it_fits ... ok1809test printer::tests::it_prints_consecutive_empty_lines_as_many ... ok1810test printer::tests::it_prints_consecutive_hard_lines_as_one ... ok1811test printer::tests::it_prints_consecutive_mixed_lines_as_many ... ok1812test printer::tests::it_tracks_the_indent_for_each_token ... ok1813test printer::tests::it_use_the_indent_character_specified_in_the_options ... ok1814test printer::tests::line_suffix_printed_at_end ... ok1815test printer::tests::line_suffix_with_reserved_width ... ok1816test printer::tests::out_of_order_group_ids ... ok1817test printer::tests::test_fill_breaks ... ok18181819test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s18201821 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff_index-00942e48ab3cc798)18221823running 5 tests1824test idx::tests::debug ... ok1825test idx::tests::max_value ... ok1826test idx::tests::max_value_usize ... ok1827test idx::tests::from_u32_panics_for_u32_max - should panic ... ok1828test idx::tests::from_usize_panics_for_u32_max - should panic ... ok18291830test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s18311832 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff_linter-bf7e582a898b505a)18331834running 2831 tests1835test codes::tests::category_names_do_not_conflict_with_rule_names ... ok1836test directives::tests::isort_splits ... ok1837test directives::tests::isort_exclusions ... ok1838test directives::tests::todo_directives ... ok1839test directives::tests::noqa_extraction ... ok1840test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_list ... ok1841test fix::edits::tests::add_to_dunder_all_test::_1_into_empty_list ... ok1842test fix::edits::tests::add_to_dunder_all_test::_1_into_empty_tuple_adding_a_trailing_comma ... ok1843test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_list_w_trailing_comma ... ok1844test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_tuple ... ok1845test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_tuple_w_trailing_comma ... ok1846test fix::edits::tests::add_to_dunder_all_test::_1_into_unparenthesized_tuple ... ok1847test fix::edits::tests::add_to_dunder_all_test::_1_into_unparenthesized_tuple_w_trailing_comma ... ok1848test fix::edits::tests::add_to_dunder_all_test::_2_into_empty_list ... ok1849test fix::edits::tests::add_to_dunder_all_test::_2_into_empty_tuple ... ok1850test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_list ... ok1851test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_list_w_trailing_comma ... ok1852test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_tuple ... ok1853test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_tuple_w_trailing_comma ... ok1854test fix::edits::tests::add_to_dunder_all_test::_2_into_unparenthesized_tuple ... ok1855test fix::edits::tests::add_to_dunder_all_test::_2_into_unparenthesized_tuple_w_trailing_comma ... ok1856test fix::edits::tests::find_next_stmt_break ... ok1857test fix::edits::tests::find_semicolon ... ok1858test fix::edits::tests::redundant_alias ... ok1859test fix::tests::apply_one_removal ... ok1860test fix::tests::apply_one_replacement ... ok1861test fix::tests::apply_one_insertion ... ok1862test fix::tests::apply_two_removals ... ok1863test fix::tests::empty_file ... ok1864test fix::tests::ignore_overlapping_fixes ... ok1865test checkers::physical_lines::tests::e501_non_ascii_char ... ok1866test linter::tests::test_cell_id::add_missing_cell_id ... ok1867test linter::tests::test_cell_id::no_cell_id ... ok1868test codes::tests::category_descriptions ... ok1869test comments::shebang::tests::shebang_non_match ... ok1870test linter::tests::test_async_comprehension_notebook::pythonversion_py311_expects ... ok1871test linter::tests::test_disabled_typing_extensions::_fast002_disabled_r_from_fastapi_import_depends_fastapi_app_fastapi_app_get_items_async_def_read_items_commons_dict_depends_common_parameters_return_commons_lintersettings_unresolved_target_version_pythonversion_major_3_minor_8_into_typing_extensions_false_lintersettings_for_rule_rule_fastapinonannotateddependency_expects ... ok1872test comments::shebang::tests::shebang_leading_space ... ok1873test comments::shebang::tests::shebang_match_trailing_comment ... ok1874test comments::shebang::tests::shebang_match ... ok1875test comments::shebang::tests::shebang_end_of_line ... ok1876test linter::tests::test_async_comprehension_notebook::pythonversion_py310_expects ... ok1877test linter::tests::test_disabled_typing_extensions::_pyi019_does_not_add_typing_extensions_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py310_into_typing_extensions_false_lintersettings_for_rule_rule_customtypevarforself_expects ... ok1878test linter::tests::test_disabled_typing_extensions::_pyi034_disabled_class_c_def_new_cls_c_lintersettings_unresolved_target_version_pythonversion_major_3_minor_10_into_typing_extensions_false_lintersettings_for_rule_rule_nonselfreturntype_expects ... ok1879test linter::tests::test_disabled_typing_extensions::_pyi019_adds_typing_extensions_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py310_into_typing_extensions_true_lintersettings_for_rule_rule_customtypevarforself_expects ... ok1880test linter::tests::test_disabled_typing_extensions_pyi::_pyi026_disabled_vector_list_float_lintersettings_unresolved_target_version_pythonversion_major_3_minor_9_into_typing_extensions_false_lintersettings_for_rule_rule_typealiaswithoutannotation_expects ... ok1881test linter::tests::test_await_scope_notebook ... ok1882test linter::tests::test_disabled_typing_extensions::_pyi019_adds_typing_with_extensions_disabled_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py311_into_typing_extensions_false_lintersettings_for_rule_rule_customtypevarforself_expects ... ok1883test linter::tests::test_disabled_typing_extensions::_pyi019_adds_typing_without_extensions_disabled_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py311_into_typing_extensions_true_lintersettings_for_rule_rule_customtypevarforself_expects ... ok1884test linter::tests::test_semantic_errors::path_new_async_comprehension_outside_async_function_py_pythonversion_py311_expects ... ok1885test linter::tests::test_semantic_errors::path_new_async_comprehension_outside_async_function_py_pythonversion_py310_expects ... ok1886test linter::tests::test_semantic_errors::path_new_duplicate_match_class_attribute_py_pythonversion_py310_expects ... ok1887test linter::tests::test_semantic_errors::path_new_duplicate_match_key_py_pythonversion_py310_expects ... ok1888test linter::tests::test_json_consistency ... ok1889test linter::tests::test_semantic_errors::path_new_annotated_global_py_pythonversion_py314_expects ... ok1890test linter::tests::test_semantic_errors::path_new_duplicate_type_parameter_py_pythonversion_py312_expects ... ok1891test linter::tests::test_semantic_errors::path_new_invalid_star_expression_py_pythonversion_py310_expects ... ok1892test linter::tests::test_semantic_errors::path_new_irrefutable_case_pattern_py_pythonversion_py310_expects ... ok1893test linter::tests::test_semantic_errors::path_new_lazy_future_import_py_pythonversion_py315_expects ... ok1894test linter::tests::test_ipy_escape_command ... ok1895test linter::tests::test_semantic_errors::path_new_multiple_case_assignment_py_pythonversion_py310_expects ... ok1896test linter::tests::test_semantic_errors::path_new_invalid_expression_py_pythonversion_py312_expects ... ok1897test linter::tests::test_semantic_errors::path_new_global_parameter_py_pythonversion_py310_expects ... ok1898test linter::tests::test_semantic_errors::path_new_single_starred_assignment_py_pythonversion_py310_expects ... ok1899test linter::tests::test_semantic_errors::path_new_rebound_comprehension_py_pythonversion_py310_expects ... ok1900test linter::tests::test_import_sorting ... ok1901test linter::tests::test_semantic_errors::path_new_nonlocal_parameter_py_pythonversion_py310_expects ... ok1902test linter::tests::test_shebang_noqa::_on_line_one_r_usr_bin_env_python_noqa_d100_expects ... ok1903test linter::tests::test_shebang_noqa::_on_line_two_r_usr_bin_env_python_noqa_d100_expects ... ok1904test linter::tests::test_semantic_errors::path_new_write_to_debug_py_pythonversion_py310_expects ... ok1905test linter::tests::test_semantic_errors::path_new_write_to_debug_py_pythonversion_py312_expects ... ok1906test linter::tests::test_shebang_noqa::_on_line_three_r_usr_bin_env_python_noqa_d100_expects ... ok1907test linter::tests::test_syntax_errors::rule_awaitoutsideasync_path_new_await_outside_async_function_py_expects ... ok1908test linter::tests::test_syntax_errors::rule_awaitoutsideasync_path_new_async_comprehension_py_expects ... ok1909test linter::tests::test_syntax_errors::rule_returnoutsidefunction_path_new_return_outside_function_py_expects ... ok1910test linter::tests::test_syntax_errors::rule_latefutureimport_path_new_late_future_import_py_expects ... ok1911test logging::tests::ordering ... ok1912test linter::tests::test_trailing_newline::no_trailing_newline ... ok1913test linter::tests::test_syntax_errors::rule_yieldfrominasyncfunction_path_new_yield_from_in_async_function_py_expects ... ok1914test linter::tests::test_syntax_errors::rule_returningenerator_path_new_return_in_generator_py_expects ... ok1915test linter::tests::test_trailing_newline::trailing_newline ... ok1916test linter::tests::test_syntax_errors::rule_loadbeforeglobaldeclaration_path_new_load_before_global_declaration_py_expects ... ok1917test message::grouped::tests::syntax_errors ... ok1918test message::grouped::tests::fix_status ... ok1919test message::grouped::tests::default ... ok1920test message::grouped::tests::fix_status_unsafe ... ok1921test message::sarif::tests::valid_json ... ok1922test message::sarif::tests::valid_syntax_error_json ... ok1923test linter::tests::test_syntax_errors::rule_yieldoutsidefunction_path_new_yield_scope_py_expects ... ok1924test linter::tests::test_undefined_name ... ok1925test linter::tests::test_vscode_language_id ... ok1926test noqa::tests::add_ignore_multiple_codes ... ok1927test noqa::tests::add_ignore_multiline_diagnostic ... ok1928test noqa::tests::add_ignore_to_existing_noqa ... ok1929test noqa::tests::add_ignore_existing_own_line_ignore ... ok1930test linter::tests::test_unused_variable ... ok1931test message::sarif::tests::test_results ... ok1932test noqa::tests::flake8_exemption_all_case_insensitive ... ok1933test noqa::tests::flake8_exemption_all_no_space ... ok1934test noqa::tests::flake8_exemption_all ... ok1935test noqa::tests::add_ignore_to_existing_ignore ... ok1936test noqa::tests::flake8_exemption_codes ... ok1937test noqa::tests::add_noqa_to_existing_ignore ... ok1938test noqa::tests::add_noqa_to_existing_ignore_preview ... ok1939test noqa::tests::flake8_malformed_code_1 ... ok1940test noqa::tests::flake8_malformed_code_2 ... ok1941test noqa::tests::add_noqa_ruf105 ... ok1942test noqa::tests::flake8_malformed_code_3 ... ok1943test noqa::tests::flake8_noqa_no_code_trailing_content ... ok1944test noqa::tests::modification ... ok1945test noqa::tests::malformed_code_3 ... ok1946test noqa::tests::flake8_noqa_no_code_invalid_suffix ... ok1947test noqa::tests::malformed_code_2 ... ok1948test noqa::tests::add_ignore_ruf105 ... ok1949test noqa::tests::flake8_noqa_no_code ... ok1950test noqa::tests::multiline_comment ... ok1951test noqa::tests::malformed_code_1 ... ok1952test noqa::tests::noqa_all_case_insensitive ... ok1953test noqa::tests::noqa_all_leading_comment ... ok1954test noqa::tests::noqa_all ... ok1955test noqa::tests::noqa_all_no_space ... ok1956test noqa::tests::noqa_all_multi_space ... ok1957test noqa::tests::noqa_code_invalid_code_suffix ... ok1958test noqa::tests::noqa_code_case_insensitive ... ok1959test noqa::tests::noqa_code ... ok1960test noqa::tests::noqa_all_trailing_comment ... ok1961test noqa::tests::noqa_code_leading_comment ... ok1962test noqa::tests::noqa_code_no_space ... ok1963test noqa::tests::noqa_codes ... ok1964test noqa::tests::noqa_code_leading_hashes ... ok1965test noqa::tests::noqa_code_multi_space ... ok1966test noqa::tests::noqa_code_leading_hashes_with_spaces ... ok1967test noqa::tests::noqa_codes_case_insensitive ... ok1968test noqa::tests::noqa_codes_leading_comment ... ok1969test noqa::tests::noqa_code_trailing_comment ... ok1970test noqa::tests::noqa_codes_multi_space ... ok1971test noqa::tests::noqa_codes_no_space ... ok1972test noqa::tests::noqa_empty_comma ... ok1973test noqa::tests::noqa_invalid_codes ... ok1974test noqa::tests::noqa_empty_comma_space ... ok1975test noqa::tests::noqa_no_code ... ok1976test noqa::tests::noqa_no_code_invalid_suffix ... ok1977test noqa::tests::noqa_invalid_suffix ... ok1978test noqa::tests::noqa_no_code_trailing_content ... ok1979test noqa::tests::noqa_codes_trailing_comment ... ok1980test noqa::tests::noqa_lex_codes ... ok1981test noqa::tests::noqa_trailing_space ... ok1982test noqa::tests::noqa_non_code ... ok1983test noqa::tests::noqa_leading_space ... ok1984test noqa::tests::noqa_squashed_codes ... ok1985test noqa::tests::ruff_exemption_all ... ok1986test noqa::tests::ruff_exemption_all_leading_comment ... ok1987test noqa::tests::ruff_exemption_all_no_space ... ok1988test noqa::tests::ruff_exemption_all_trailing_comment_no_hash ... ok1989test noqa::tests::ruff_exemption_all_case_insensitive ... ok1990test noqa::tests::ruff_exemption_code_leading_comment ... ok1991test noqa::tests::ruff_exemption_all_trailing_comment_no_space ... ok1992test noqa::tests::ruff_exemption_all_trailing_comment ... ok1993test noqa::tests::ruff_exemption_code_trailing_comment_no_hash ... ok1994test noqa::tests::ruff_exemption_code_trailing_comment_no_space ... ok1995test noqa::tests::ruff_exemption_codes ... ok1996test noqa::tests::ruff_exemption_code_trailing_comment ... ok1997test noqa::tests::ruff_exemption_invalid_code_suffix ... ok1998test noqa::tests::ruff_exemption_empty_comma ... ok1999test noqa::tests::ruff_exemption_empty_comma_space ... ok2000test noqa::tests::ruff_malformed_code_3 ... okloading 2,888 hidden lines…
4889test list_comprehension ... ok4890test decorators ... ok4891test class_type_parameters ... ok4892test bytes_literals ... ok4893test compare ... ok4894test dict_comprehension ... ok4895test function_positional_only_with_default ... ok4896test f_strings ... ok4897test function_arguments ... ok4898test function_type_parameters ... ok4899test match_class_pattern ... ok4900test set_comprehension ... ok4901test t_strings ... ok4902test type_aliases ... ok4903test string_literals ... ok49044905test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s49064907 Running tests/stmt_if.rs (target/aarch64-apple-darwin/debug/deps/stmt_if-e7314e5e5042916c)49084909running 1 test4910test extract_elif_else_range ... ok49114912test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s49134914 Running tests/visitor.rs (target/aarch64-apple-darwin/debug/deps/visitor-0dfe76e8a3593c6c)49154916running 15 tests4917test compare ... ok4918test f_strings ... ok4919test function_type_parameters ... ok4920test function_arguments ... ok4921test class_type_parameters ... ok4922test decorators ... ok4923test function_positional_only_with_default ... ok4924test list_comprehension ... ok4925test dict_comprehension ... ok4926test bytes_literals ... ok4927test set_comprehension ... ok4928test match_class_pattern ... ok4929test type_aliases ... ok4930test string_literals ... ok4931test t_strings ... ok49324933test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s49344935 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff_python_codegen-a1f914ad3e33fa1e)49364937running 217 tests4938test generator::tests::ast_tuple_parentheses::basic_assign_single ... ok4939test generator::tests::ast_unparse_quote::basic_str_single ... ok4940test generator::tests::ast_tuple_parentheses::nested ... ok4941test generator::tests::ast_tuple_parentheses::basic_multi ... ok4942test generator::tests::ast_unparse_quote::basic_str_ignored ... ok4943test generator::tests::ast_unparse_quote::basic_fstring_single ... ok4944test generator::tests::ast_tuple_parentheses::basic_assign_multi ... ok4945test generator::tests::ast_unparse_quote::basic_bytes_ignored ... ok4946test generator::tests::ast_unparse_quote::basic_bytes_single ... ok4947test generator::tests::ast_tuple_parentheses::basic_single ... ok4948test generator::tests::ast_unparse_quote::remain_str_single ... ok4949test generator::tests::ast_unparse_quote::type_ann_single ... ok4950test generator::tests::implicit_string_concatenation ... ok4951test generator::tests::indent ... ok4952test generator::tests::prefix_quotes::_b_b_14_0_hello_expects ... ok4953test generator::tests::prefix_quotes::_b_b_14_0_hello_world_expects ... ok4954test generator::tests::prefix_quotes::_b_b_14_1_hello_expects ... ok4955test generator::tests::prefix_quotes::_b_b_14_1_hello_world_expects ... ok4956test generator::tests::prefix_quotes::_b_b_14_2_hello_expects ... ok4957test generator::tests::prefix_quotes::_b_b_14_2_hello_world_expects ... ok4958test generator::tests::prefix_quotes::_b_b_14_3_hello_expects ... ok4959test generator::tests::prefix_quotes::_b_b_14_3_hello_world_expects ... ok4960test generator::tests::prefix_quotes::_b_b_15_0_hello_expects ... ok4961test generator::tests::prefix_quotes::_b_b_15_0_hello_world_expects ... ok4962test generator::tests::prefix_quotes::_b_b_15_1_hello_expects ... ok4963test generator::tests::prefix_quotes::_b_b_15_1_hello_world_expects ... ok4964test generator::tests::prefix_quotes::_b_b_15_2_hello_expects ... ok4965test generator::tests::prefix_quotes::_b_b_15_2_hello_world_expects ... ok4966test generator::tests::prefix_quotes::_b_b_15_3_hello_expects ... ok4967test generator::tests::prefix_quotes::_b_b_15_3_hello_world_expects ... ok4968test generator::tests::prefix_quotes::_br_rb_16_0_hello_expects ... ok4969test generator::tests::prefix_quotes::_br_rb_16_0_hello_world_expects ... ok4970test generator::tests::prefix_quotes::_br_rb_16_1_hello_expects ... ok4971test generator::tests::prefix_quotes::_br_rb_16_1_hello_world_expects ... ok4972test generator::tests::prefix_quotes::_br_rb_16_2_hello_expects ... ok4973test generator::tests::prefix_quotes::_br_rb_16_2_hello_world_expects ... ok4974test generator::tests::prefix_quotes::_br_rb_16_3_hello_expects ... ok4975test generator::tests::prefix_quotes::_br_rb_16_3_hello_world_expects ... ok4976test generator::tests::prefix_quotes::_br_rb_17_0_hello_expects ... ok4977test generator::tests::prefix_quotes::_br_rb_17_0_hello_world_expects ... ok4978test generator::tests::prefix_quotes::_br_rb_17_1_hello_expects ... ok4979test generator::tests::prefix_quotes::_br_rb_17_1_hello_world_expects ... ok4980test generator::tests::prefix_quotes::_br_rb_17_2_hello_expects ... ok4981test generator::tests::prefix_quotes::_br_rb_17_2_hello_world_expects ... ok4982test generator::tests::prefix_quotes::_br_rb_17_3_hello_expects ... ok4983test generator::tests::prefix_quotes::_br_rb_17_3_hello_world_expects ... ok4984test generator::tests::prefix_quotes::_br_rb_18_0_hello_expects ... ok4985test generator::tests::prefix_quotes::_br_rb_18_0_hello_world_expects ... ok4986test generator::tests::prefix_quotes::_br_rb_18_1_hello_expects ... ok4987test generator::tests::prefix_quotes::_br_rb_18_1_hello_world_expects ... ok4988test generator::tests::prefix_quotes::_br_rb_18_2_hello_expects ... ok4989test generator::tests::prefix_quotes::_br_rb_18_2_hello_world_expects ... ok4990test generator::tests::prefix_quotes::_br_rb_18_3_hello_expects ... ok4991test generator::tests::prefix_quotes::_br_rb_18_3_hello_world_expects ... ok4992test generator::tests::prefix_quotes::_br_rb_19_0_hello_expects ... ok4993test generator::tests::prefix_quotes::_br_rb_19_0_hello_world_expects ... ok4994test generator::tests::prefix_quotes::_br_rb_19_1_hello_expects ... ok4995test generator::tests::prefix_quotes::_br_rb_19_1_hello_world_expects ... ok4996test generator::tests::prefix_quotes::_br_rb_19_2_hello_expects ... ok4997test generator::tests::prefix_quotes::_br_rb_19_2_hello_world_expects ... ok4998test generator::tests::prefix_quotes::_br_rb_19_3_hello_expects ... ok4999test generator::tests::prefix_quotes::_br_rb_19_3_hello_world_expects ... ok5000test generator::tests::prefix_quotes::_f_f_4_0_hello_expects ... ok5001test generator::tests::prefix_quotes::_f_f_4_0_hello_world_expects ... ok5002test generator::tests::prefix_quotes::_f_f_4_1_hello_expects ... ok5003test generator::tests::prefix_quotes::_f_f_4_1_hello_world_expects ... ok5004test generator::tests::prefix_quotes::_f_f_4_2_hello_expects ... ok5005test generator::tests::prefix_quotes::_f_f_4_2_hello_world_expects ... ok5006test generator::tests::prefix_quotes::_f_f_4_3_hello_expects ... ok5007test generator::tests::prefix_quotes::_f_f_4_3_hello_world_expects ... ok5008test generator::tests::prefix_quotes::_f_f_5_0_hello_expects ... ok5009test generator::tests::prefix_quotes::_f_f_5_0_hello_world_expects ... ok5010test generator::tests::prefix_quotes::_f_f_5_1_hello_expects ... ok5011test generator::tests::prefix_quotes::_f_f_5_1_hello_world_expects ... ok5012test generator::tests::prefix_quotes::_f_f_5_2_hello_expects ... ok5013test generator::tests::prefix_quotes::_f_f_5_2_hello_world_expects ... ok5014test generator::tests::prefix_quotes::_f_f_5_3_hello_expects ... ok5015test generator::tests::prefix_quotes::_f_f_5_3_hello_world_expects ... ok5016test generator::tests::prefix_quotes::_fr_rf_6_0_hello_expects ... ok5017test generator::tests::prefix_quotes::_fr_rf_6_0_hello_world_expects ... ok5018test generator::tests::prefix_quotes::_fr_rf_6_1_hello_expects ... ok5019test generator::tests::prefix_quotes::_fr_rf_6_1_hello_world_expects ... ok5020test generator::tests::prefix_quotes::_fr_rf_6_2_hello_expects ... ok5021test generator::tests::prefix_quotes::_fr_rf_6_2_hello_world_expects ... ok5022test generator::tests::prefix_quotes::_fr_rf_6_3_hello_expects ... ok5023test generator::tests::prefix_quotes::_fr_rf_6_3_hello_world_expects ... ok5024test generator::tests::prefix_quotes::_fr_rf_7_0_hello_expects ... ok5025test generator::tests::prefix_quotes::_fr_rf_7_0_hello_world_expects ... ok5026test generator::tests::prefix_quotes::_fr_rf_7_1_hello_expects ... ok5027test generator::tests::prefix_quotes::_fr_rf_7_1_hello_world_expects ... ok5028test generator::tests::prefix_quotes::_fr_rf_7_2_hello_expects ... ok5029test generator::tests::prefix_quotes::_fr_rf_7_2_hello_world_expects ... ok5030test generator::tests::prefix_quotes::_fr_rf_7_3_hello_expects ... ok5031test generator::tests::prefix_quotes::_fr_rf_7_3_hello_world_expects ... ok5032test generator::tests::prefix_quotes::_fr_rf_8_0_hello_expects ... ok5033test generator::tests::prefix_quotes::_fr_rf_8_0_hello_world_expects ... ok5034test generator::tests::prefix_quotes::_fr_rf_8_1_hello_expects ... ok5035test generator::tests::prefix_quotes::_fr_rf_8_1_hello_world_expects ... ok5036test generator::tests::prefix_quotes::_fr_rf_8_2_hello_expects ... ok5037test generator::tests::prefix_quotes::_fr_rf_8_2_hello_world_expects ... ok5038test generator::tests::prefix_quotes::_fr_rf_8_3_hello_expects ... ok5039test generator::tests::prefix_quotes::_fr_rf_8_3_hello_world_expects ... ok5040test generator::tests::prefix_quotes::_fr_rf_9_0_hello_expects ... ok5041test generator::tests::prefix_quotes::_fr_rf_9_0_hello_world_expects ... ok5042test generator::tests::prefix_quotes::_fr_rf_9_1_hello_expects ... ok5043test generator::tests::prefix_quotes::_fr_rf_9_1_hello_world_expects ... ok5044test generator::tests::prefix_quotes::_fr_rf_9_2_hello_expects ... ok5045test generator::tests::prefix_quotes::_fr_rf_9_2_hello_world_expects ... ok5046test generator::tests::prefix_quotes::_fr_rf_9_3_hello_expects ... ok5047test generator::tests::prefix_quotes::_fr_rf_9_3_hello_world_expects ... ok5048test generator::tests::prefix_quotes::_r_r_0_0_hello_expects ... ok5049test generator::tests::prefix_quotes::_r_r_0_0_hello_world_expects ... ok5050test generator::tests::prefix_quotes::_r_r_0_1_hello_expects ... ok5051test generator::tests::prefix_quotes::_r_r_0_1_hello_world_expects ... ok5052test generator::tests::prefix_quotes::_r_r_0_2_hello_expects ... ok5053test generator::tests::prefix_quotes::_r_r_0_2_hello_world_expects ... ok5054test generator::tests::prefix_quotes::_r_r_0_3_hello_expects ... ok5055test generator::tests::prefix_quotes::_r_r_0_3_hello_world_expects ... ok5056test generator::tests::prefix_quotes::_r_r_2_0_hello_expects ... ok5057test generator::tests::prefix_quotes::_r_r_2_0_hello_world_expects ... ok5058test generator::tests::prefix_quotes::_r_r_2_1_hello_expects ... ok5059test generator::tests::prefix_quotes::_r_r_2_1_hello_world_expects ... ok5060test generator::tests::prefix_quotes::_r_r_2_2_hello_expects ... ok5061test generator::tests::prefix_quotes::_r_r_2_2_hello_world_expects ... ok5062test generator::tests::prefix_quotes::_r_r_2_3_hello_expects ... ok5063test generator::tests::prefix_quotes::_r_r_2_3_hello_world_expects ... ok5064test generator::tests::prefix_quotes::_rb_rb_20_0_hello_expects ... ok5065test generator::tests::prefix_quotes::_rb_rb_20_0_hello_world_expects ... ok5066test generator::tests::prefix_quotes::_rb_rb_20_1_hello_expects ... ok5067test generator::tests::prefix_quotes::_rb_rb_20_1_hello_world_expects ... ok5068test generator::tests::prefix_quotes::_rb_rb_20_2_hello_expects ... ok5069test generator::tests::prefix_quotes::_rb_rb_20_2_hello_world_expects ... ok5070test generator::tests::prefix_quotes::_rb_rb_20_3_hello_expects ... ok5071test generator::tests::prefix_quotes::_rb_rb_20_3_hello_world_expects ... ok5072test generator::tests::prefix_quotes::_rb_rb_21_0_hello_expects ... ok5073test generator::tests::prefix_quotes::_rb_rb_21_0_hello_world_expects ... ok5074test generator::tests::prefix_quotes::_rb_rb_21_1_hello_expects ... ok5075test generator::tests::prefix_quotes::_rb_rb_21_1_hello_world_expects ... ok5076test generator::tests::prefix_quotes::_rb_rb_21_2_hello_expects ... ok5077test generator::tests::prefix_quotes::_rb_rb_21_2_hello_world_expects ... ok5078test generator::tests::prefix_quotes::_rb_rb_21_3_hello_expects ... ok5079test generator::tests::prefix_quotes::_rb_rb_21_3_hello_world_expects ... ok5080test generator::tests::prefix_quotes::_rb_rb_22_0_hello_expects ... ok5081test generator::tests::prefix_quotes::_rb_rb_22_0_hello_world_expects ... ok5082test generator::tests::prefix_quotes::_rb_rb_22_1_hello_expects ... ok5083test generator::tests::prefix_quotes::_rb_rb_22_1_hello_world_expects ... ok5084test generator::tests::prefix_quotes::_rb_rb_22_2_hello_expects ... ok5085test generator::tests::prefix_quotes::_rb_rb_22_2_hello_world_expects ... ok5086test generator::tests::prefix_quotes::_rb_rb_22_3_hello_expects ... ok5087test generator::tests::prefix_quotes::_rb_rb_22_3_hello_world_expects ... ok5088test generator::tests::prefix_quotes::_rb_rb_23_0_hello_expects ... ok5089test generator::tests::prefix_quotes::_rb_rb_23_0_hello_world_expects ... ok5090test generator::tests::prefix_quotes::_rb_rb_23_1_hello_expects ... ok5091test generator::tests::prefix_quotes::_rb_rb_23_1_hello_world_expects ... ok5092test generator::tests::prefix_quotes::_rb_rb_23_2_hello_expects ... ok5093test generator::tests::prefix_quotes::_rb_rb_23_2_hello_world_expects ... ok5094test generator::tests::prefix_quotes::_rb_rb_23_3_hello_expects ... ok5095test generator::tests::prefix_quotes::_rb_rb_23_3_hello_world_expects ... ok5096test generator::tests::prefix_quotes::_rf_rf_10_0_hello_expects ... ok5097test generator::tests::prefix_quotes::_rf_rf_10_0_hello_world_expects ... ok5098test generator::tests::prefix_quotes::_rf_rf_10_1_hello_expects ... ok5099test generator::tests::prefix_quotes::_rf_rf_10_1_hello_world_expects ... ok5100test generator::tests::prefix_quotes::_rf_rf_10_2_hello_expects ... ok5101test generator::tests::prefix_quotes::_rf_rf_10_2_hello_world_expects ... ok5102test generator::tests::prefix_quotes::_rf_rf_10_3_hello_expects ... ok5103test generator::tests::prefix_quotes::_rf_rf_10_3_hello_world_expects ... ok5104test generator::tests::prefix_quotes::_rf_rf_11_0_hello_expects ... ok5105test generator::tests::prefix_quotes::_rf_rf_11_0_hello_world_expects ... ok5106test generator::tests::prefix_quotes::_rf_rf_11_1_hello_expects ... ok5107test generator::tests::prefix_quotes::_rf_rf_11_1_hello_world_expects ... ok5108test generator::tests::prefix_quotes::_rf_rf_11_2_hello_expects ... ok5109test generator::tests::prefix_quotes::_rf_rf_11_2_hello_world_expects ... ok5110test generator::tests::prefix_quotes::_rf_rf_11_3_hello_expects ... ok5111test generator::tests::prefix_quotes::_rf_rf_11_3_hello_world_expects ... ok5112test generator::tests::prefix_quotes::_rf_rf_12_0_hello_expects ... ok5113test generator::tests::prefix_quotes::_rf_rf_12_0_hello_world_expects ... ok5114test generator::tests::prefix_quotes::_rf_rf_12_1_hello_expects ... ok5115test generator::tests::prefix_quotes::_rf_rf_12_1_hello_world_expects ... ok5116test generator::tests::prefix_quotes::_rf_rf_12_2_hello_expects ... ok5117test generator::tests::prefix_quotes::_rf_rf_12_2_hello_world_expects ... ok5118test generator::tests::prefix_quotes::_rf_rf_12_3_hello_expects ... ok5119test generator::tests::prefix_quotes::_rf_rf_12_3_hello_world_expects ... ok5120test generator::tests::prefix_quotes::_rf_rf_13_0_hello_expects ... ok5121test generator::tests::prefix_quotes::_rf_rf_13_0_hello_world_expects ... ok5122test generator::tests::prefix_quotes::_rf_rf_13_1_hello_expects ... ok5123test generator::tests::prefix_quotes::_rf_rf_13_1_hello_world_expects ... ok5124test generator::tests::prefix_quotes::_rf_rf_13_2_hello_expects ... ok5125test generator::tests::prefix_quotes::_rf_rf_13_2_hello_world_expects ... ok5126test generator::tests::prefix_quotes::_rf_rf_13_3_hello_expects ... ok5127test generator::tests::prefix_quotes::_rf_rf_13_3_hello_world_expects ... ok5128test generator::tests::prefix_quotes::_u_u_1_0_hello_expects ... ok5129test generator::tests::prefix_quotes::_u_u_1_0_hello_world_expects ... ok5130test generator::tests::prefix_quotes::_u_u_1_1_hello_expects ... ok5131test generator::tests::prefix_quotes::_u_u_1_1_hello_world_expects ... ok5132test generator::tests::prefix_quotes::_u_u_1_2_hello_expects ... ok5133test generator::tests::prefix_quotes::_u_u_1_2_hello_world_expects ... ok5134test generator::tests::prefix_quotes::_u_u_1_3_hello_expects ... ok5135test generator::tests::prefix_quotes::_u_u_1_3_hello_world_expects ... ok5136test generator::tests::prefix_quotes::_u_u_3_0_hello_expects ... ok5137test generator::tests::prefix_quotes::_u_u_3_0_hello_world_expects ... ok5138test generator::tests::prefix_quotes::_u_u_3_1_hello_expects ... ok5139test generator::tests::prefix_quotes::_u_u_3_1_hello_world_expects ... ok5140test generator::tests::prefix_quotes::_u_u_3_2_hello_expects ... ok5141test generator::tests::prefix_quotes::_u_u_3_2_hello_world_expects ... ok5142test generator::tests::prefix_quotes::_u_u_3_3_hello_expects ... ok5143test generator::tests::prefix_quotes::_u_u_3_3_hello_world_expects ... ok5144test generator::tests::raw ... ok5145test generator::tests::quote ... ok5146test generator::tests::set_indent ... ok5147test generator::tests::self_documenting_fstring ... ok5148test generator::tests::set_line_ending ... ok5149test generator::tests::unparse_magic_commands ... ok5150test stylist::tests::indent_non_breaking_whitespace ... ok5151test stylist::tests::line_ending ... ok5152test stylist::tests::indentation ... ok5153test stylist::tests::quote ... ok5154test generator::tests::unparse ... ok51555156test result: ok. 217 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s51575158 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff_python_edits-41be187672fc8b6e)51595160running 1 test5161test call::tests::call_unwrapping_preserves_context ... ok51625163test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s51645165 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff_python_formatter-d004cd35f36af6fb)51665167running 53 tests5168test comments::map::tests::multiple_keys ... ok5169test comments::map::tests::leading_dangling_trailing ... ok5170test comments::map::tests::keys_out_of_order ... ok5171test comments::map::tests::trailing_dangling ... ok5172test comments::map::tests::trailing ... ok5173test comments::map::tests::dangling_leading ... ok5174test comments::map::tests::empty ... ok5175test comments::map::tests::dangling_trailing ... ok5176test comments::map::tests::trailing_leading ... ok5177test comments::node_key::tests::equality ... ok5178test comments::node_key::tests::inequality ... ok5179test comments::placement::tests::count_empty_lines_in_trivia ... ok5180test comments::tests::binary_expression_left_operand_comment ... ok5181test comments::tests::match_cases ... ok5182test comments::tests::empty_file ... ok5183test comments::tests::leading_most_outer ... ok5184test comments::tests::if_elif_if_else_comments ... ok5185test comments::tests::dangling_comment ... ok5186test comments::tests::binary_expression_left_operand_trailing_end_of_line_comment ... ok5187test comments::tests::if_elif_else_comments ... ok5188test comments::tests::base_test ... ok5189test comments::debug::tests::debug ... ok5190test comments::tests::non_positional_arguments_slash_on_same_line ... ok5191test comments::tests::parenthesized_trailing_comment ... ok5192test comments::tests::non_positional_arguments_with_defaults ... ok5193test comments::tests::positional_argument_only_comment_without_following_node ... ok5194test comments::tests::parenthesized_expression ... ok5195test comments::tests::only_comments ... ok5196test comments::tests::trailing_after_comma ... ok5197test comments::tests::positional_argument_only_comment ... ok5198test comments::tests::nested_binary_expression ... ok5199test comments::tests::trailing_comment_after_single_statement_body ... ok5200test comments::tests::positional_argument_only_leading_comma_comment ... ok5201test expression::expr_name::tests::name_range_with_comments ... ok5202test comments::tests::trailing_function_comment ... ok5203test comments::tests::trailing_most_outer_nested ... ok5204test expression::parentheses::tests::parenthesized_ranges ... ok5205test comments::tests::trailing_most_outer ... ok5206test comments::tests::try_except ... ok5207test string::normalize::tests::normalize_32_escape ... ok5208test string::normalize::tests::normalize_hex_in_byte_string ... ok5209test string::docstring::tests::indentation_like_black ... ok5210test comments::tests::while_else_indented_comment_between_branches ... ok5211test comments::tests::while_trailing_else_end_of_line_comment ... ok5212test comments::tests::while_else_very_indented_comment_between_branches ... ok5213test tests::quick_test ... ignored5214test comments::tests::try_except_finally_else ... ok5215test comments::tests::while_trailing_end_of_line_comment ... ok5216test tests::range_formatting_quick_test ... ignored5217test tests::basic ... ok5218test statement::suite::tests::top_level ... ok5219test statement::suite::tests::nested_level ... ok5220test tests::string_processing ... ok52215222test result: ok. 51 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.07s52235224 Running unittests src/main.rs (target/aarch64-apple-darwin/debug/deps/ruff_python_formatter-ba10859472a1e789)52255226running 0 tests52275228test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s52295230 Running tests/fixtures.rs (target/aarch64-apple-darwin/debug/deps/fixtures-337a90fcb7261a81)52315232running 376 tests5233test black_compatibility::cases/attribute_access_on_number_literals.py ... ok5234test black_compatibility::cases/bytes_docstring.py ... ok5235test black_compatibility::cases/async_stmts.py ... ok5236test black_compatibility::cases/annotations.py ... ok5237test black_compatibility::cases/beginning_backslash.py ... ok5238test black_compatibility::cases/comment_type_hint.py ... ok5239test black_compatibility::cases/bracketmatch.py ... ok5240test black_compatibility::cases/collections.py ... ok5241test black_compatibility::cases/class_methods_new_line.py ... ok5242test black_compatibility::cases/comments3.py ... ok5243test black_compatibility::cases/comments.py ... ok5244test black_compatibility::cases/comments5.py ... ok5245test black_compatibility::cases/comments8.py ... ok5246test black_compatibility::cases/comments4.py ... ok5247test black_compatibility::cases/backslash_before_indent.py ... ok5248test black_compatibility::cases/comment_after_escaped_newline.py ... ok5249test black_compatibility::cases/cantfit.py ... ok5250test black_compatibility::cases/comments9.py ... ok5251test black_compatibility::cases/comments6.py ... ok5252test black_compatibility::cases/comments_tab_indent.py ... ok5253test black_compatibility::cases/comments_non_breaking_space.py ... ok5254test black_compatibility::cases/comments_in_double_parens.py ... ok5255test black_compatibility::cases/class_blank_parentheses.py ... ok5256test black_compatibility::cases/allow_empty_first_line.py ... ok5257test black_compatibility::cases/comments2.py ... ok5258test black_compatibility::cases/context_managers_autodetect_310.py ... ok5259test black_compatibility::cases/context_managers_autodetect_311.py ... ok5260test black_compatibility::cases/comments_in_blocks.py ... ok5261test black_compatibility::cases/context_managers_38.py ... ok5262test black_compatibility::cases/context_managers_autodetect_38.py ... ok5263test black_compatibility::cases/docstring_newline.py ... ok5264test black_compatibility::cases/context_managers_autodetect_39.py ... ok5265test black_compatibility::cases/docstring_newline_preview.py ... ok5266test black_compatibility::cases/docstring_no_extra_empty_line_before_eof.py ... ok5267test black_compatibility::cases/context_managers_39.py ... ok5268test black_compatibility::cases/docstring_preview.py ... ok5269test black_compatibility::cases/docstring.py ... ok5270test black_compatibility::cases/f_docstring.py ... ok5271test black_compatibility::cases/conditional_expression.py ... ok5272test black_compatibility::cases/fmtonoff2.py ... ok5273test black_compatibility::cases/docstring_no_string_normalization.py ... ok5274test black_compatibility::cases/empty_lines.py ... ok5275test black_compatibility::cases/dummy_implementations.py ... ok5276test black_compatibility::cases/fmtonoff3.py ... ok5277test black_compatibility::cases/fmtonoff4.py ... ok5278test black_compatibility::cases/composition.py ... ok5279test black_compatibility::cases/fmtskip.py ... ok5280test black_compatibility::cases/fmtonoff6.py ... ok5281test black_compatibility::cases/composition_no_trailing_comma.py ... ok5282test black_compatibility::cases/fmtskip2.py ... ok5283test black_compatibility::cases/fmtskip3.py ... ok5284test black_compatibility::cases/fmtskip4.py ... ok5285test black_compatibility::cases/fmtonoff5.py ... ok5286test black_compatibility::cases/fmtskip10.py ... ok5287test black_compatibility::cases/fmtskip6.py ... ok5288test black_compatibility::cases/fmtpass_imports.py ... ok5289test black_compatibility::cases/fmtskip12.py ... ok5290test black_compatibility::cases/fmtskip5.py ... ok5291test black_compatibility::cases/fmtskip13.py ... ok5292test black_compatibility::cases/fmtskip11.py ... ok5293test black_compatibility::cases/fmtskip7.py ... ok5294test black_compatibility::cases/format_unicode_escape_seq.py ... ok5295test black_compatibility::cases/fmtskip9.py ... ok5296test black_compatibility::cases/fmtskip8.py ... ok5297test black_compatibility::cases/form_feeds.py ... ok5298test black_compatibility::cases/fstring.py ... ok5299test black_compatibility::cases/fmtskip_multiple_strings.py ... ok5300test black_compatibility::cases/fmtskip_multiple_in_clause.py ... ok5301test black_compatibility::cases/fmtonoff.py ... ok5302test black_compatibility::cases/fstring_quotations.py ... ok5303test black_compatibility::cases/import_comments.py ... ok5304test black_compatibility::cases/ignore_pyi.pyi ... ok5305test black_compatibility::cases/jupytext_markdown_fmt.py ... ok5306test black_compatibility::cases/is_simple_lookup_for_doublestar_expression.py ... ok5307test black_compatibility::cases/import_spacing.py ... ok5308test black_compatibility::cases/line_ranges_decorator_edge_case.py ... ok5309test black_compatibility::cases/function2.py ... ok5310test black_compatibility::cases/line_ranges_exceeding_end.py ... ok5311test black_compatibility::cases/line_ranges_basic.py ... ok5312test black_compatibility::cases/line_ranges_fmt_off.py ... ok5313test black_compatibility::cases/line_ranges_imports.py ... ok5314test black_compatibility::cases/line_ranges_fmt_off_overlap.py ... ok5315test black_compatibility::cases/keep_newline_after_match.py ... ok5316test black_compatibility::cases/line_ranges_indentation.py ... ok5317test black_compatibility::cases/line_ranges_diff_edge_case.py ... ok5318test black_compatibility::cases/funcdef_return_type_trailing_comma.py ... ok5319test black_compatibility::cases/generics_wrapping.py ... ok5320test black_compatibility::cases/line_ranges_unwrapping.py ... ok5321test black_compatibility::cases/line_ranges_fmt_off_decorator.py ... ok5322test black_compatibility::cases/linelength6.py ... ok5323test black_compatibility::cases/line_ranges_two_passes.py ... ok5324test black_compatibility::cases/module_docstring_3.py ... ok5325test black_compatibility::cases/module_docstring_4.py ... ok5326test black_compatibility::cases/module_docstring_1.py ... ok5327test black_compatibility::cases/expression.py ... ok5328test black_compatibility::cases/module_docstring_followed_by_class.py ... ok5329test black_compatibility::cases/module_docstring_after_comment.py ... ok5330test black_compatibility::cases/module_docstring_2.py ... ok5331test black_compatibility::cases/module_docstring_followed_by_function.py ... ok5332test black_compatibility::cases/function_trailing_comma.py ... ok5333test black_compatibility::cases/no_blank_line_before_docstring.py ... ok5334test black_compatibility::cases/numeric_literals.py ... ok5335test black_compatibility::cases/function.py ... ok5336test black_compatibility::cases/one_element_subscript.py ... ok5337test black_compatibility::cases/numeric_literals_skip_underscores.py ... ok5338test black_compatibility::cases/parenthesized_context_managers.py ... ok5339test black_compatibility::cases/long_strings__type_annotations.py ... ok5340test black_compatibility::cases/pattern_matching_long.py ... ok5341test black_compatibility::cases/multiline_consecutive_open_parentheses_ignore.py ... ok5342test black_compatibility::cases/nested_stub.pyi ... ok5343test black_compatibility::cases/pattern_matching_trailing_comma.py ... ok5344test black_compatibility::cases/pep646_typed_star_arg_type_var_tuple.py ... ok5345test black_compatibility::cases/pattern_matching_style.py ... ok5346test black_compatibility::cases/pep_570.py ... ok5347test black_compatibility::cases/pattern_matching_simple.py ... ok5348test black_compatibility::cases/pattern_matching_with_if_stmt.py ... ok5349test black_compatibility::cases/pep_572_py39.py ... ok5350test black_compatibility::cases/pep_572_slices.py ... ok5351test black_compatibility::cases/pattern_matching_extras.py ... ok5352test black_compatibility::cases/pep_604.py ... ok5353test black_compatibility::cases/pattern_matching_generic.py ... ok5354test black_compatibility::cases/pep_572_py310.py ... ok5355test black_compatibility::cases/pep_572.py ... ok5356test black_compatibility::cases/pep604_union_types_line_breaks.py ... ok5357test black_compatibility::cases/power_op_newline.py ... ok5358test black_compatibility::cases/pep_654.py ... ok5359test black_compatibility::cases/percent_precedence.py ... ok5360test black_compatibility::cases/pattern_matching_complex.py ... ok5361test black_compatibility::cases/pep_654_style.py ... ok5362test black_compatibility::cases/pep_750.py ... ok5363test black_compatibility::cases/pep_572_remove_parens.py ... ok5364test black_compatibility::cases/power_op_spacing_long.py ... ok5365test black_compatibility::cases/prefer_rhs_split_reformatted.py ... ok5366test black_compatibility::cases/preview_cantfit.py ... ok5367test black_compatibility::cases/power_op_spacing.py ... ok5368test black_compatibility::cases/preview_cantfit_string.py ... ok5369test black_compatibility::cases/preview_format_unicode_escape_seq.py ... ok5370test black_compatibility::cases/long_strings_flag_disabled.py ... ok5371test black_compatibility::cases/pep_701.py ... ok5372test black_compatibility::cases/preview_fstring.py ... ok5373test black_compatibility::cases/prefer_rhs_split.py ... ok5374test black_compatibility::cases/preview_fmtpass_imports.py ... ok5375test black_compatibility::cases/preview_long_strings__east_asian_width.py ... ok5376test black_compatibility::cases/preview_import_line_collapse.py ... ok5377test black_compatibility::cases/pep_646.py ... ok5378test black_compatibility::cases/preview_pep646_typed_star_arg_type_var_tuple.py ... ok5379test black_compatibility::cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.py ... ok5380test black_compatibility::cases/preview_comments7.py ... ok5381test black_compatibility::cases/preview_long_strings__type_annotations.py ... ok5382test black_compatibility::cases/preview_long_strings__edge_case.py ... ok5383test black_compatibility::cases/py310_pep572.py ... ok5384test black_compatibility::cases/preview_standardize_type_comments.py ... ok5385test black_compatibility::cases/preview_long_dict_values.py ... ok5386test black_compatibility::cases/preview_return_annotation_brackets_string.py ... ok5387test black_compatibility::cases/python39.py ... ok5388test black_compatibility::cases/preview_hug_parens_with_braces_and_square_brackets.py ... ok5389test black_compatibility::cases/python38.py ... ok5390test black_compatibility::cases/python37.py ... ok5391test black_compatibility::cases/raw_docstring_no_string_normalization.py ... ok5392test black_compatibility::cases/raw_docstring.py ... ok5393test black_compatibility::cases/remove_except_types_parens.py ... ok5394test black_compatibility::cases/preview_wrap_comprehension_in.py ... ok5395test black_compatibility::cases/remove_except_types_parens_pre_py314.py ... ok5396test black_compatibility::cases/remove_except_parens.py ... ok5397test black_compatibility::cases/remove_for_brackets.py ... ok5398test black_compatibility::cases/remove_await_parens.py ... ok5399test black_compatibility::cases/preview_multiline_strings.py ... ok5400test black_compatibility::cases/preview_remove_multiline_lone_list_item_parens.py ... ok5401test black_compatibility::cases/remove_parens.py ... ok5402test black_compatibility::cases/remove_parens_from_lhs.py ... ok5403test black_compatibility::cases/remove_lone_list_item_parens.py ... ok5404test black_compatibility::cases/remove_redundant_parens_in_case_guard.py ... ok5405test black_compatibility::cases/remove_newline_after_code_block_open.py ... ok5406test black_compatibility::cases/remove_with_brackets.py ... ok5407test black_compatibility::cases/split_delimiter_comments.py ... ok5408test black_compatibility::cases/return_annotation_brackets.py ... ok5409test black_compatibility::cases/starred_for_target.py ... ok5410test black_compatibility::cases/string_prefixes.py ... ok5411test black_compatibility::cases/target_version_flag.py ... ok5412test black_compatibility::cases/skip_magic_trailing_comma.py ... ok5413test black_compatibility::cases/skip_magic_trailing_comma_generic_wrap.py ... ok5414test black_compatibility::cases/trailing_comma_optional_parens3.py ... ok5415test black_compatibility::cases/trailing_comma_optional_parens2.py ... ok5416test black_compatibility::cases/trailing_comma.py ... ok5417test black_compatibility::cases/tricky_unicode_symbols.py ... ok5418test black_compatibility::cases/slices.py ... ok5419test black_compatibility::cases/trailing_comma_optional_parens1.py ... ok5420test black_compatibility::cases/single_line_format_skip_with_multiple_comments.py ... ok5421test black_compatibility::cases/tuple_with_stmt.py ... ok5422test black_compatibility::cases/type_comment_syntax_error.py ... ok5423test black_compatibility::cases/type_aliases.py ... ok5424test black_compatibility::cases/type_expansion.py ... ok5425test black_compatibility::cases/stub.pyi ... ok5426test black_compatibility::cases/type_params.py ... ok5427test black_compatibility::cases/walrus_in_dict.py ... ok5428test black_compatibility::cases/torture.py ... ok5429test black_compatibility::cases/typed_params_trailing_comma.py ... ok5430test black_compatibility::cases/whitespace.py ... ok5431test black_compatibility::miscellaneous/force_py36.py ... ok5432test black_compatibility::miscellaneous/missing_final_newline.py ... ok5433test black_compatibility::cases/tupleassign.py ... ok5434test black_compatibility::miscellaneous/force_pyi.pyi ... ok5435test black_compatibility::cases/trailing_commas_in_leading_parts.py ... ok5436test black_compatibility::cases/type_param_defaults.py ... ok5437test black_compatibility::miscellaneous/blackd_diff.py ... ok5438test format::carriage_return/string.py ... ok5439test format::comment_prefixes.py ... ok5440test format::blank_line_before_class_docstring.py ... ok5441test black_compatibility::cases/preview_long_strings.py ... ok5442test black_compatibility::miscellaneous/debug_visitor.py ... ok5443test black_compatibility::miscellaneous/string_quotes.py ... ok5444test format::docstring_non_visible_characters.py ... ok5445test format::docstring_code_examples_crlf.py ... ok5446test format::docstring_chaperones.py ... ok5447test format::empty_now_newline.py ... ok5448test format::empty_multiple_trailing_newlines.py ... ok5449test format::docstring_newlines.py ... ok5450test format::docstring_tab_indentation.py ... ok5451test format::empty_trailing_newline.py ... ok5452test format::empty_whitespace.py ... ok5453test format::expression/annotated_assign.py ... ok5454test format::expression/binary_pow_spacing.py ... ok5455test black_compatibility::cases/preview_long_strings__regression.py ... ok5456test format::expression/await.py ... ok5457test format::expression/bytes.py ... ok5458test format::expression/attribute.py ... ok5459test format::expression/boolean_operation.py ... ok5460test format::expression/dict.py ... ok5461test format::expression/compare.py ... ok5462test format::expression/fstring_multiline_replacement_field.py ... ok5463test format::expression/fstring_preview.py ... ok5464test format::expression/binary_implicit_string.py ... ok5465test format::expression/dict_comp.py ... ok5466test format::expression/generator_exp.py ... ok5467test format::docstring.py ... ok5468test format::expression/if.py ... ok5469test format::expression/call.py ... ok5470test format::expression/hug.py ... ok5471test format::expression/list.py ... ok5472test format::expression/binary.py ... ok5473test format::expression/list_comp_py315.py ... ok5474test format::expression/list_comp.py ... ok5475test format::expression/join_implicit_concatenated_string_preserve.py ... ok5476test format::expression/number.py ... ok5477test format::expression/named_expr.py ... ok5478test format::expression/set_comp.py ... ok5479test format::expression/optional_parentheses_comments.py ... ok5480test format::expression/starred.py ... ok5481test format::expression/slice.py ... ok5482test format::expression/subscript.py ... ok5483test format::expression/split_empty_brackets.py ... ok5484test format::expression/tuple.py ... ok5485test format::expression/string.py ... ok5486test format::expression/join_implicit_concatenated_string.py ... ok5487test format::expression/unary.py ... ok5488test format::expression/unsplittable.py ... ok5489test format::expression/yield_from.py ... ok5490test format::expression/lambda.py ... ok5491test format::f-string-carriage-return-newline.py ... ok5492test format::fmt_on_off/empty_file.py ... ok5493test format::fmt_on_off/comments.py ... ok5494test format::fluent.py ... ok5495test format::fmt_on_off/fmt_off_unclosed_trailing_comment.py ... ok5496test format::fmt_on_off/fmt_off_docstring.py ... ok5497test format::fmt_on_off/fmt_off_unclosed_deep_nested_trailing_comment.py ... ok5498test format::fmt_on_off/form_feed.py ... ok5499test format::fmt_on_off/last_statement.py ... ok5500test format::expression/yield.py ... ok5501test format::fmt_on_off/mixed_space_and_tab.py ... ok5502test format::expression/join_implicit_concatenated_string_assignment.py ... ok5503test format::fmt_on_off/no_fmt_on.py ... ok5504test format::expression/nested_string_quote_style.py ... ok5505test format::fmt_on_off/indent.py ... ok5506test format::fmt_on_off/simple.py ... ok5507test format::fmt_on_off/newlines.py ... ok5508test format::fmt_on_off/off_on_off_on.py ... ok5509test format::fmt_on_off/trailing_semicolon.py ... ok5510test format::fmt_skip/docstrings.py ... ok5511test format::fmt_on_off/trailing_comments.py ... ok5512test format::fmt_skip/decorators.py ... ok5513test format::fmt_on_off/yapf.py ... ok5514test format::fmt_skip/or_else.py ... ok5515test format::fmt_skip/parentheses.py ... ok5516test format::fmt_skip/reason.py ... ok5517test format::fmt_skip/trailing_semi.py ... ok5518test format::fmt_skip/top_level_semicolon.py ... ok5519test format::fmt_skip/type_params.py ... ok5520test format::module_dangling_comment1.py ... ok5521test format::form_feed.py ... ok5522test format::module_dangling_comment2.py ... ok5523test format::multiline_string_deviations.py ... ok5524test format::fmt_skip/match.py ... ok5525test format::fmt_skip/semicolons.py ... ok5526test format::fmt_skip/compound_one_liners.py ... ok5527test format::expression/tstring.py ... ok5528test format::notebook_docstring.py ... ok5529test format::parentheses/nested.py ... ok5530test format::newlines.pyi ... ok5531test format::parentheses/expression_parentheses_comments.py ... ok5532test format::parentheses/opening_parentheses_comment_empty.py ... ok5533test format::pattern_match_regression_brackets.py ... ok5534test format::range_formatting/ancestory.py ... ok5535test format::parentheses/opening_parentheses_comment_value.py ... ok5536test format::quote_style.py ... ok5537test format::preview.py ... ok5538test format::range_formatting/comment_only_range.py ... ok5539test format::range_formatting/decorators.py ... ok5540test format::range_formatting/empty_file.py ... ok5541test format::range_formatting/clause_header.py ... ok5542test format::newlines.py ... ok5543test format::range_formatting/end_of_file.py ... ok5544test format::range_formatting/empty_range.py ... ok5545test format::range_formatting/fmt_on_off.py ... ok5546test format::pattern/pattern_maybe_parenthesize.py ... ok5547test format::range_formatting/leading_trailing_comments.py ... ok5548test format::range_formatting/leading_comments.py ... ok5549test format::range_formatting/module.py ... ok5550test format::expression/fstring.py ... ok5551test format::parentheses/call_chains.py ... ok5552test format::range_formatting/parentheses.py ... ok5553test format::range_formatting/range_narrowing.py ... ok5554test format::range_formatting/stub.pyi ... ok5555test format::range_formatting/whitespace_only_range.py ... ok5556test format::range_formatting/trailing_comments.py ... ok5557test format::range_formatting/same_line_body.py ... ok5558test format::range_formatting/fmt_skip.py ... ok5559test format::skip_magic_trailing_comma.py ... ok5560test format::range_formatting/indent.py ... ok5561test format::statement/aug_assign.py ... ok5562test format::statement/break.py ... ok5563test format::statement/ann_assign.py ... ok5564test format::statement/assign.py ... ok5565test format::statement/ellipsis.pyi ... ok5566test format::statement/for.py ... ok5567test format::statement/delete.py ... ok5568test format::statement/assert.py ... ok5569test format::statement/global.py ... ok5570test format::range_formatting/regressions.py ... ok5571test format::range_formatting/docstring_code_examples.py ... ok5572test format::statement/import.py ... ok5573test format::statement/import_from.py ... ok5574test format::statement/lazy_import.py ... ok5575test format::statement/assignment_split_value_first.py ... ok5576test format::statement/module_comment.py ... ok5577test format::statement/nonlocal.py ... ok5578test format::statement/class_definition.py ... ok5579test format::statement/return.py ... ok5580test format::statement/raise.py ... ok5581test format::statement/if.py ... ok5582test format::statement/stub_functions_trailing_comments.py ... ok5583test format::statement/top_level.py ... ok5584test format::statement/long_type_annotations.py ... ok5585test format::statement/top_level.pyi ... ok5586test format::statement/while.py ... ok5587test format::statement/return_type_no_parameters.py ... ok5588test format::statement/return_type_parameters.py ... ok5589test format::statement/match.py ... ok5590test format::statement/type_alias.py ... ok5591test format::stub_files/blank_line_after_nested_stub_class_eof.pyi ... ok5592test format::statement/return_annotation.py ... ok5593test format::stub_files/comments.pyi ... ok5594test format::statement/function.py ... ok5595test format::stub_files/blank_line_after_nested_stub_class.pyi ... ok5596test format::statement/with_39.py ... ok5597test format::stub_files/decorated_class_after_function.pyi ... ok5598test format::statement/try.py ... ok5599test format::trailing_pragma_nested.py ... ok5600test format::tab_width.py ... ok5601test format::stub_files/top_level.pyi ... ok5602test format::stub_files/nesting.pyi ... ok5603test format::trailing_comments.py ... ok5604test format::trivia.py ... ok5605test format::stub_files/suite.pyi ... ok5606test format::statement/with.py ... ok5607test format::docstring_code_examples_dynamic_line_width.py ... ok5608test format::docstring_code_examples.py ... ok56095610test result: ok. 376 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s56115612 Running tests/normalizer.rs (target/aarch64-apple-darwin/debug/deps/normalizer-7b1959f259e15fcf)56135614running 0 tests56155616test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s56175618 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff_python_importer-88bdb6fb6145aea8)56195620running 3 tests5621test insertion::tests::start_of_block ... ok5622test insertion::tests::start_of_file ... ok5623test insertion::tests::existing_import_works ... ok56245625test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s56265627 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff_python_index-c80d581b4454cc94)56285629running 4 tests5630test indexer::tests::test_triple_quoted_f_string_ranges ... ok5631test indexer::tests::test_f_string_ranges ... ok5632test indexer::tests::test_fstring_innermost_outermost ... ok5633test indexer::tests::continuation ... ok56345635test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s56365637 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff_python_literal-e9e1fd08d5821db0)56385639running 24 tests5640test cformat::tests::test_format_parse_key_fail ... ok5641test cformat::tests::test_format_parse ... ok5642test cformat::tests::test_format_parse_type_fail ... ok5643test cformat::tests::test_incomplete_format_fail ... ok5644test cformat::tests::test_parse_flags ... ok5645test cformat::tests::test_parse_key ... ok5646test escape::unicode_escape_tests::changed ... ok5647test format::tests::test_all ... ok5648test format::tests::test_dynamic_format_spec ... ok5649test format::tests::test_dynamic_format_spec_with_others ... ok5650test format::tests::test_fill_and_align ... ok5651test format::tests::test_fill_and_width ... ok5652test format::tests::test_format_invalid_specification ... ok5653test format::tests::test_format_multiple_escape_with_field ... ok5654test format::tests::test_format_parse ... ok5655test format::tests::test_format_parse_escape ... ok5656test format::tests::test_format_parse_fail ... ok5657test format::tests::test_format_parse_multi_byte_char ... ok5658test format::tests::test_format_parse_nested_placeholder ... ok5659test format::tests::test_format_part ... ok5660test format::tests::test_format_unicode_escape ... ok5661test format::tests::test_format_unicode_escape_with_field ... ok5662test format::tests::test_parse_field_name ... ok5663test format::tests::test_width_only ... ok56645665test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s56665667 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff_python_parser-4a70b983ef1c837a)56685669running 245 tests5670test lexer::indentation::tests::indentation_try_compare ... ok5671test lexer::tests::lex_fstring_missing_brace_after_format_spec ... ok5672test lexer::tests::lex_fstring_missing_brace ... ok5673test lexer::tests::lex_fstring_unclosed ... ok5674test lexer::tests::bom_with_offset_edge ... ok5675test lexer::tests::bom_with_offset ... ok5676test lexer::tests::test_assignment ... ok5677test lexer::tests::backslash_continuation_at_root ... ok5678test lexer::tests::multiple_backslash_continuation ... ok5679test lexer::tests::backslash_continuation_indentation ... ok5680test lexer::tests::backslash_continuation_mismatch_indentation ... ok5681test lexer::tests::bom ... ok5682test lexer::tests::dedent_after_whitespace ... ok5683test lexer::tests::test_comment_until_mac_eol ... ok5684test lexer::tests::test_double_dedent_with_mac_eol ... ok5685test lexer::tests::test_double_dedent_with_tabs_unix_eol ... ok5686test lexer::tests::test_comment_until_unix_eol ... ok5687test lexer::tests::test_comment_until_windows_eol ... ok5688test lexer::tests::test_double_dedent_with_tabs_mac_eol ... ok5689test lexer::tests::test_double_dedent_with_windows_eol ... ok5690test lexer::tests::test_double_dedent_with_tabs_windows_eol ... ok5691test lexer::tests::test_fstring_error ... ok5692test lexer::tests::test_double_dedent_with_unix_eol ... ok5693test lexer::tests::test_emoji_identifier ... ok5694test lexer::tests::test_empty_fstrings ... ok5695test lexer::tests::test_escape_unicode_name ... ok5696test lexer::tests::test_empty_ipython_escape_command ... ok5697test lexer::tests::test_fstring ... ok5698test lexer::tests::test_empty_tstrings ... ok5699test lexer::tests::test_fstring_comments ... ok5700test lexer::tests::test_fstring_conversion ... ok5701test lexer::tests::test_fstring_escape_braces ... ok5702test lexer::tests::test_fstring_escape ... ok5703test lexer::tests::test_fstring_escape_raw ... ok5704test lexer::tests::test_fstring_multiline ... ok5705test lexer::tests::test_fstring_expression_multiline ... ok5706test lexer::tests::test_fstring_named_unicode_raw ... ok5707test lexer::tests::test_fstring_named_unicode ... ok5708test lexer::tests::test_fstring_parentheses ... ok5709test lexer::tests::test_fstring_newline_format_spec ... ok5710test lexer::tests::test_fstring_nested ... ok5711test lexer::tests::test_fstring_single_quote_escape_mac_eol ... ok5712test lexer::tests::test_fstring_prefix ... ok5713test lexer::tests::test_fstring_single_quote_escape_unix_eol ... ok5714test lexer::tests::test_fstring_with_format_spec ... ok5715test lexer::tests::test_fstring_single_quote_escape_windows_eol ... ok5716test lexer::tests::test_infinite_loop ... ok5717test lexer::tests::test_fstring_with_lambda_expression ... ok5718test lexer::tests::test_fstring_with_multiline_format_spec ... ok5719test lexer::tests::test_fstring_with_named_expression ... ok5720test lexer::tests::test_fstring_with_ipy_escape_command ... ok5721test lexer::tests::test_indentation_with_mac_eol ... ok5722test lexer::tests::test_fstring_with_nul_char ... ok5723test lexer::tests::test_indentation_with_unix_eol ... ok5724test lexer::tests::test_invalid_leading_zero_big ... ok5725test lexer::tests::test_invalid_leading_zero_small ... ok5726test lexer::tests::test_ipython_escape_command ... ok5727test lexer::tests::test_ipython_escape_command_not_an_assignment ... ok5728test lexer::tests::test_indentation_with_windows_eol ... ok5729test lexer::tests::test_ipython_escape_command_assignment ... ok5730test lexer::tests::test_ipython_escape_command_line_continuation_with_unix_eol_and_eof ... ok5731test lexer::tests::test_ipython_escape_command_line_continuation_unix_eol ... ok5732test lexer::tests::test_ipython_escape_command_line_continuation_windows_eol ... ok5733test lexer::tests::test_ipython_escape_command_line_continuation_mac_eol ... ok5734test lexer::tests::test_ipython_escape_command_indentation ... ok5735test lexer::tests::test_ipython_escape_command_line_continuation_with_windows_eol_and_eof ... ok5736test lexer::tests::test_ipython_help_end_escape_command ... ok5737test lexer::tests::test_line_comment_long ... ok5738test lexer::tests::test_ipython_escape_command_line_continuation_with_mac_eol_and_eof ... ok5739test lexer::tests::test_line_comment_empty ... ok5740test lexer::tests::test_line_comment_single_whitespace ... ok5741test lexer::tests::test_line_continuation_at_eof_after_newline_mac_eol ... ok5742test lexer::tests::test_line_comment_whitespace ... ok5743test lexer::tests::test_line_continuation_at_eof_after_newline_windows_eol ... ok5744test lexer::tests::test_line_continuation_at_eof_mac_eol ... ok5745test lexer::tests::test_non_ascii_name_flag ... ok5746test lexer::tests::test_line_continuation_at_eof_windows_eol ... ok5747test lexer::tests::test_line_continuation_at_eof_unix_eol ... ok5748test lexer::tests::test_match_softkeyword_in_notebook ... ok5749test lexer::tests::test_line_continuation_at_eof_after_newline_unix_eol ... ok5750test lexer::tests::test_nested_t_and_fstring ... ok5751test lexer::tests::test_logical_newline_line_comment ... ok5752test lexer::tests::test_newline_in_brackets_windows_eol ... ok5753test lexer::tests::test_newline_in_brackets_mac_eol ... ok5754test lexer::tests::test_newline_in_brackets_unix_eol ... ok5755test lexer::tests::test_non_logical_newline_in_string_continuation ... ok5756test lexer::tests::test_numbers ... ok5757test lexer::tests::test_operators ... ok5758test lexer::tests::test_string_continuation_with_mac_eol ... ok5759test lexer::tests::test_string ... ok5760test lexer::tests::test_tstring_error ... ok5761test lexer::tests::test_triple_quoted_unix_eol ... ok5762test lexer::tests::test_string_continuation_with_unix_eol ... ok5763test lexer::tests::test_string_continuation_with_windows_eol ... ok5764test lexer::tests::test_tstring ... ok5765test lexer::tests::test_triple_quoted_windows_eol ... ok5766test lexer::tests::test_triple_quoted_mac_eol ... ok5767test lexer::tests::test_tstring_escape_braces ... ok5768test lexer::tests::test_tstring_comments ... ok5769test lexer::tests::test_tstring_escape ... ok5770test lexer::tests::test_tstring_escape_raw ... ok5771test lexer::tests::test_tstring_conversion ... ok5772test lexer::tests::test_tstring_named_unicode ... ok5773test lexer::tests::test_tstring_multiline ... ok5774test lexer::tests::test_tstring_expression_multiline ... ok5775test lexer::tests::test_tstring_newline_format_spec ... ok5776test lexer::tests::test_tstring_nested ... ok5777test lexer::tests::test_tstring_parentheses ... ok5778test lexer::tests::test_tstring_single_quote_escape_mac_eol ... ok5779test lexer::tests::test_tstring_named_unicode_raw ... ok5780test lexer::tests::test_tstring_prefix ... ok5781test parser::scratch_buffer::tests::buffer_must_be_empty_when_dropped - should panic ... ok5782test parser::scratch_buffer::tests::snapshot_is_empty_relative_to_its_buffer ... ok5783test lexer::tests::test_tstring_single_quote_escape_unix_eol ... ok5784test lexer::tests::test_tstring_with_ipy_escape_command ... ok5785test parser::scratch_buffer::tests::snapshot_must_be_restored - should panic ... ok5786test lexer::tests::test_tstring_single_quote_escape_windows_eol ... ok5787test lexer::tests::test_tstring_with_format_spec ... ok5788test lexer::tests::test_tstring_with_lambda_expression ... ok5789test parser::scratch_buffer::tests::snapshot_must_be_restored_in_reverse_order - should panic ... ok5790test lexer::tests::test_tstring_with_named_expression ... ok5791test lexer::tests::test_tstring_with_multiline_format_spec ... ok5792test parser::tests::ipython_escape_command_expression_values ... ok5793test lexer::tests::test_tstring_with_nul_char ... ok5794test parser::tests::interpolated_string_escaped_brace_values ... ok5795test lexer::tests::tet_too_low_dedent ... ok5796test parser::tests::ipython_escape_command_values ... ok5797test parser::tests::malformed_radix_literals ... ok5798test parser::tests::nested_match_patterns_grow_stack ... ok5799test parser::tests::nested_lambda_chain_grows_stack ... ok5800test parser::tests::deep_nesting_preserves_surrounding_statements ... ok5801test parser::tests::nested_invalid_mapping_pattern_keys_grow_stack ... ok5802test parser::tests::nfkc_normalizes_dotted_names ... ok5803test parser::tests::nfkc_normalizes_names ... ok5804test parser::tests::normal_python_unaffected ... ok5805test parser::tests::nested_parens_grow_stack ... ok5806test parser::tests::number_values ... ok5807test parser::tests::binary_paren_interplay_grows_stack ... ok5808test parser::tests::nested_lists_grow_stack ... ok5809test parser::tests::nested_unary_chains_grow_stack ... ok5810test parser::tests::nested_calls_grow_stack ... ok5811test parser::tests::right_assoc_pow_chain_grows_stack ... ok5812test parser::tests::invalid_async_chain_grows_stack ... ok5813test parser::tests::nested_subscripts_grow_stack ... ok5814test parser::tests::test_modes ... ok5815test parser::tests::ternary_else_chain_grows_stack ... ok5816test parser::tests::test_expr_mode_invalid_syntax1 ... ok5817test parser::tests::test_expr_mode_invalid_syntax2 ... ok5818test parser::tests::test_expr_mode_invalid_syntax3 ... ok5819test parser::tests::test_unicode_aliases ... ok5820test parser::tests::test_tstring_fstring_middle ... ok5821test parser::tests::test_expr_mode_valid_syntax ... ok5822test parser::tests::test_tstring_fstring_middle_fuzzer ... ok5823test parser::tests::test_fstring_expr_inner_line_continuation_and_t_string ... ok5824test parser::tests::test_fstring_expr_inner_line_continuation_newline_t_string ... ok5825test parser::tests::test_ipython_escape_commands ... ok5826test string::tests::parse_tstring_nested_spec_grows_stack ... ok5827test string::tests::test_backspace_alias ... ok5828test string::tests::parse_fstring_nested_spec_grows_stack ... ok5829test string::tests::test_bell_alias ... ok5830test string::tests::test_character_tabulation_with_justification_alias ... ok5831test string::tests::test_carriage_return_alias ... ok5832test string::tests::test_escape_alias ... ok5833test string::tests::test_dont_panic_on_8_in_octal_escape ... ok5834test string::tests::test_delete_alias ... ok5835test string::tests::test_escape_octet ... ok5836test string::tests::test_escape_char_in_byte_literal ... ok5837test string::tests::test_double_quoted_byte ... ok5838test string::tests::test_fstring_escaped_character ... ok5839test string::tests::test_fstring_constant_range ... ok5840test string::tests::test_form_feed_alias ... ok5841test string::tests::test_fstring_parse_self_documenting_base ... ok5842test string::tests::test_fstring_line_continuation ... ok5843test string::tests::test_fstring_escaped_newline ... ok5844test string::tests::test_invalid_unicode_literal ... ok5845test string::tests::test_fstring_parse_self_documenting_base_more ... ok5846test string::tests::test_hts_alias ... ok5847test string::tests::test_fstring_unescaped_newline ... ok5848test string::tests::test_fstring_parse_self_documenting_format ... ok5849test string::tests::test_missing_unicode_rbrace_error ... ok5850test string::tests::test_invalid_unicode_name_error ... ok5851test string::tests::test_missing_unicode_lbrace_error ... ok5852test string::tests::test_invalid_byte_literal_error ... ok5853test string::tests::test_parse_empty_fstring ... ok5854test string::tests::test_parse_empty_tstring ... ok5855test string::tests::test_parse_f_string_concat_2 ... ok5856test string::tests::test_parse_f_string_concat_1 ... ok5857test string::tests::test_parse_f_string_concat_4 ... ok5858test string::tests::test_parse_f_string_concat_3 ... ok5859test string::tests::test_parse_f_t_string_concat_1_error ... ok5860test string::tests::test_parse_f_t_string_concat_2_error ... ok5861test string::tests::test_parse_fstring_equals ... ok5862test parser::tests::nested_def_blocks_grow_stack ... ok5863test string::tests::test_parse_invalid_fstring ... ok5864test string::tests::test_parse_invalid_tstring ... ok5865test string::tests::test_parse_fstring ... ok5866test string::tests::test_parse_fstring_not_equals ... ok5867test string::tests::test_parse_fstring_not_nested_spec ... ok5868test string::tests::test_parse_fstring_self_doc_trailing_space ... ok5869test string::tests::test_parse_fstring_nested_spec ... ok5870test string::tests::test_parse_fstring_yield_expr ... ok5871test string::tests::test_parse_fstring_self_doc_prec_space ... ok5872test string::tests::test_parse_fstring_nested_string_spec ... ok5873test string::tests::test_parse_string_concat ... ok5874test string::tests::test_parse_fstring_nested_concatenation_string_spec ... ok5875test string::tests::test_parse_string_triple_quotes_with_kind ... ok5876test string::tests::test_parse_t_string_concat_2_error ... ok5877test string::tests::test_parse_t_string_concat_3_error ... ok5878test string::tests::test_parse_tstring_equals ... ok5879test string::tests::test_parse_t_string_concat_1_error ... ok5880test string::tests::test_parse_tstring ... ok5881test string::tests::test_parse_t_string_concat_4_error ... ok5882test string::tests::test_parse_tstring_not_equals ... ok5883test string::tests::test_parse_tstring_nested_spec ... ok5884test string::tests::test_parse_tstring_nested_concatenation_string_spec ... ok5885test string::tests::test_parse_tstring_nested_string_spec ... ok5886test string::tests::test_parse_tstring_self_doc_trailing_space ... ok5887test string::tests::test_parse_tstring_not_nested_spec ... ok5888test string::tests::test_parse_tstring_self_doc_prec_space ... ok5889test string::tests::test_parse_u_f_string_concat_1 ... ok5890test string::tests::test_parse_u_f_string_concat_2 ... ok5891test string::tests::test_parse_u_string_concat_2 ... ok5892test string::tests::test_parse_tstring_yield_expr ... ok5893test string::tests::test_parse_u_t_string_concat_1_error ... ok5894test string::tests::test_parse_u_string_concat_1 ... ok5895test string::tests::test_parse_u_t_string_concat_2_error ... ok5896test string::tests::test_raw_byte_literal_1 ... ok5897test string::tests::test_raw_fstring ... ok5898test string::tests::test_raw_tstring ... ok5899test string::tests::test_raw_byte_literal_2 ... ok5900test string::tests::test_string_parser_escaped_mac_eol ... ok5901test string::tests::test_single_quoted_byte ... ok5902test string::tests::test_string_parser_escaped_unix_eol ... ok5903test string::tests::test_triple_quoted_raw_fstring ... ok5904test string::tests::test_string_parser_escaped_windows_eol ... ok5905test string::tests::test_tstring_constant_range ... ok5906test token_set::token_set_works_for_tokens ... ok5907test string::tests::test_tstring_escaped_character ... ok5908test string::tests::test_tstring_line_continuation ... ok5909test string::tests::test_triple_quoted_raw_tstring ... ok5910test string::tests::test_tstring_parse_self_documenting_base ... ok5911test string::tests::test_tstring_escaped_newline ... ok5912test string::tests::test_tstring_parse_self_documenting_base_more ... ok5913test string::tests::test_tstring_unescaped_newline ... ok5914test string::tests::test_tstring_parse_self_documenting_format ... ok59155916test result: ok. 245 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s59175918 Running tests/fixtures.rs (target/aarch64-apple-darwin/debug/deps/fixtures-98688db3881feef6)59195920running 557 tests5921test inline_err::assert_invalid_test_expr.py ... ok5922test inline_err::ann_assign_stmt_invalid_annotation.py ... ok5923test inline_err::assert_invalid_msg_expr.py ... ok5924test inline_err::ann_assign_stmt_missing_rhs.py ... ok5925test inline_err::assert_empty_msg.py ... ok5926test inline_err::ann_assign_stmt_type_alias_annotation.py ... ok5927test inline_err::ann_assign_stmt_invalid_value.py ... ok5928test inline_err::args_unparenthesized_generator.py ... ok5929test inline_err::assert_empty_test.py ... ok5930test inline_err::assign_stmt_keyword_target.py ... ok5931test inline_err::assign_stmt_invalid_value_expr.py ... ok5932test inline_err::ann_assign_stmt_invalid_target.py ... ok5933test inline_err::assign_stmt_invalid_target.py ... ok5934test inline_err::assign_stmt_missing_rhs.py ... ok5935test inline_err::aug_assign_stmt_invalid_target.py ... ok5936test inline_err::assign_stmt_starred_expr_value.py ... ok5937test inline_err::async_unexpected_token.py ... ok5938test inline_err::aug_assign_stmt_missing_rhs.py ... ok5939test inline_err::backslash_continuation_indentation_error.py ... ok5940test inline_err::aug_assign_stmt_invalid_value.py ... ok5941test inline_err::class_def_missing_name.py ... ok5942test inline_err::case_expect_indented_block.py ... ok5943test inline_err::class_def_empty_body.py ... ok5944test inline_err::class_def_unclosed_type_param_list.py ... ok5945test inline_err::class_def_unparenthesized_generator_argument.py ... ok5946test inline_err::clause_expect_indented_block.py ... ok5947test inline_err::clause_expect_single_statement.py ... ok5948test inline_err::comma_separated_missing_element_between_commas.py ... ok5949test inline_err::comma_separated_missing_comma.py ... ok5950test inline_err::class_type_params_py311.py ... ok5951test inline_err::comma_separated_missing_comma_between_elements.py ... ok5952test inline_err::debug_shadow_class.py ... ok5953test inline_err::debug_shadow_function.py ... ok5954test inline_err::comma_separated_missing_first_element.py ... ok5955test inline_err::debug_shadow_match.py ... ok5956test inline_err::comprehension_missing_for_after_async.py ... ok5957test inline_err::debug_shadow_import.py ... ok5958test inline_err::debug_shadow_try.py ... ok5959test inline_err::debug_shadow_with.py ... ok5960test inline_err::debug_shadow_type_alias.py ... ok5961test inline_err::decorator_await_expression_py38.py ... ok5962test inline_err::decorator_invalid_expression.py ... ok5963test inline_err::decorator_dict_literal_py38.py ... ok5964test inline_err::decorator_expression_py38.py ... ok5965test inline_err::decorator_float_literal_py38.py ... ok5966test inline_err::decorator_named_expression_py37.py ... ok5967test inline_err::decorator_unexpected_token.py ... ok5968test inline_err::decorator_missing_newline.py ... ok5969test inline_err::decorator_missing_expression.py ... ok5970test inline_err::decorator_non_toplevel_call_expression_py38.py ... ok5971test inline_err::dotted_name_multiple_dots.py ... ok5972test inline_err::del_incomplete_target.py ... ok5973test inline_err::del_stmt_empty.py ... ok5974test inline_err::del_debug_py39.py ... ok5975test inline_err::duplicate_keyword_args.py ... ok5976test inline_err::except_stmt_missing_as_name.py ... ok5977test inline_err::except_star_py310.py ... ok5978test inline_err::except_stmt_missing_exception.py ... ok5979test inline_err::except_stmt_invalid_expression.py ... ok5980test inline_err::except_stmt_missing_exception_and_as_name.py ... ok5981test inline_err::duplicate_type_parameter_names.py ... ok5982test inline_err::duplicate_match_class_attr.py ... ok5983test inline_err::except_stmt_unparenthesized_tuple_as.py ... ok5984test inline_err::except_stmt_unparenthesized_tuple_no_as_py313.py ... ok5985test inline_err::f_string_conversion_follows_exclamation.py ... ok5986test inline_err::different_match_pattern_bindings.py ... ok5987test inline_err::f_string_empty_expression.py ... ok5988test inline_err::f_string_invalid_conversion_flag_name_tok.py ... ok5989test inline_err::f_string_invalid_conversion_flag_other_tok.py ... ok5990test inline_err::f_string_unclosed_lbrace_in_format_spec.py ... ok5991test inline_err::duplicate_match_key.py ... ok5992test inline_err::for_iter_unpack_py38.py ... ok5993test inline_err::f_string_invalid_starred_expr.py ... ok5994test inline_err::for_stmt_invalid_iter_expr.py ... ok5995test inline_err::f_string_lambda_without_parentheses.py ... ok5996test inline_err::f_string_unclosed_lbrace.py ... ok5997test inline_err::for_stmt_invalid_target_binary_expr.py ... ok5998test inline_err::for_stmt_invalid_target.py ... ok5999test inline_err::for_stmt_missing_iter.py ... ok6000test inline_err::for_stmt_missing_in_keyword.py ... ok6001test inline_err::for_stmt_invalid_target_in_keyword.py ... ok6002test inline_err::from_import_missing_rpar.py ... ok6003test inline_err::for_stmt_missing_target.py ... ok6004test inline_err::from_import_missing_module.py ... ok6005test inline_err::from_import_empty_names.py ... ok6006test inline_err::from_import_dotted_names.py ... ok6007test inline_err::from_import_unparenthesized_trailing_comma.py ... ok6008test inline_err::from_import_parenthesized_star.py ... ok6009test inline_err::from_import_star_with_other_names.py ... ok6010test inline_err::function_def_empty_body.py ... ok6011test inline_err::function_def_invalid_return_expr.py ... ok6012test inline_err::function_def_missing_identifier.py ... ok6013test inline_err::function_def_missing_return_type.py ... ok6014test inline_err::function_def_unclosed_parameter_list.py ... ok6015test inline_err::global_stmt_empty.py ... ok6016test inline_err::global_stmt_expression.py ... ok6017test inline_err::function_def_unparenthesized_return_types.py ... ok6018test inline_err::function_def_unclosed_type_param_list.py ... ok6019test inline_err::function_type_params_py311.py ... ok6020test inline_err::if_stmt_empty_body.py ... ok6021test inline_err::global_stmt_trailing_comma.py ... ok6022test inline_err::if_stmt_invalid_test_expr.py ... ok6023test inline_err::if_stmt_missing_colon.py ... ok6024test inline_err::if_stmt_invalid_elif_test_expr.py ... ok6025test inline_err::if_stmt_elif_missing_colon.py ... ok6026test inline_err::if_stmt_missing_test.py ... ok6027test inline_err::implicitly_concatenated_unterminated_string_multiline.py ... ok6028test inline_err::implicitly_concatenated_unterminated_string.py ... ok6029test inline_err::if_stmt_misspelled_elif.py ... ok6030test inline_err::import_alias_missing_asname.py ... ok6031test inline_err::import_from_star.py ... ok6032test inline_err::import_stmt_empty.py ... ok6033test inline_err::import_stmt_trailing_comma.py ... ok6034test inline_err::import_stmt_star_import.py ... ok6035test inline_err::import_stmt_parenthesized_names.py ... ok6036test inline_err::incomplete_attribute_before_for_in_delimiter.py ... ok6037test inline_err::invalid_annotation_class.py ... ok6038test inline_err::invalid_annotation_py314.py ... ok6039test inline_err::invalid_annotation_function_py314.py ... ok6040test inline_err::invalid_annotation_type_alias.py ... ok6041test inline_err::invalid_byte_literal.py ... ok6042test inline_err::invalid_future_feature.py ... ok6043test inline_err::invalid_fstring_literal_element.py ... ok6044test inline_err::invalid_annotation_function.py ... ok6045test inline_err::invalid_del_target.py ... ok6046test inline_err::invalid_string_literal.py ... ok6047test inline_err::invalid_match_pattern_target.py ... ok6048test inline_err::ipython_help_escape_command_error_recovery_3.py ... ok6049test inline_err::ipython_help_escape_command_error_recovery_1.py ... ok6050test inline_err::ipython_help_escape_command_error_recovery_2.py ... ok6051test inline_err::irrefutable_case_pattern.py ... ok6052test inline_err::iter_unpack_yield_py37.py ... ok6053test inline_err::lambda_body_with_yield_expr.py ... ok6054test inline_err::iter_unpack_return_py37.py ... ok6055test inline_err::lambda_body_with_starred_expr.py ... ok6056test inline_err::lazy_import_invalid_context_py315.py ... ok6057test inline_err::match_before_py310.py ... ok6058test inline_err::match_classify_as_keyword_or_identifier.py ... ok6059test inline_err::match_classify_as_keyword.py ... ok6060test inline_err::lazy_import_invalid_from_py315.py ... ok6061test inline_err::match_expected_colon.py ... ok6062test inline_err::lazy_import_stmt_py314.py ... ok6063test inline_err::match_stmt_expected_case_block.py ... ok6064test inline_err::match_stmt_invalid_guard_expr.py ... ok6065test inline_err::match_stmt_expect_indented_block.py ... ok6066test inline_err::match_stmt_missing_pattern.py ... ok6067test inline_err::match_stmt_invalid_subject_expr.py ... ok6068test inline_err::match_stmt_missing_guard_expr.py ... ok6069test inline_err::match_stmt_no_newline_before_case.py ... ok6070test inline_err::match_stmt_single_starred_subject.py ... ok6071test inline_err::mixed_bytes_and_non_bytes_literals.py ... ok6072test inline_err::multiple_clauses_on_same_line.py ... ok6073test inline_err::mixed_tstring_and_bytes_literals.py ... ok6074test inline_err::named_expr_slice.py ... ok6075test inline_err::multiple_assignment_in_case_pattern.py ... ok6076test inline_err::multiple_starred_assignment_target.py ... ok6077test inline_err::named_expr_slice_parse_error.py ... ok6078test inline_err::multiple_starred_names_in_sequence_pattern.py ... ok6079test inline_err::nested_quote_in_format_spec_py312.py ... ok6080test inline_err::node_range_with_gaps.py ... ok6081test inline_err::nonlocal_declaration_at_module_level.py ... ok6082test inline_err::nonlocal_stmt_empty.py ... ok6083test inline_err::nonlocal_stmt_trailing_comma.py ... ok6084test inline_err::param_missing_annotation.py ... ok6085test inline_err::nonlocal_stmt_expression.py ... ok6086test inline_err::param_missing_default.py ... ok6087test inline_err::param_with_invalid_annotation.py ... ok6088test inline_err::param_with_invalid_default.py ... ok6089test inline_err::param_with_star_annotation_py310.py ... ok6090test inline_err::nested_async_comprehension_py310.py ... ok6091test inline_err::params_duplicate_names.py ... ok6092test inline_err::param_with_invalid_star_annotation.py ... ok6093test inline_err::params_expected_after_star_separator.py ... ok6094test inline_err::params_kwarg_after_star_separator.py ... ok6095test inline_err::params_multiple_kwargs.py ... ok6096test inline_err::params_no_arg_before_slash.py ... ok6097test inline_err::params_follows_var_keyword_param.py ... ok6098test inline_err::params_multiple_slash_separator.py ... ok6099test inline_err::params_multiple_star_separator.py ... ok6100test inline_err::params_non_default_after_default.py ... ok6101test inline_err::params_multiple_varargs.py ... ok6102test inline_err::params_star_after_slash.py ... ok6103test inline_err::params_star_separator_after_star_param.py ... ok6104test inline_err::params_var_keyword_with_default.py ... ok6105test inline_err::parenthesized_kwarg_py38.py ... ok6106test inline_err::params_var_positional_with_default.py ... ok6107test inline_err::parenthesized_context_manager_py38.py ... ok6108test inline_err::pep701_nested_interpolation_py311.py ... ok6109test inline_err::pep_798_invalid_dict_unpacking_comprehensions_py315.py ... ok6110test inline_err::pep_798_unpacking_comprehensions_py314.py ... ok6111test inline_err::pos_only_py37.py ... ok6112test inline_err::raise_stmt_from_without_exc.py ... ok6113test inline_err::raise_stmt_invalid_exc.py ... ok6114test inline_err::raise_stmt_invalid_cause.py ... ok6115test inline_err::raise_stmt_unparenthesized_tuple_exc.py ... ok6116test inline_err::return_stmt_invalid_expr.py ... ok6117test inline_err::raise_stmt_unparenthesized_tuple_cause.py ... ok6118test inline_err::simple_and_compound_stmt_on_same_line.py ... ok6119test inline_err::simple_and_compound_stmt_on_same_line_in_block.py ... ok6120test inline_err::signed_pattern_non_literal_operand.py ... ok6121test inline_err::simple_stmts_on_same_line.py ... ok6122test inline_err::single_star_for.py ... ok6123test inline_err::simple_stmts_on_same_line_in_block.py ... ok6124test inline_err::single_star_yield.py ... ok6125test inline_err::rebound_comprehension_variable.py ... ok6126test inline_err::pep701_f_string_py311.py ... ok6127test inline_err::starred_comprehension_target.py ... ok6128test inline_err::single_starred_assignment_target.py ... ok6129test inline_err::starred_list_comp_py314.py ... ok6130test inline_err::star_slices.py ... ok6131test inline_err::single_star_return.py ... ok6132test inline_err::starred_starred_expression.py ... ok6133test inline_err::star_index_py310.py ... ok6134test inline_err::t_string_empty_expression.py ... ok6135test inline_err::t_string_unclosed_lbrace_in_format_spec.py ... ok6136test inline_err::t_string_unclosed_lbrace.py ... ok6137test inline_err::t_string_lambda_without_parentheses.py ... ok6138test inline_err::t_string_invalid_conversion_flag_other_tok.py ... ok6139test inline_err::template_strings_py313.py ... ok6140test inline_err::t_string_invalid_starred_expr.py ... ok6141test inline_err::t_string_invalid_conversion_flag_name_tok.py ... ok6142test inline_err::try_stmt_misspelled_except.py ... ok6143test inline_err::try_stmt_invalid_order.py ... ok6144test inline_err::try_stmt_missing_except_finally.py ... ok6145test inline_err::type_alias_invalid_value_expr.py ... ok6146test inline_err::type_alias_incomplete_stmt.py ... ok6147test inline_err::tuple_context_manager_py38.py ... ok6148test inline_err::type_param_missing_bound.py ... ok6149test inline_err::try_stmt_mixed_except_kind.py ... ok6150test inline_err::type_param_default_py312.py ... ok6151test inline_err::type_param_param_spec_bound.py ... ok6152test inline_err::type_param_invalid_bound_expr.py ... ok6153test inline_err::type_param_param_spec_invalid_default_expr.py ... ok6154test inline_err::type_param_param_spec_missing_default.py ... ok6155test inline_err::type_param_type_var_invalid_default_expr.py ... ok6156test inline_err::type_param_type_var_missing_default.py ... ok6157test inline_err::type_param_type_var_tuple_bound.py ... ok6158test inline_err::type_param_type_var_tuple_missing_default.py ... ok6159test inline_err::type_parameter_default_order.py ... ok6160test inline_err::type_params_empty.py ... ok6161test inline_err::type_stmt_py311.py ... ok6162test inline_err::type_param_type_var_tuple_invalid_default_expr.py ... ok6163test inline_err::unary_plus_py314.py ... ok6164test inline_err::unparenthesized_named_expr_index_py38.py ... ok6165test inline_err::walrus_py37.py ... ok6166test inline_err::unparenthesized_named_expr_set_literal_py38.py ... ok6167test inline_err::unterminated_fstring_newline_recovery.py ... ok6168test inline_err::while_stmt_invalid_test_expr.py ... ok6169test inline_err::unparenthesized_named_expr_set_comp_py38.py ... ok6170test inline_err::with_items_parenthesized_missing_colon.py ... ok6171test inline_err::while_stmt_missing_test.py ... ok6172test inline_err::with_items_parenthesized_missing_comma.py ... ok6173test inline_err::while_stmt_missing_colon.py ... ok6174test inline_err::yield_after_comma.py ... ok6175test inline_err::yield_from_in_async_function.py ... ok6176test inline_ok::all_async_comprehension_py310.py ... ok6177test inline_err::write_to_debug_expr.py ... ok6178test inline_ok::ann_assign_stmt_simple_target.py ... ok6179test inline_ok::ambiguous_lpar_with_items_if_expr.py ... ok6180test inline_ok::assign_targets_terminator.py ... ok6181test inline_ok::assign_stmt_starred_expr_value.py ... ok6182test inline_ok::ambiguous_lpar_with_items_binary_expr.py ... ok6183test inline_ok::async_function_definition.py ... ok6184test inline_ok::async_for_statement.py ... ok6185test inline_ok::args_unparenthesized_generator.py ... ok6186test inline_ok::backslash_continuation_indentation.py ... ok6187test inline_ok::async_with_statement.py ... ok6188test inline_ok::class_def_arguments.py ... ok6189test inline_ok::debug_rename_import.py ... ok6190test inline_ok::class_keyword_in_case_pattern.py ... ok6191test inline_ok::class_type_params_py312.py ... ok6192test inline_ok::decorator_async_function.py ... ok6193test inline_ok::comma_separated_regular_list_terminator.py ... ok6194test inline_ok::decorator_expression_dotted_ident_py38.py ... ok6195test inline_ok::decorator_await_expression_py39.py ... ok6196test inline_ok::decorator_expression_eval_hack_py38.py ... ok6197test inline_ok::decorator_expression_identity_hack_py38.py ... ok6198test inline_ok::del_debug_py38.py ... ok6199test inline_ok::decorator_expression_py39.py ... ok6200test inline_ok::dotted_name_normalized_spaces.py ... ok6201test inline_ok::del_targets_terminator.py ... ok6202test inline_ok::duplicate_match_key_attr.py ... ok6203test inline_ok::except_stmt_as_name_soft_keyword.py ... ok6204test inline_ok::except_stmt_unparenthesized_tuple_no_as_py314.py ... ok6205test inline_ok::except_star_py311.py ... ok6206test inline_ok::different_match_pattern_bindings.py ... ok6207test inline_ok::for_in_target_valid_expr.py ... ok6208test inline_ok::for_iter_unpack_py39.py ... ok6209test inline_ok::for_iter_unpack_py38.py ... ok6210test inline_ok::from_import_no_space.py ... ok6211test inline_ok::from_import_stmt_terminator.py ... ok6212test inline_ok::fstring_format_spec_terminator.py ... ok6213test inline_ok::function_def_parameter_range.py ... ok6214test inline_ok::function_def_parenthesized_return_types.py ... ok6215test inline_ok::from_import_soft_keyword_module_name.py ... ok6216test inline_ok::function_def_valid_return_expr.py ... ok6217test inline_ok::global_stmt.py ... ok6218test inline_ok::function_type_params_py312.py ... ok6219test inline_ok::import_as_name_soft_keyword.py ... ok6220test inline_ok::import_stmt_terminator.py ... ok6221test inline_ok::irrefutable_case_pattern_at_end.py ... ok6222test inline_ok::import_from_star.py ... ok6223test inline_ok::iter_unpack_yield_py37.py ... ok6224test inline_ok::iter_unpack_return_py38.py ... ok6225test inline_ok::lambda_with_no_parameters.py ... ok6226test inline_ok::iter_unpack_return_py37.py ... ok6227test inline_ok::iter_unpack_yield_py38.py ... ok6228test inline_ok::lambda_with_valid_body.py ... ok6229test inline_ok::lazy_import_soft_keyword_split_py315.py ... ok6230test inline_ok::lazy_import_relative_py315.py ... ok6231test inline_ok::lazy_import_semantic_ok_py315.py ... ok6232test inline_ok::match_after_py310.py ... ok6233test inline_ok::lazy_import_stmt_py315.py ... ok6234test inline_ok::match_annotated_assignment.py ... ok6235test inline_ok::match_as_pattern.py ... ok6236test inline_ok::match_as_pattern_soft_keyword.py ... ok6237test inline_ok::match_attr_pattern_soft_keyword.py ... ok6238test inline_ok::match_classify_as_identifier_1.py ... ok6239test inline_ok::match_classify_as_keyword_1.py ... ok6240test inline_ok::match_classify_as_identifier_2.py ... ok6241test inline_ok::match_classify_as_keyword_2.py ... ok6242test inline_ok::match_sequence_pattern_parentheses_terminator.py ... ok6243test inline_ok::match_classify_as_keyword_or_identifier.py ... ok6244test inline_ok::match_stmt_subject_expr.py ... ok6245test inline_ok::match_sequence_pattern_terminator.py ... ok6246test inline_ok::multiple_assignment_in_case_pattern.py ... ok6247test inline_ok::multiple_starred_assignment_target.py ... ok6248test inline_ok::match_stmt_valid_guard_expr.py ... ok6249test inline_ok::non_duplicate_keyword_args.py ... ok6250test inline_ok::nested_async_comprehension_py311.py ... ok6251test inline_ok::nested_async_comprehension_py310.py ... ok6252test inline_ok::non_nested_quote_in_format_spec_py311.py ... ok6253test inline_ok::nested_alternative_patterns.py ... ok6254test inline_ok::non_rebound_comprehension_variable.py ... ok6255test inline_ok::nonlocal_declaration_at_module_level.py ... ok6256test inline_ok::nonlocal_stmt.py ... ok6257test inline_ok::param_with_annotation.py ... ok6258test inline_ok::non_duplicate_type_parameter_names.py ... ok6259test inline_ok::param_with_default.py ... ok6260test inline_ok::params_non_default_after_star.py ... ok6261test inline_ok::param_with_star_annotation.py ... ok6262test inline_ok::param_with_star_annotation_py310.py ... ok6263test inline_ok::param_with_star_annotation_py311.py ... ok6264test inline_ok::params_seen_keyword_only_param_after_star.py ... ok6265test inline_ok::parenthesized_context_manager_py39.py ... ok6266test inline_ok::parenthesized_named_expr_index_py38.py ... ok6267test inline_ok::parenthesized_kwarg_py37.py ... ok6268test inline_ok::pos_only_py38.py ... ok6269test inline_ok::parenthesized_named_expr_py38.py ... ok6270test inline_ok::parenthesized_star_index_py310.py ... ok6271test inline_ok::read_from_debug.py ... ok6272test inline_ok::simple_stmts_in_block.py ... ok6273test inline_ok::simple_stmts_with_semicolons.py ... ok6274test inline_ok::pep_798_unpacking_comprehensions_py315.py ... ok6275test inline_ok::single_parenthesized_item_context_manager_py38.py ... ok6276test inline_ok::single_starred_assignment_target.py ... ok6277test inline_ok::pep701_f_string_py311.py ... ok6278test inline_ok::single_star_in_tuple.py ... ok6279test inline_ok::star_index_py311.py ... ok6280test inline_ok::starred_list_comp_py315.py ... ok6281test inline_ok::pep750_t_string_py314.py ... ok6282test inline_ok::template_strings_py314.py ... ok6283test inline_ok::starred_comprehension_target.py ... ok6284test inline_ok::pep701_f_string_py312.py ... ok6285test inline_ok::type_param_default_py313.py ... ok6286test inline_ok::tuple_context_manager_py38.py ... ok6287test inline_ok::type_param_param_spec.py ... ok6288test inline_ok::type_stmt_py312.py ... ok6289test inline_ok::type_param_type_var.py ... ok6290test inline_ok::type_param_type_var_tuple.py ... ok6291test inline_ok::unary_plus_py315.py ... ok6292test inline_ok::unparenthesized_named_expr_py39.py ... ok6293test inline_ok::valid_annotation_class.py ... ok6294test inline_ok::unparenthesized_named_expr_index_py39.py ... ok6295test inline_ok::valid_future_feature.py ... ok6296test inline_ok::valid_annotation_py313.py ... ok6297test inline_ok::walrus_py38.py ... ok6298test inline_ok::yield_after_comma_parenthesized.py ... ok6299test inline_ok::valid_annotation_function_py313.py ... ok6300test invalid_syntax::expressions/arguments/invalid_expression.py ... ok6301test invalid_syntax::expressions/arguments/duplicate_keyword_arguments.py ... ok6302test invalid_syntax::expressions/arguments/double_starred.py ... ok6303test invalid_syntax::expressions/arguments/missing_argument.py ... ok6304test invalid_syntax::expressions/arguments/missing_expression.py ... ok6305test invalid_syntax::expressions/arguments/invalid_keyword_expression.py ... ok6306test invalid_syntax::expressions/arguments/unclosed_0.py ... ok6307test invalid_syntax::expressions/arguments/missing_comma.py ... ok6308test invalid_syntax::expressions/arguments/unclosed_2.py ... ok6309test invalid_syntax::expressions/arguments/invalid_order.py ... ok6310test invalid_syntax::expressions/arguments/unclosed_1.py ... ok6311test invalid_syntax::expressions/attribute/invalid_member.py ... ok6312test invalid_syntax::expressions/arguments/starred.py ... ok6313test invalid_syntax::expressions/await/no_expression_0.py ... ok6314test invalid_syntax::expressions/attribute/multiple_dots.py ... ok6315test invalid_syntax::expressions/attribute/no_member.py ... ok6316test invalid_syntax::expressions/await/recover.py ... ok6317test invalid_syntax::expressions/await/no_expression_1.py ... ok6318test invalid_syntax::expressions/bin_op/invalid_rhs_expression.py ... ok6319test invalid_syntax::expressions/bin_op/missing_lhs.py ... ok6320test invalid_syntax::expressions/bin_op/missing_rhs_0.py ... ok6321test invalid_syntax::expressions/bin_op/missing_rhs_1.py ... ok6322test invalid_syntax::expressions/bin_op/multiple_ops.py ... ok6323test invalid_syntax::expressions/bin_op/named_expression.py ... ok6324test invalid_syntax::expressions/bin_op/starred_expression.py ... ok6325test invalid_syntax::expressions/bool_op/missing_lhs.py ... ok6326test invalid_syntax::expressions/bool_op/missing_rhs.py ... ok6327test invalid_syntax::expressions/bool_op/named_expression.py ... ok6328test invalid_syntax::expressions/bool_op/invalid_rhs_expression.py ... ok6329test invalid_syntax::expressions/compare/invalid_rhs_expression.py ... ok6330test invalid_syntax::expressions/bool_op/starred_expression.py ... ok6331test invalid_syntax::expressions/compare/invalid_order.py ... ok6332test invalid_syntax::expressions/compare/missing_rhs_1.py ... ok6333test invalid_syntax::expressions/compare/missing_lhs.py ... ok6334test invalid_syntax::expressions/compare/missing_rhs_0.py ... ok6335test invalid_syntax::expressions/compare/multiple_equals.py ... ok6336test invalid_syntax::expressions/compare/missing_rhs_2.py ... ok6337test invalid_syntax::expressions/compare/named_expression.py ... ok6338test invalid_syntax::expressions/compare/starred_expression.py ... ok6339test invalid_syntax::expressions/dict/double_star_comprehension.py ... ok6340test invalid_syntax::expressions/dict/missing_closing_brace_0.py ... ok6341test invalid_syntax::expressions/dict/named_expression_0.py ... ok6342test invalid_syntax::expressions/dict/missing_closing_brace_2.py ... ok6343test invalid_syntax::expressions/dict/missing_closing_brace_1.py ... ok6344test invalid_syntax::expressions/dict/double_star.py ... ok6345test invalid_syntax::expressions/dict/comprehension.py ... ok6346test invalid_syntax::expressions/emoji_identifiers.py ... ok6347test invalid_syntax::expressions/dict/recover.py ... ok6348test invalid_syntax::expressions/emoji_statement.py ... ok6349test invalid_syntax::expressions/if/missing_orelse_expr_0.py ... ok6350test invalid_syntax::expressions/if/missing_orelse_expr_1.py ... ok6351test invalid_syntax::expressions/dict/named_expression_1.py ... ok6352test invalid_syntax::expressions/if/missing_test_expr_1.py ... ok6353test invalid_syntax::expressions/if/recover.py ... ok6354test invalid_syntax::expressions/if/missing_test_expr_0.py ... ok6355test invalid_syntax::expressions/lambda_default_parameters.py ... ok6356test invalid_syntax::expressions/list/missing_closing_bracket_0.py ... ok6357test invalid_syntax::expressions/lambda_duplicate_parameters.py ... ok6358test invalid_syntax::expressions/list/missing_closing_bracket_2.py ... ok6359test invalid_syntax::expressions/list/missing_closing_bracket_3.py ... ok6360test invalid_syntax::expressions/list/recover.py ... ok6361test invalid_syntax::expressions/list/missing_closing_bracket_1.py ... ok6362test invalid_syntax::expressions/list/comprehension.py ... ok6363test invalid_syntax::expressions/named/invalid_target.py ... ok6364test invalid_syntax::expressions/named/missing_expression_0.py ... ok6365test invalid_syntax::expressions/named/missing_expression_1.py ... ok6366test invalid_syntax::expressions/named/missing_expression_2.py ... ok6367test invalid_syntax::expressions/list/star_expression_precedence.py ... ok6368test invalid_syntax::expressions/named/missing_expression_4.py ... ok6369test invalid_syntax::expressions/named/missing_expression_3.py ... ok6370test invalid_syntax::expressions/parenthesized/missing_closing_paren_1.py ... ok6371test invalid_syntax::expressions/parenthesized/generator.py ... ok6372test invalid_syntax::expressions/parenthesized/missing_closing_paren_3.py ... ok6373test invalid_syntax::expressions/parenthesized/missing_closing_paren_0.py ... ok6374test invalid_syntax::expressions/parenthesized/tuple.py ... ok6375test invalid_syntax::expressions/parenthesized/missing_closing_paren_2.py ... ok6376test invalid_syntax::expressions/set/missing_closing_curly_brace_0.py ... ok6377test invalid_syntax::expressions/parenthesized/parenthesized.py ... ok6378test invalid_syntax::expressions/set/comprehension.py ... ok6379test invalid_syntax::expressions/set/missing_closing_curly_brace_1.py ... ok6380test invalid_syntax::expressions/parenthesized/tuple_starred_expr.py ... ok6381test invalid_syntax::expressions/set/recover.py ... ok6382test invalid_syntax::expressions/set/missing_closing_curly_brace_3.py ... ok6383test invalid_syntax::expressions/set/missing_closing_curly_brace_2.py ... ok6384test invalid_syntax::expressions/subscript/unclosed_slice_0.py ... ok6385test invalid_syntax::expressions/subscript/unclosed_slice_1.py ... ok6386test invalid_syntax::expressions/subscript/invalid_slice_element.py ... ok6387test invalid_syntax::expressions/set/star_expression_precedence.py ... ok6388test invalid_syntax::expressions/unary.py ... ok6389test invalid_syntax::expressions/unary/no_expression_0.py ... ok6390test invalid_syntax::expressions/unary/named_expression.py ... ok6391test invalid_syntax::expressions/unary/no_expression_1.py ... ok6392test invalid_syntax::expressions/yield/named_expression.py ... ok6393test invalid_syntax::expressions/yield_from/starred_expression.py ... ok6394test invalid_syntax::expressions/yield_from/unparenthesized.py ... ok6395test invalid_syntax::expressions/yield/star_expression.py ... ok6396test invalid_syntax::re_lex_logical_token_mac_eol.py ... ok6397test invalid_syntax::re_lex_logical_token_windows_eol.py ... ok6398test invalid_syntax::re_lex_logical_token.py ... ok6399test invalid_syntax::re_lexing/line_continuation_1.py ... ok6400test invalid_syntax::re_lexing/triple_quoted_fstring_2.py ... ok6401test invalid_syntax::re_lexing/line_continuation_windows_eol.py ... ok6402test invalid_syntax::re_lexing/fstring_format_spec_1.py ... ok6403test invalid_syntax::re_lexing/triple_quoted_fstring_1.py ... ok6404test invalid_syntax::re_lexing/triple_quoted_fstring_3.py ... ok6405test invalid_syntax::re_lexing/ty_1828.py ... ok6406test invalid_syntax::statements/if_extra_closing_parentheses.py ... ok6407test invalid_syntax::statements/if_extra_indent.py ... ok6408test invalid_syntax::statements/function_type_parameters.py ... ok6409test invalid_syntax::statements/match/as_pattern_1.py ... ok6410test invalid_syntax::statements/match/as_pattern_0.py ... ok6411test invalid_syntax::statements/match/as_pattern_2.py ... ok6412test invalid_syntax::statements/match/as_pattern_4.py ... ok6413test invalid_syntax::statements/match/as_pattern_3.py ... ok6414test invalid_syntax::statements/invalid_augmented_assignment_target.py ... ok6415test invalid_syntax::statements/match/invalid_class_pattern.py ... ok6416test invalid_syntax::statements/invalid_assignment_targets.py ... ok6417test invalid_syntax::statements/with/unclosed_ambiguous_lpar.py ... ok6418test invalid_syntax::statements/with/empty_with_items.py ... ok6419test invalid_syntax::statements/match/unary_add_usage.py ... ok6420test invalid_syntax::statements/with/unclosed_ambiguous_lpar_eof.py ... ok6421test invalid_syntax::statements/match/invalid_mapping_pattern.py ... ok6422test invalid_syntax::statements/with/unparenthesized_with_items.py ... ok6423test invalid_syntax::statements/match/star_pattern_usage.py ... ok6424test invalid_syntax::statements/match/invalid_lhs_or_rhs_pattern.py ... ok6425test valid_syntax::expressions/attribute.py ... ok6426test invalid_syntax::statements/with/ambiguous_lpar_with_items.py ... ok6427test valid_syntax::expressions/arguments.py ... ok6428test valid_syntax::expressions/call.py ... ok6429test valid_syntax::expressions/compare.py ... ok6430test valid_syntax::expressions/bool_op.py ... ok6431test valid_syntax::expressions/await.py ... ok6432test valid_syntax::expressions/dictionary.py ... ok6433test valid_syntax::expressions/bin_op.py ... ok6434test valid_syntax::expressions/dictionary_comprehension.py ... ok6435test valid_syntax::expressions/if.py ... ok6436test valid_syntax::expressions/generator.py ... ok6437test valid_syntax::expressions/name.py ... ok6438test valid_syntax::expressions/named.py ... ok6439test valid_syntax::expressions/parenthesized.py ... ok6440test valid_syntax::expressions/list.py ... ok6441test valid_syntax::expressions/number_literal.py ... ok6442test valid_syntax::expressions/set.py ... ok6443test valid_syntax::expressions/set_comprehension.py ... ok6444test valid_syntax::expressions/slice.py ... ok6445test valid_syntax::expressions/list_comprehension.py ... ok6446test valid_syntax::expressions/string.py ... ok6447test valid_syntax::expressions/f_string.py ... ok6448test valid_syntax::expressions/starred.py ... ok6449test valid_syntax::expressions/subscript.py ... ok6450test valid_syntax::expressions/lambda.py ... ok6451test valid_syntax::expressions/tuple.py ... ok6452test valid_syntax::expressions/unary_op.py ... ok6453test valid_syntax::expressions/yield_from.py ... ok6454test valid_syntax::other/atom.py ... ok6455test valid_syntax::expressions/yield.py ... ok6456test valid_syntax::statement/annotated_assignment.py ... ok6457test valid_syntax::other/decorator.py ... ok6458test valid_syntax::statement/assert.py ... ok6459test valid_syntax::statement/delete.py ... ok6460test valid_syntax::statement/augmented_assignment.py ... ok6461test valid_syntax::statement/from_import.py ... ok6462test valid_syntax::statement/for.py ... ok6463test valid_syntax::statement/assignment.py ... ok6464test valid_syntax::statement/import.py ... ok6465test valid_syntax::statement/if.py ... ok6466test valid_syntax::statement/raise.py ... ok6467test valid_syntax::statement/return.py ... ok6468test valid_syntax::expressions/t_string.py ... ok6469test valid_syntax::statement/simple.py ... ok6470test valid_syntax::statement/class.py ... ok6471test valid_syntax::statement/with.py ... ok6472test valid_syntax::statement/while.py ... ok6473test valid_syntax::statement/ambiguous_lpar_with_items.py ... ok6474test valid_syntax::statement/try.py ... ok6475test valid_syntax::statement/type.py ... ok6476test valid_syntax::statement/function.py ... ok6477test valid_syntax::statement/match.py ... ok64786479test result: ok. 557 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s64806481 Running tests/generate_inline_tests.rs (target/aarch64-apple-darwin/debug/deps/generate_inline_tests-9ac3d8d0b5bae9f5)64826483running 1 test6484test generate_inline_tests ... ok64856486test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s64876488 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff_python_semantic-c316f8490d38cca3)64896490running 4 tests6491test binding::tests::size ... ok6492test analyze::type_inference::tests::type_inference ... ok6493test cfg::tests::control_flow_graph::_no_flow_py_expects ... ok6494test cfg::tests::control_flow_graph::_jumps_py_expects ... ok64956496test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s64976498 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff_python_stdlib-9bef42c29045a643)64996500running 4 tests6501test identifiers::tests::migration_name ... ok6502test identifiers::tests::module_name ... ok6503test sys::tests::python_315_stdlib_modules ... ok6504test identifiers::tests::valid_identifiers ... ok65056506test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s65076508 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff_python_trivia-4b857ffe73d7d0c0)65096510running 35 tests6511test textwrap::tests::dedent_blank_line ... ok6512test textwrap::tests::adjust_indent ... ok6513test textwrap::tests::dedent_empty ... ok6514test textwrap::tests::dedent_empty_line ... ok6515test textwrap::tests::dedent_mixed_newlines ... ok6516test textwrap::tests::dedent_mixed_tabbed_whitespace ... ok6517test textwrap::tests::dedent_mixed_whitespace ... ok6518test textwrap::tests::dedent_multi_line ... ok6519test textwrap::tests::dedent_non_python_whitespace ... ok6520test textwrap::tests::dedent_preserve_no_terminating_newline ... ok6521test textwrap::tests::dedent_tabbed_whitespace ... ok6522test textwrap::tests::dedent_to_handles_when_multiple_leading_form_feeds_greater_than_dedent_len ... ok6523test textwrap::tests::dedent_to_ignores_leading_form_feeds_in_provided_indentation ... ok6524test textwrap::tests::dedent_to_ignores_leading_form_feeds_when_checking_indentation ... ok6525test textwrap::tests::dedent_to_is_idempotent ... ok6526test textwrap::tests::dedent_to_only_whitespace_lines ... ok6527test textwrap::tests::dedent_to_preserves_crlf_for_lines_starting_with_form_feed ... ok6528test textwrap::tests::dedent_to_preserves_less_indented_later_line ... ok6529test textwrap::tests::dedent_to_preserves_less_indented_later_line_with_crlf ... ok6530test textwrap::tests::dedent_to_preserves_multiple_leading_form_feeds_on_first_line ... ok6531test textwrap::tests::dedent_to_preserves_multiple_leading_form_feeds_on_second_line ... ok6532test textwrap::tests::dedent_to_returns_none_if_indent_too_large ... ok6533test textwrap::tests::dedent_whitespace_line ... ok6534test textwrap::tests::indent_empty ... ok6535test textwrap::tests::indent_empty_line ... ok6536test textwrap::tests::indent_first_line_empty ... ok6537test textwrap::tests::indent_first_line_empty_line ... ok6538test textwrap::tests::indent_first_line_mixed_newlines ... ok6539test textwrap::tests::indent_first_line_nonempty ... ok6540test textwrap::tests::indent_mixed_newlines ... ok6541test textwrap::tests::indent_nonempty ... ok6542test whitespace::tests::tab_expansion_allocates_changed_text ... ok6543test whitespace::tests::tab_expansion_borrows_unchanged_text ... ok6544test whitespace::tests::tab_offset_advances_to_next_stop ... ok6545test whitespace::tests::u32_tab_offset_advances_to_next_stop ... ok65466547test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s65486549 Running tests/block_comments.rs (target/aarch64-apple-darwin/debug/deps/block_comments-890c8d5444bb36cb)65506551running 7 tests6552test block_comments_single_line_is_not_a_block ... ok6553test block_comments_indented_block ... ok6554test block_comments_sequential_lines_not_in_block ... ok6555test block_comments_two_line_block_at_start ... ok6556test block_comments_lines_in_triple_quotes_not_a_block ... ok6557test block_comments_lines_with_code_not_a_block ... ok6558test block_comments_stress_test ... ok65596560test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s65616562 Running tests/simple_tokenizer.rs (target/aarch64-apple-darwin/debug/deps/simple_tokenizer-73430eec13ca9d75)65636564running 44 tests6565test lines_after_before_a_new_line ... ok6566test lines_after_before_comment_offset ... ok6567test lines_after_empty_string ... ok6568test lines_after_in_the_middle_of_a_line ... ok6569test lines_after_multiple_newlines ... ok6570test lines_after_with_comment_only_line ... ok6571test lines_before_empty_string ... ok6572test lines_before_in_the_middle_of_a_line ... ok6573test lines_before_multiple_leading_newlines ... ok6574test lines_before_on_a_new_line ... ok6575test lines_before_with_comment_offset ... ok6576test lines_before_with_comment_only_line ... ok6577test lines_before_with_trailing_comment ... ok6578test identifier_ending_in_non_start_char ... ok6579test fstring ... ok6580test string_followed_by_multiple_comments ... ok6581test single_quoted_multiline_string_containing_comment ... ok6582test comment_containing_triple_quoted_string ... ok6583test empty_string_literal ... ok6584test comment_containing_single_quoted_string ... ok6585test single_quoted_multiline_string_implicit_concatenation ... ok6586test identifier_starting_with_string_kind ... ok6587test ignore_word_with_only_id_continuing_chars ... ok6588test test_previous_token_simple ... ok6589test string_with_byte_kind ... ok6590test string_with_escaped_quote ... ok6591test string_with_double_escaped_backslash ... ok6592test string_with_kind ... ok6593test tokenize_invalid_operators ... ok6594test string_with_invalid_kind ... ok6595test tokenize_eq ... ok6596test tokenize_continuation ... ok6597test tokenize_comma ... ok6598test tokenize_operators ... ok6599test tokenize_multichar ... ok6600test tokenize_not_eq ... ok6601test tokenize_slash ... ok6602test tokenize_parentheses ... ok6603test tokenize_trivia ... ok6604test tokenize_bogus ... ok6605test triple_quoted_multiline_string_containing_comment ... ok6606test tokenize_substring ... ok6607test tstring ... ok6608test tricky_unicode ... ok66096610test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s66116612 Running tests/whitespace.rs (target/aarch64-apple-darwin/debug/deps/whitespace-467bcaa2e604e9b0)66136614running 1 test6615test trailing_content ... ok66166617test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s66186619 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff_server-4571804ac38f1bb2)66206621running 25 tests6622test edit::replacement::tests::insert_multiple_lines ... ok6623test edit::replacement::tests::delete_middle_line ... ok6624test edit::replacement::tests::delete_first_line ... ok6625test edit::replacement::tests::delete_multiple_lines ... ok6626test edit::replacement::tests::replace_lines ... ok6627test edit::replacement::tests::insert_first_line ... ok6628test edit::replacement::tests::insert_middle_line ... ok6629test edit::text_document::tests::redo_edit ... ok6630test edit::notebook::tests::swap_cells ... ok6631test session::index::ruff_settings::tests::inline_and_specific_settings_resolution_order ... ok6632test session::index::ruff_settings::tests::inline_settings ... ok6633test session::options::tests::test_empty_init_options_deserialize ... ok6634test session::options::tests::client_options_rule_selectors_use_editor_source ... ok6635test session::options::tests::test_global_only_resolves_correctly ... ok6636test session::options::tests::test_preview_flag ... ok6637test session::options::tests::test_vs_code_workspace_settings_resolve ... ok6638test session::options::tests::inline_configuration ... ok6639test session::index::ruff_settings::tests::invalid_inline_editor_settings_fall_back_to_configuration ... ok6640test session::index::ruff_settings::tests::invalid_editor_only_settings_fall_back_to_defaults ... ok6641test session::index::ruff_settings::tests::conflicting_editor_settings_fall_back_to_defaults ... ok6642test lint::tests::all_annotations_are_related_information ... ok6643test session::options::tests::test_global_only_init_options_deserialize ... ok6644test session::options::tests::test_vs_code_init_options_deserialize ... ok6645test format::tests::format_per_file_version ... ok6646test format::tests::format_per_file_version_range ... ok66476648test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s66496650 Running tests/document.rs (target/aarch64-apple-darwin/debug/deps/document-e259ac738a47af33)66516652running 1 test6653test delete_lines_pandas_html ... ok66546655test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s66566657 Running tests/e2e/main.rs (target/aarch64-apple-darwin/debug/deps/e2e-def6e169d1c24334)66586659running 32 tests66602026-09-08 03:01:27.668411000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpxKzvux, using default options66612026-09-08 03:01:27.668415000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmp3fBBSF, using default options66622026-09-08 03:01:27.668369000 INFO No workspace(s) were provided during initialization. Using the current working directory as a default workspace: /nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_server66632026-09-08 03:01:27.668416000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpSKHTm8, using default options66642026-09-08 03:01:27.668388000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpmTJSr3, using default options66652026-09-08 03:01:27.668417000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpeVMv2O, using default options66662026-09-08 03:01:27.670480000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_server, using default options66672026-09-08 03:01:27.670483000 DEBUG Negotiated position encoding: UTF1666682026-09-08 03:01:27.670484000 DEBUG Negotiated position encoding: UTF1666692026-09-08 03:01:27.670487000 DEBUG Negotiated position encoding: UTF1666702026-09-08 03:01:27.668418000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmp8FRfi0, using default options66712026-09-08 03:01:27.670491000 DEBUG Negotiated position encoding: UTF1666722026-09-08 03:01:27.670497000 DEBUG Negotiated position encoding: UTF1666732026-09-08 03:01:27.668367000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpoaL0Ky, using default options66742026-09-08 03:01:27.668413000 INFO No workspace(s) were provided during initialization. Using the current working directory as a default workspace: /nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_server66752026-09-08 03:01:27.670610000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpSKHTm866762026-09-08 03:01:27.670480000 DEBUG Negotiated position encoding: UTF1666772026-09-08 03:01:27.670509000 DEBUG Negotiated position encoding: UTF1666782026-09-08 03:01:27.670627000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpxKzvux66792026-09-08 03:01:27.670632000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpoaL0Ky66802026-09-08 03:01:27.670621000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpeVMv2O66812026-09-08 03:01:27.670482000 DEBUG Negotiated position encoding: UTF1666822026-09-08 03:01:27.670686000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp3fBBSF66832026-09-08 03:01:27.668385000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpxWyFqn, using default options66842026-09-08 03:01:27.670698000 DEBUG Negotiated position encoding: UTF1666852026-09-08 03:01:27.670704000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpxWyFqn66862026-09-08 03:01:27.670609000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpmTJSr366872026-09-08 03:01:27.670611000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_server66882026-09-08 03:01:27.670610000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp8FRfi066892026-09-08 03:01:27.670600000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_server, using default options66902026-09-08 03:01:27.670815000 DEBUG Negotiated position encoding: UTF1666912026-09-08 03:01:27.670822000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_server66922026-09-08 03:01:27.683455000 DEBUG No `target-version` found in `/nix/var/nix/builds/nix-65859-1584315640/.tmpoaL0Ky/ruff.toml`66932026-09-08 03:01:27.683644000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/source/pyproject.toml`66942026-09-08 03:01:27.683652000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/source/pyproject.toml`66952026-09-08 03:01:27.684072000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmpoaL0Ky/ruff.toml` for `/nix/var/nix/builds/nix-65859-1584315640/.tmpoaL0Ky`66962026-09-08 03:01:27.684072000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmpmTJSr3/pyproject.toml` for `/nix/var/nix/builds/nix-65859-1584315640/.tmpmTJSr3`66972026-09-08 03:01:27.684183000 DEBUG Detected minimum supported `requires-python` version: 3.766982026-09-08 03:01:27.684275000 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py3766992026-09-08 03:01:27.684310000 DEBUG Detected minimum supported `requires-python` version: 3.767002026-09-08 03:01:27.684333000 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py3767012026-09-08 03:01:27.684395000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmp3fBBSF/pyproject.toml` for `/nix/var/nix/builds/nix-65859-1584315640/.tmp3fBBSF`67022026-09-08 03:01:27.684529000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_server67032026-09-08 03:01:27.684544000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_server67042026-09-08 03:01:27.684518000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmpxWyFqn/pyproject.toml` for `/nix/var/nix/builds/nix-65859-1584315640/.tmpxWyFqn`67052026-09-08 03:01:27.684588000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.67062026-09-08 03:01:27.684648000 INFO Retrying to receive `client/registerCapability` request67072026-09-08 03:01:27.690248000 DEBUG request{id=2 method=shutdown}: enter67082026-09-08 03:01:27.690257000 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification67092026-09-08 03:01:27.690281000 DEBUG Received exit notification, exiting6710test capabilities::statically_registers_formatting_when_dynamic_registration_is_unsupported ... ok67112026-09-08 03:01:27.691398000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpUp9Ozl, using default options67122026-09-08 03:01:27.691451000 DEBUG Negotiated position encoding: UTF1667132026-09-08 03:01:27.691458000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpUp9Ozl67142026-09-08 03:01:27.692352000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpmTJSr367152026-09-08 03:01:27.692386000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmpUp9Ozl/pyproject.toml` for `/nix/var/nix/builds/nix-65859-1584315640/.tmpUp9Ozl`67162026-09-08 03:01:27.692618000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp3fBBSF67172026-09-08 03:01:27.692547000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.67182026-09-08 03:01:27.692632000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpxKzvux67192026-09-08 03:01:27.692663000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpoaL0Ky67202026-09-08 03:01:27.692680000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpxWyFqn67212026-09-08 03:01:27.692679000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp8FRfi067222026-09-08 03:01:27.692715000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpeVMv2O67232026-09-08 03:01:27.692749000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpSKHTm867242026-09-08 03:01:27.692716000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.67252026-09-08 03:01:27.692711000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.67262026-09-08 03:01:27.692751000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.67272026-09-08 03:01:27.692792000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.67282026-09-08 03:01:27.692792000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.67292026-09-08 03:01:27.692808000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.67302026-09-08 03:01:27.692920000 DEBUG notification{method=textDocument/didOpen}: enter67312026-09-08 03:01:27.692948000 DEBUG notification{method=textDocument/didOpen}: enter67322026-09-08 03:01:27.692833000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.67332026-09-08 03:01:27.693144000 DEBUG notification{method=textDocument/didOpen}: enter67342026-09-08 03:01:27.693149000 DEBUG notification{method=textDocument/didOpen}: enter67352026-09-08 03:01:27.693154000 DEBUG notification{method=textDocument/didOpen}: enter67362026-09-08 03:01:27.693172000 DEBUG notification{method=textDocument/didOpen}: enter67372026-09-08 03:01:27.693161000 DEBUG request{id=2 method=codeAction/resolve}: enter67382026-09-08 03:01:27.693166000 DEBUG request{id=2 method=textDocument/diagnostic}: enter67392026-09-08 03:01:27.693218000 WARN request{id=2 method=codeAction/resolve}: Returning code action unchanged because it doesn't contain Ruff's document URI payload.67402026-09-08 03:01:27.693229000 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpmTJSr3/test.py67412026-09-08 03:01:27.693191000 DEBUG request{id=2 method=textDocument/codeAction}: enter67422026-09-08 03:01:27.693177000 DEBUG request{id=2 method=textDocument/diagnostic}: enter67432026-09-08 03:01:27.693159000 DEBUG request{id=2 method=textDocument/formatting}: enter67442026-09-08 03:01:27.693166000 DEBUG request{id=2 method=codeAction/resolve}: enter67452026-09-08 03:01:27.693265000 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpoaL0Ky/ruff.toml67462026-09-08 03:01:27.693211000 DEBUG request{id=2 method=textDocument/codeAction}: enter67472026-09-08 03:01:27.693267000 WARN request{id=2 method=codeAction/resolve}: Returning code action unchanged because its Ruff document URI payload is invalid: relative URL without a base: "not-a-uri".67482026-09-08 03:01:27.693286000 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmp8FRfi0/test.py67492026-09-08 03:01:27.693222000 DEBUG request{id=2 method=textDocument/diagnostic}: enter67502026-09-08 03:01:27.693268000 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmp3fBBSF/test.thing67512026-09-08 03:01:27.693305000 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmp8FRfi0/test.py67522026-09-08 03:01:27.693301000 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpxWyFqn/test.thing67532026-09-08 03:01:27.694488000 DEBUG request{id=3 method=textDocument/codeAction}: enter67542026-09-08 03:01:27.694498000 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpoaL0Ky/ruff.toml67552026-09-08 03:01:27.694516000 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpoaL0Ky/ruff.toml67562026-09-08 03:01:27.695409000 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter67572026-09-08 03:01:27.696321000 DEBUG request{id=2 method=textDocument/codeAction}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary)67582026-09-08 03:01:27.696328000 DEBUG request{id=2 method=textDocument/diagnostic}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary)67592026-09-08 03:01:27.696470000 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmp8FRfi0/test.py67602026-09-08 03:01:27.696495000 DEBUG request{id=2 method=textDocument/codeAction}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary)67612026-09-08 03:01:27.696619000 DEBUG request{id=3 method=textDocument/codeAction}: enter67622026-09-08 03:01:27.696628000 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpmTJSr3/test.py67632026-09-08 03:01:27.696644000 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpmTJSr3/test.py67642026-09-08 03:01:27.696717000 DEBUG request{id=3 method=textDocument/codeAction}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary)67652026-09-08 03:01:27.696769000 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpmTJSr3/test.py67662026-09-08 03:01:27.696790000 DEBUG request{id=3 method=textDocument/codeAction}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary)67672026-09-08 03:01:27.709916000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpUp9Ozl67682026-09-08 03:01:27.709949000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.67692026-09-08 03:01:27.710015000 DEBUG notification{method=textDocument/didOpen}: enter67702026-09-08 03:01:27.710042000 DEBUG request{id=2 method=textDocument/rangeFormatting}: enter67712026-09-08 03:01:27.710086000 DEBUG request{id=2 method=textDocument/rangeFormatting}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpUp9Ozl/test.thing67722026-09-08 03:01:27.710091000 WARN request{id=2 method=textDocument/rangeFormatting}: Range formatting for Markdown files not supported67732026-09-08 03:01:27.782729000 DEBUG request{id=3 method=shutdown}: enter67742026-09-08 03:01:27.782743000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification67752026-09-08 03:01:27.782777000 DEBUG Received exit notification, exiting6776test code_action::code_action_without_valid_url_returns_unchanged_action ... ok67772026-09-08 03:01:27.783326000 DEBUG request{id=3 method=shutdown}: enter67782026-09-08 03:01:27.783332000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification67792026-09-08 03:01:27.783345000 DEBUG Received exit notification, exiting67802026-09-08 03:01:27.783316000 DEBUG request{id=2 method=shutdown}: enter67812026-09-08 03:01:27.783357000 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification67822026-09-08 03:01:27.783363000 DEBUG request{id=3 method=shutdown}: enter67832026-09-08 03:01:27.783367000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification67842026-09-08 03:01:27.783377000 DEBUG Received exit notification, exiting67852026-09-08 03:01:27.783408000 DEBUG Received exit notification, exiting67862026-09-08 03:01:27.783460000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpvAqZT1, using default options67872026-09-08 03:01:27.783498000 DEBUG Negotiated position encoding: UTF1667882026-09-08 03:01:27.783503000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpvAqZT16789test code_action::invalid_code_action_resolve_data_returns_unchanged_action ... ok6790test capabilities::dynamically_registers_formatting_and_range_formatting_for_python_and_markdown ... ok6791test custom_extension::format_custom_extension_mapped_to_markdown ... ok67922026-09-08 03:01:27.784135000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpJdatl2, using default options67932026-09-08 03:01:27.784170000 DEBUG Negotiated position encoding: UTF1667942026-09-08 03:01:27.784173000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpJdatl267952026-09-08 03:01:27.784148000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpbJ8lAR, using default options67962026-09-08 03:01:27.784187000 DEBUG Negotiated position encoding: UTF1667972026-09-08 03:01:27.784191000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpbJ8lAR67982026-09-08 03:01:27.784231000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpQob1VR, using default options67992026-09-08 03:01:27.784265000 DEBUG Negotiated position encoding: UTF1668002026-09-08 03:01:27.784268000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpQob1VR68012026-09-08 03:01:27.784649000 DEBUG No `target-version` found in `/nix/var/nix/builds/nix-65859-1584315640/.tmpbJ8lAR/ruff.toml`68022026-09-08 03:01:27.784800000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmpbJ8lAR/ruff.toml` for `/nix/var/nix/builds/nix-65859-1584315640/.tmpbJ8lAR`68032026-09-08 03:01:27.784884000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmpJdatl2/pyproject.toml` for `/nix/var/nix/builds/nix-65859-1584315640/.tmpJdatl2`68042026-09-08 03:01:27.786928000 DEBUG request{id=3 method=shutdown}: enter68052026-09-08 03:01:27.786939000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification68062026-09-08 03:01:27.786940000 DEBUG request{id=4 method=shutdown}: enter68072026-09-08 03:01:27.786965000 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification68082026-09-08 03:01:27.786973000 DEBUG Received exit notification, exiting68092026-09-08 03:01:27.786989000 DEBUG Received exit notification, exiting6810test code_action::code_actions_for_python ... ok6811test code_action::human_readable_rule_names ... ok68122026-09-08 03:01:27.787598000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmp4VTIO5, using default options68132026-09-08 03:01:27.787633000 DEBUG Negotiated position encoding: UTF1668142026-09-08 03:01:27.787636000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp4VTIO568152026-09-08 03:01:27.787607000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpHS9KUg, using default options68162026-09-08 03:01:27.787643000 DEBUG Negotiated position encoding: UTF1668172026-09-08 03:01:27.787646000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpHS9KUg68182026-09-08 03:01:27.788194000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmp4VTIO5/pyproject.toml` for `/nix/var/nix/builds/nix-65859-1584315640/.tmp4VTIO5`68192026-09-08 03:01:27.793597000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpbJ8lAR68202026-09-08 03:01:27.793622000 DEBUG request{id=3 method=shutdown}: enter68212026-09-08 03:01:27.793630000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification68222026-09-08 03:01:27.793623000 DEBUG request{id=3 method=shutdown}: enter68232026-09-08 03:01:27.793640000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification68242026-09-08 03:01:27.793660000 DEBUG Received exit notification, exiting68252026-09-08 03:01:27.793695000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpQob1VR68262026-09-08 03:01:27.793672000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.68272026-09-08 03:01:27.793696000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpJdatl268282026-09-08 03:01:27.793707000 DEBUG Received exit notification, exiting68292026-09-08 03:01:27.793744000 DEBUG notification{method=textDocument/didOpen}: enter68302026-09-08 03:01:27.793749000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.68312026-09-08 03:01:27.793758000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.68322026-09-08 03:01:27.793817000 DEBUG notification{method=textDocument/didOpen}: enter68332026-09-08 03:01:27.793827000 DEBUG notification{method=textDocument/didOpen}: enter68342026-09-08 03:01:27.793778000 DEBUG request{id=2 method=textDocument/diagnostic}: enter68352026-09-08 03:01:27.793847000 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpbJ8lAR/ruff.toml68362026-09-08 03:01:27.793852000 DEBUG request{id=2 method=textDocument/hover}: enter68372026-09-08 03:01:27.793868000 DEBUG request{id=2 method=textDocument/diagnostic}: enter68382026-09-08 03:01:27.793911000 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpJdatl2/test.py6839test custom_extension::lint_custom_extension_mapped_to_markdown_emits_no_diagnostics ... ok6840test custom_extension::range_format_custom_extension_mapped_to_markdown_is_unsupported ... ok68412026-09-08 03:01:27.794347000 DEBUG request{id=2 method=textDocument/diagnostic}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary)68422026-09-08 03:01:27.794355000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmp5uScMN, using default options68432026-09-08 03:01:27.794387000 DEBUG Negotiated position encoding: UTF1668442026-09-08 03:01:27.794389000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp5uScMN68452026-09-08 03:01:27.794479000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpMa6Uki, using default options68462026-09-08 03:01:27.794511000 DEBUG Negotiated position encoding: UTF1668472026-09-08 03:01:27.794514000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpMa6Uki68482026-09-08 03:01:27.796004000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpvAqZT168492026-09-08 03:01:27.796028000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.68502026-09-08 03:01:27.796078000 DEBUG notification{method=textDocument/didOpen}: enter68512026-09-08 03:01:27.796099000 DEBUG request{id=2 method=textDocument/diagnostic}: enter68522026-09-08 03:01:27.796131000 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpvAqZT1/pyproject.toml68532026-09-08 03:01:27.796972000 DEBUG request{id=3 method=shutdown}: enter68542026-09-08 03:01:27.796979000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification68552026-09-08 03:01:27.796984000 DEBUG request{id=4 method=shutdown}: enter68562026-09-08 03:01:27.796987000 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification68572026-09-08 03:01:27.796996000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpHS9KUg68582026-09-08 03:01:27.797001000 DEBUG Received exit notification, exiting68592026-09-08 03:01:27.797065000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp4VTIO568602026-09-08 03:01:27.797071000 DEBUG Received exit notification, exiting68612026-09-08 03:01:27.797032000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.68622026-09-08 03:01:27.797101000 DEBUG notification{method=textDocument/didOpen}: enter68632026-09-08 03:01:27.797106000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.68642026-09-08 03:01:27.797125000 DEBUG request{id=2 method=textDocument/hover}: enter68652026-09-08 03:01:27.797174000 DEBUG notification{method=textDocument/didOpen}: enter6866test code_action::no_code_actions_for_markdown ... 2026-09-08 03:01:27.797213000 DEBUG request{id=2 method=textDocument/hover}: enter6867ok6868test code_action::code_actions_for_toml ... ok68692026-09-08 03:01:27.797665000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpKGaX65, using default options68702026-09-08 03:01:27.797697000 DEBUG Negotiated position encoding: UTF1668712026-09-08 03:01:27.797699000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpKGaX6568722026-09-08 03:01:27.797724000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpah2c4G, using default options68732026-09-08 03:01:27.797761000 DEBUG Negotiated position encoding: UTF1668742026-09-08 03:01:27.797764000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpah2c4G68752026-09-08 03:01:27.803730000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp5uScMN68762026-09-08 03:01:27.803757000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.68772026-09-08 03:01:27.803809000 DEBUG notification{method=textDocument/didOpen}: enter68782026-09-08 03:01:27.803833000 DEBUG request{id=2 method=textDocument/hover}: enter68792026-09-08 03:01:27.803913000 DEBUG request{id=3 method=textDocument/hover}: enter68802026-09-08 03:01:27.803968000 DEBUG request{id=4 method=textDocument/hover}: enter68812026-09-08 03:01:27.804010000 DEBUG request{id=5 method=textDocument/hover}: enter68822026-09-08 03:01:27.804055000 DEBUG request{id=6 method=textDocument/hover}: enter68832026-09-08 03:01:27.804101000 DEBUG request{id=7 method=textDocument/hover}: enter68842026-09-08 03:01:27.806008000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpMa6Uki68852026-09-08 03:01:27.806033000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.68862026-09-08 03:01:27.806090000 DEBUG notification{method=textDocument/didOpen}: enter68872026-09-08 03:01:27.806103000 DEBUG request{id=2 method=textDocument/hover}: enter68882026-09-08 03:01:27.807061000 DEBUG request{id=3 method=shutdown}: enter68892026-09-08 03:01:27.807065000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification68902026-09-08 03:01:27.807075000 DEBUG request{id=3 method=shutdown}: enter68912026-09-08 03:01:27.807075000 DEBUG request{id=3 method=shutdown}: enter68922026-09-08 03:01:27.807078000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification68932026-09-08 03:01:27.807081000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification68942026-09-08 03:01:27.807094000 DEBUG Received exit notification, exiting68952026-09-08 03:01:27.807096000 DEBUG Received exit notification, exiting68962026-09-08 03:01:27.807114000 DEBUG request{id=3 method=shutdown}: enter68972026-09-08 03:01:27.807119000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification68982026-09-08 03:01:27.807109000 DEBUG Received exit notification, exiting68992026-09-08 03:01:27.807164000 DEBUG Received exit notification, exiting6900test hover::hover_for_file_level_noqa ... ok6901test diagnostics::invalid_pyproject_toml_diagnostic ... ok6902test diagnostics::uses_human_readable_names_in_preview ... ok6903test diagnostics::toml_diagnostics ... ok69042026-09-08 03:01:27.808008000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmp9ogxWU, using default options69052026-09-08 03:01:27.808049000 DEBUG Negotiated position encoding: UTF1669062026-09-08 03:01:27.808052000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp9ogxWU69072026-09-08 03:01:27.808000000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpoGAVWU, using default options69082026-09-08 03:01:27.808081000 DEBUG Negotiated position encoding: UTF1669092026-09-08 03:01:27.808084000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpoGAVWU69102026-09-08 03:01:27.808557000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmp4S1iS5, using default options69112026-09-08 03:01:27.808632000 DEBUG Negotiated position encoding: UTF1669122026-09-08 03:01:27.808638000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp4S1iS569132026-09-08 03:01:27.808631000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpCOnnSH, using default options69142026-09-08 03:01:27.808678000 DEBUG Negotiated position encoding: UTF1669152026-09-08 03:01:27.808682000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpCOnnSH69162026-09-08 03:01:27.808777000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmp9ogxWU/pyproject.toml` for `/nix/var/nix/builds/nix-65859-1584315640/.tmp9ogxWU`69172026-09-08 03:01:27.808783000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmpoGAVWU/pyproject.toml` for `/nix/var/nix/builds/nix-65859-1584315640/.tmpoGAVWU`69182026-09-08 03:01:27.816011000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpKGaX6569192026-09-08 03:01:27.816016000 DEBUG request{id=3 method=shutdown}: enter69202026-09-08 03:01:27.816021000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification69212026-09-08 03:01:27.816012000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpah2c4G69222026-09-08 03:01:27.816042000 DEBUG Received exit notification, exiting69232026-09-08 03:01:27.816053000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.69242026-09-08 03:01:27.816063000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.69252026-09-08 03:01:27.816122000 DEBUG notification{method=textDocument/didOpen}: enter69262026-09-08 03:01:27.816139000 DEBUG request{id=2 method=textDocument/hover}: enter69272026-09-08 03:01:27.816150000 DEBUG request{id=2 method=textDocument/hover}: enter69282026-09-08 03:01:27.816193000 WARN request{id=2 method=textDocument/hover}: Returning no hover information because document `file:///nix/var/nix/builds/nix-65859-1584315640/.tmpah2c4G/not-open.py` isn't open.6929test hover::hover_for_human_readable_rule_name ... ok69302026-09-08 03:01:27.817379000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpjbCtoJ, using default options69312026-09-08 03:01:27.817414000 DEBUG Negotiated position encoding: UTF1669322026-09-08 03:01:27.817418000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpjbCtoJ69332026-09-08 03:01:27.817545000 DEBUG request{id=8 method=shutdown}: enter69342026-09-08 03:01:27.817550000 DEBUG request{id=8 method=shutdown}: Received shutdown request, waiting for shutdown notification69352026-09-08 03:01:27.817554000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp9ogxWU69362026-09-08 03:01:27.817561000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpoGAVWU69372026-09-08 03:01:27.817592000 DEBUG Received exit notification, exiting69382026-09-08 03:01:27.817581000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.69392026-09-08 03:01:27.817588000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.69402026-09-08 03:01:27.817667000 DEBUG notification{method=notebookDocument/didOpen}: enter69412026-09-08 03:01:27.817690000 DEBUG notification{method=notebookDocument/didOpen}: enter69422026-09-08 03:01:27.817701000 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmp9ogxWU/test.ipynb69432026-09-08 03:01:27.817704000 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpoGAVWU/test.ipynb69442026-09-08 03:01:27.817969000 DEBUG No `target-version` found in `/nix/var/nix/builds/nix-65859-1584315640/.tmpjbCtoJ/.ruff.toml`6945test hover::hover_for_ruff_suppression_comments ... ok2026-09-08 03:01:27.818133000 DEBUG request{id=3 method=shutdown}: enter69462026-09-08 03:01:27.818138000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification694769482026-09-08 03:01:27.818143000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpCOnnSH69492026-09-08 03:01:27.818137000 DEBUG request{id=3 method=shutdown}: enter69502026-09-08 03:01:27.818154000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmpjbCtoJ/.ruff.toml` for `/nix/var/nix/builds/nix-65859-1584315640/.tmpjbCtoJ`69512026-09-08 03:01:27.818156000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification69522026-09-08 03:01:27.818137000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp4S1iS569532026-09-08 03:01:27.818193000 DEBUG Received exit notification, exiting69542026-09-08 03:01:27.818215000 DEBUG Received exit notification, exiting69552026-09-08 03:01:27.818185000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.69562026-09-08 03:01:27.818206000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.69572026-09-08 03:01:27.818267000 DEBUG Ignored path via `extend-exclude`: /nix/var/nix/builds/nix-65859-1584315640/.tmpjbCtoJ/sub69582026-09-08 03:01:27.818349000 DEBUG notification{method=notebookDocument/didOpen}: enter69592026-09-08 03:01:27.818375000 DEBUG notification{method=notebookDocument/didOpen}: enter69602026-09-08 03:01:27.818391000 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpCOnnSH/resources/test/fixtures/tensorflow_test_notebook.ipynb69612026-09-08 03:01:27.818415000 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmp4S1iS5/notebook.py69622026-09-08 03:01:27.818453000 INFO Retrying to receive `textDocument/publishDiagnostics` notification6963test hover::no_hover_for_markdown ... ok69642026-09-08 03:01:27.818534000 INFO Retrying to receive `textDocument/publishDiagnostics` notification6965test hover::hover_for_python_noqa ... ok69662026-09-08 03:01:27.818637000 INFO Retrying to receive `textDocument/publishDiagnostics` notification69672026-09-08 03:01:27.818695000 DEBUG request{id=2 method=textDocument/diagnostic}: enter69682026-09-08 03:01:27.818737000 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpoGAVWU/test.ipynb69692026-09-08 03:01:27.819352000 DEBUG request{id=3 method=textDocument/diagnostic}: enter69702026-09-08 03:01:27.819363000 DEBUG request{id=3 method=textDocument/diagnostic}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpoGAVWU/test.ipynb69712026-09-08 03:01:27.819594000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpaWFkju/sub, using default options69722026-09-08 03:01:27.819644000 DEBUG Negotiated position encoding: UTF1669732026-09-08 03:01:27.819647000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpaWFkju/sub69742026-09-08 03:01:27.819669000 DEBUG request{id=4 method=textDocument/diagnostic}: enter69752026-09-08 03:01:27.819678000 DEBUG request{id=4 method=textDocument/diagnostic}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpoGAVWU/test.ipynb69762026-09-08 03:01:27.819697000 DEBUG No `target-version` found in `/nix/var/nix/builds/nix-65859-1584315640/.tmpaWFkju/.ruff.toml`69772026-09-08 03:01:27.819810000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmpaWFkju/.ruff.toml`69782026-09-08 03:01:27.819757000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmp37oKSy, using default options69792026-09-08 03:01:27.819840000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmp37oKSy/sub, using default options69802026-09-08 03:01:27.819844000 DEBUG Negotiated position encoding: UTF1669812026-09-08 03:01:27.819848000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp37oKSy69822026-09-08 03:01:27.819907000 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'matplotlib.pyplot' as Known(ThirdParty) (NoMatch)69832026-09-08 03:01:27.819908000 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'matplotlib.pyplot' as Known(ThirdParty) (NoMatch)69842026-09-08 03:01:27.819932000 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'tensorflow' as Known(ThirdParty) (NoMatch)69852026-09-08 03:01:27.819947000 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'tensorflow' as Known(ThirdParty) (NoMatch)69862026-09-08 03:01:27.819950000 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'tensorflow_hub' as Known(ThirdParty) (NoMatch)69872026-09-08 03:01:27.819963000 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'tensorflow_hub' as Known(ThirdParty) (NoMatch)69882026-09-08 03:01:27.820125000 INFO Retrying to receive `textDocument/publishDiagnostics` notification69892026-09-08 03:01:27.820098000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpPwoLdD, using default options69902026-09-08 03:01:27.820180000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpPwoLdD/external/Y, using default options69912026-09-08 03:01:27.820183000 DEBUG Negotiated position encoding: UTF1669922026-09-08 03:01:27.820186000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpPwoLdD69932026-09-08 03:01:27.820190000 INFO Retrying to receive `textDocument/publishDiagnostics` notification69942026-09-08 03:01:27.820293000 INFO Retrying to receive `textDocument/publishDiagnostics` notification69952026-09-08 03:01:27.820317000 DEBUG No `target-version` found in `/nix/var/nix/builds/nix-65859-1584315640/.tmpaWFkju/sub/.ruff.toml`69962026-09-08 03:01:27.820504000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmpaWFkju/sub/.ruff.toml` for `/nix/var/nix/builds/nix-65859-1584315640/.tmpaWFkju/sub`69972026-09-08 03:01:27.820561000 DEBUG Ignored path via `extend-exclude`: /nix/var/nix/builds/nix-65859-1584315640/.tmpaWFkju/sub/foo69982026-09-08 03:01:27.820628000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmp37oKSy/.ruff.toml` for `/nix/var/nix/builds/nix-65859-1584315640/.tmp37oKSy`69992026-09-08 03:01:27.820697000 DEBUG Ignored path via `extend-exclude`: /nix/var/nix/builds/nix-65859-1584315640/.tmp37oKSy/sub70002026-09-08 03:01:27.820708000 DEBUG notification{method=notebookDocument/didChange}: enter70012026-09-08 03:01:27.820726000 DEBUG notification{method=notebookDocument/didChange}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpCOnnSH/resources/test/fixtures/tensorflow_test_notebook.ipynb70022026-09-08 03:01:27.820837000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmpPwoLdD/systemtests/pyproject.toml` for `/nix/var/nix/builds/nix-65859-1584315640/.tmpPwoLdD/systemtests`70032026-09-08 03:01:27.821106000 DEBUG notification{method=notebookDocument/didChange}: Categorized 'matplotlib.pyplot' as Known(ThirdParty) (NoMatch)70042026-09-08 03:01:27.821118000 DEBUG notification{method=notebookDocument/didChange}: Categorized 'tensorflow' as Known(ThirdParty) (NoMatch)70052026-09-08 03:01:27.821128000 DEBUG notification{method=notebookDocument/didChange}: Categorized 'tensorflow_hub' as Known(ThirdParty) (NoMatch)70062026-09-08 03:01:27.821223000 INFO Retrying to receive `textDocument/publishDiagnostics` notification70072026-09-08 03:01:27.821236000 INFO Retrying to receive `textDocument/publishDiagnostics` notification70082026-09-08 03:01:27.821280000 DEBUG notification{method=notebookDocument/didChange}: enter70092026-09-08 03:01:27.821295000 DEBUG notification{method=notebookDocument/didChange}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpCOnnSH/resources/test/fixtures/tensorflow_test_notebook.ipynb70102026-09-08 03:01:27.821706000 DEBUG notification{method=notebookDocument/didChange}: Categorized 'matplotlib.pyplot' as Known(ThirdParty) (NoMatch)70112026-09-08 03:01:27.821720000 DEBUG notification{method=notebookDocument/didChange}: Categorized 'tensorflow' as Known(ThirdParty) (NoMatch)70122026-09-08 03:01:27.821730000 DEBUG notification{method=notebookDocument/didChange}: Categorized 'tensorflow_hub' as Known(ThirdParty) (NoMatch)70132026-09-08 03:01:27.821820000 INFO Retrying to receive `textDocument/publishDiagnostics` notification70142026-09-08 03:01:27.821832000 INFO Retrying to receive `textDocument/publishDiagnostics` notification70152026-09-08 03:01:27.829158000 DEBUG request{id=3 method=shutdown}: enter70162026-09-08 03:01:27.829163000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification70172026-09-08 03:01:27.829184000 DEBUG Received exit notification, exiting70182026-09-08 03:01:27.829250000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpPwoLdD70192026-09-08 03:01:27.829254000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpaWFkju/sub70202026-09-08 03:01:27.829256000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpPwoLdD/external/Y70212026-09-08 03:01:27.829280000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.70222026-09-08 03:01:27.829347000 DEBUG notification{method=textDocument/didOpen}: enter70232026-09-08 03:01:27.829347000 DEBUG request{id=3 method=shutdown}: enter70242026-09-08 03:01:27.829363000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification70252026-09-08 03:01:27.829379000 DEBUG request{id=2 method=shutdown}: enter70262026-09-08 03:01:27.829384000 DEBUG Received exit notification, exiting70272026-09-08 03:01:27.829384000 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification70282026-09-08 03:01:27.829415000 DEBUG Received exit notification, exiting70292026-09-08 03:01:27.829396000 DEBUG request{id=2 method=textDocument/formatting}: enter7030test hover::no_hover_for_suppression_text_in_string ... 2026-09-08 03:01:27.829492000 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpaWFkju/sub/test.py7031ok70322026-09-08 03:01:27.829545000 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter70332026-09-08 03:01:27.829684000 DEBUG notification{method=textDocument/didOpen}: enter70342026-09-08 03:01:27.829720000 DEBUG request{id=3 method=textDocument/formatting}: enter70352026-09-08 03:01:27.829738000 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /nix/var/nix/builds/nix-65859-1584315640/.tmpaWFkju/sub/foo/test.py70362026-09-08 03:01:27.829778000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpjbCtoJ7037test hover::unavailable_document_returns_empty_response ... ok70382026-09-08 03:01:27.829806000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.7039test notebook::related_information ... ok70402026-09-08 03:01:27.829870000 DEBUG notification{method=textDocument/didOpen}: enter70412026-09-08 03:01:27.829892000 DEBUG request{id=2 method=textDocument/formatting}: enter70422026-09-08 03:01:27.829928000 DEBUG request{id=2 method=textDocument/formatting}: Ignored path via `extend-exclude`: /nix/var/nix/builds/nix-65859-1584315640/.tmpjbCtoJ/sub/test.py70432026-09-08 03:01:27.829975000 DEBUG notification{method=textDocument/didOpen}: enter70442026-09-08 03:01:27.829993000 DEBUG request{id=3 method=textDocument/formatting}: enter70452026-09-08 03:01:27.829999000 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /nix/var/nix/builds/nix-65859-1584315640/.tmpjbCtoJ/sub/foo/test.py70462026-09-08 03:01:27.830075000 DEBUG request{id=5 method=shutdown}: enter70472026-09-08 03:01:27.830079000 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for shutdown notification70482026-09-08 03:01:27.830102000 DEBUG Received exit notification, exiting70492026-09-08 03:01:27.830252000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmp0xXoiA, using default options70502026-09-08 03:01:27.830253000 INFO No workspace(s) were provided during initialization. Using the current working directory as a default workspace: /nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_server70512026-09-08 03:01:27.830298000 DEBUG Negotiated position encoding: UTF1670522026-09-08 03:01:27.830301000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_server, using default options70532026-09-08 03:01:27.830301000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp0xXoiA70542026-09-08 03:01:27.830304000 DEBUG Negotiated position encoding: UTF1670552026-09-08 03:01:27.830323000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_server7056test notebook::pull_diagnostics_for_notebook_cells ... ok70572026-09-08 03:01:27.830746000 INFO No workspace options found for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpsiodc8/sub, using default options70582026-09-08 03:01:27.830782000 DEBUG Negotiated position encoding: UTF1670592026-09-08 03:01:27.830786000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpsiodc8/sub70602026-09-08 03:01:27.830834000 DEBUG No `target-version` found in `/nix/var/nix/builds/nix-65859-1584315640/.tmpsiodc8/.ruff.toml`70612026-09-08 03:01:27.830965000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmpsiodc8/.ruff.toml`70622026-09-08 03:01:27.831285000 DEBUG No `target-version` found in `/nix/var/nix/builds/nix-65859-1584315640/.tmpsiodc8/sub/.ruff.toml`70632026-09-08 03:01:27.831316000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/source/pyproject.toml`70642026-09-08 03:01:27.831428000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmpsiodc8/sub/.ruff.toml` for `/nix/var/nix/builds/nix-65859-1584315640/.tmpsiodc8/sub`70652026-09-08 03:01:27.831461000 DEBUG Ignored path via `extend-exclude`: /nix/var/nix/builds/nix-65859-1584315640/.tmpsiodc8/sub/foo70662026-09-08 03:01:27.831475000 DEBUG Detected minimum supported `requires-python` version: 3.770672026-09-08 03:01:27.831484000 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py3770682026-09-08 03:01:27.831581000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/source/crates/ruff_server70692026-09-08 03:01:27.831604000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.70702026-09-08 03:01:27.831661000 DEBUG notification{method=textDocument/didOpen}: enter70712026-09-08 03:01:27.831672000 WARN No settings available for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpZMzhnv/nested/test.py - falling back to default settings70722026-09-08 03:01:27.831795000 DEBUG request{id=2 method=textDocument/formatting}: enter70732026-09-08 03:01:27.831831000 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpZMzhnv/nested/test.py70742026-09-08 03:01:27.831848000 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter70752026-09-08 03:01:27.831955000 DEBUG notification{method=textDocument/didOpen}: enter70762026-09-08 03:01:27.831964000 WARN No settings available for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpZMzhnv/unrelated/test.py - falling back to default settings70772026-09-08 03:01:27.832079000 DEBUG request{id=3 method=textDocument/formatting}: enter70782026-09-08 03:01:27.832085000 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpZMzhnv/unrelated/test.py70792026-09-08 03:01:27.832098000 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter70802026-09-08 03:01:27.838420000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp37oKSy70812026-09-08 03:01:27.838428000 DEBUG Indexing settings for workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp37oKSy/sub70822026-09-08 03:01:27.838673000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmp37oKSy/.ruff.toml`70832026-09-08 03:01:27.838676000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp0xXoiA70842026-09-08 03:01:27.838705000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.70852026-09-08 03:01:27.838781000 DEBUG request{id=2 method=textDocument/diagnostic}: enter70862026-09-08 03:01:27.838819000 WARN request{id=2 method=textDocument/diagnostic}: Returning no diagnostics because document `file:///nix/var/nix/builds/nix-65859-1584315640/.tmp0xXoiA/not-open.py` isn't open.70872026-09-08 03:01:27.839164000 DEBUG Loaded settings from: `/nix/var/nix/builds/nix-65859-1584315640/.tmp37oKSy/sub/.ruff.toml` for `/nix/var/nix/builds/nix-65859-1584315640/.tmp37oKSy/sub`70882026-09-08 03:01:27.839240000 DEBUG Ignored path via `extend-exclude`: /nix/var/nix/builds/nix-65859-1584315640/.tmp37oKSy/sub/foo70892026-09-08 03:01:27.840231000 DEBUG request{id=2 method=shutdown}: enter70902026-09-08 03:01:27.840235000 DEBUG request{id=2 method=shutdown}: enter70912026-09-08 03:01:27.840236000 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification70922026-09-08 03:01:27.840240000 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification70932026-09-08 03:01:27.840254000 DEBUG Received exit notification, exiting70942026-09-08 03:01:27.840264000 DEBUG Received exit notification, exiting7095test notebook::super_resolution_overview ... ok7096test notebook::notebook_without_ipynb_extension ... ok70972026-09-08 03:01:27.847653000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpsiodc8/sub70982026-09-08 03:01:27.847726000 DEBUG request{id=4 method=shutdown}: enter70992026-09-08 03:01:27.847731000 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification71002026-09-08 03:01:27.847739000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmpPwoLdD/external/Y71012026-09-08 03:01:27.847731000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.71022026-09-08 03:01:27.847767000 DEBUG Received exit notification, exiting71032026-09-08 03:01:27.847797000 DEBUG notification{method=textDocument/didOpen}: enter71042026-09-08 03:01:27.847767000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.71052026-09-08 03:01:27.847810000 WARN No settings available for file:///nix/var/nix/builds/nix-65859-1584315640/.tmpsiodc8/unrelated/test.py - falling back to default settings71062026-09-08 03:01:27.847838000 DEBUG notification{method=textDocument/didOpen}: enter71072026-09-08 03:01:27.847847000 DEBUG notification{method=textDocument/didOpen}: enter71082026-09-08 03:01:27.847871000 DEBUG request{id=2 method=textDocument/diagnostic}: enter71092026-09-08 03:01:27.847911000 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpPwoLdD/systemtests/tests/common/fakes/wus.py71102026-09-08 03:01:27.847956000 DEBUG request{id=2 method=textDocument/diagnostic}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary)71112026-09-08 03:01:27.847962000 DEBUG request{id=4 method=shutdown}: enter71122026-09-08 03:01:27.847966000 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification71132026-09-08 03:01:27.847984000 INFO Registering workspace: /nix/var/nix/builds/nix-65859-1584315640/.tmp37oKSy/sub71142026-09-08 03:01:27.848013000 DEBUG Received exit notification, exiting71152026-09-08 03:01:27.848020000 DEBUG request{id=3 method=textDocument/diagnostic}: enter71162026-09-08 03:01:27.848031000 DEBUG request{id=3 method=textDocument/diagnostic}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpPwoLdD/external/Y/wus.py71172026-09-08 03:01:27.848010000 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available.71182026-09-08 03:01:27.847965000 DEBUG request{id=2 method=textDocument/formatting}: enter71192026-09-08 03:01:27.848065000 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmpsiodc8/unrelated/test.py71202026-09-08 03:01:27.848082000 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter71212026-09-08 03:01:27.848083000 DEBUG notification{method=textDocument/didOpen}: enter71222026-09-08 03:01:27.848129000 DEBUG request{id=2 method=textDocument/formatting}: enter71232026-09-08 03:01:27.848212000 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmp37oKSy/test.py71242026-09-08 03:01:27.848321000 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter71252026-09-08 03:01:27.848469000 DEBUG notification{method=textDocument/didOpen}: enter71262026-09-08 03:01:27.848491000 DEBUG request{id=3 method=textDocument/formatting}: enter71272026-09-08 03:01:27.848500000 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /nix/var/nix/builds/nix-65859-1584315640/.tmp37oKSy/sub/test.py71282026-09-08 03:01:27.848502000 DEBUG request{id=3 method=textDocument/diagnostic}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary)71292026-09-08 03:01:27.848518000 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter7130test workspace::nested_workspace_root_is_not_excluded_by_an_ancestor ... ok71312026-09-08 03:01:27.848645000 DEBUG notification{method=textDocument/didOpen}: enter71322026-09-08 03:01:27.848683000 DEBUG request{id=4 method=textDocument/formatting}: enter71332026-09-08 03:01:27.848691000 DEBUG request{id=4 method=textDocument/formatting}: Ignored path via `extend-exclude`: /nix/var/nix/builds/nix-65859-1584315640/.tmp37oKSy/sub/foo/test.py7134test workspace::nested_workspace_remains_excluded_without_explicit_registration ... ok71352026-09-08 03:01:27.922213000 DEBUG request{id=4 method=shutdown}: enter71362026-09-08 03:01:27.922238000 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification71372026-09-08 03:01:27.922213000 DEBUG request{id=5 method=shutdown}: enter71382026-09-08 03:01:27.922254000 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for shutdown notification71392026-09-08 03:01:27.922289000 DEBUG Received exit notification, exiting71402026-09-08 03:01:27.922308000 DEBUG Received exit notification, exiting7141test workspace::single_file_mode_does_not_index_nested_configuration ... ok7142test workspace::nested_workspace_root_is_not_excluded_by_an_ancestor_in_a_multi_root_workspace ... ok71432026-09-08 03:01:27.928920000 DEBUG request{id=3 method=shutdown}: enter71442026-09-08 03:01:27.928934000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification71452026-09-08 03:01:27.928975000 DEBUG Received exit notification, exiting7146test workspace::unavailable_document_diagnostic_returns_empty_response ... ok71472026-09-08 03:01:27.938002000 DEBUG request{id=3 method=shutdown}: enter71482026-09-08 03:01:27.938018000 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification71492026-09-08 03:01:27.938062000 DEBUG Received exit notification, exiting71502026-09-08 03:01:27.938836000 DEBUG request{id=4 method=shutdown}: enter71512026-09-08 03:01:27.938850000 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification71522026-09-08 03:01:27.938894000 DEBUG Received exit notification, exiting7153test workspace::unrelated_file_outside_workspace_uses_fallback_configuration ... ok7154test workspace::selects_the_correct_workspace_settings_for_multi_root_workspaces ... ok71557156test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s71577158 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff_source_file-ee7ace79c53215fc)71597160running 13 tests7161test line_index::tests::ascii_carriage_return ... ok7162test line_index::tests::ascii_carriage_return_newline ... ok7163test line_index::tests::ascii_index ... ok7164test line_index::tests::ascii_source_location ... ok7165test line_index::tests::line_end_exclusive_handles_different_line_endings ... ok7166test line_index::tests::utf8_byte_offset ... ok7167test line_index::tests::utf8_carriage_return ... ok7168test line_index::tests::utf8_carriage_return_newline ... ok7169test line_index::tests::utf8_index ... ok7170test newlines::tests::universal_newlines_backwards ... ok7171test newlines::tests::universal_newlines_empty_str ... ok7172test newlines::tests::universal_newlines_forward ... ok7173test newlines::tests::universal_newlines_mixed ... ok71747175test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s71767177 Running tests/auto_traits.rs (target/aarch64-apple-darwin/debug/deps/auto_traits-ff648d9d594a6627)71787179running 0 tests71807181test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s71827183 Running tests/constructors.rs (target/aarch64-apple-darwin/debug/deps/constructors-704b38b7d467cbe9)71847185running 1 test7186test main ... ok71877188test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s71897190 Running tests/indexing.rs (target/aarch64-apple-darwin/debug/deps/indexing-17846eadf63498cf)71917192running 1 test7193test main ... ok71947195test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s71967197 Running tests/main.rs (target/aarch64-apple-darwin/debug/deps/main-aa5a8bb5b03b5455)71987199running 8 tests7200test checked_math ... ok7201test contains ... ok7202test contains_point ... ok7203test cover ... ok7204test cover_offset ... ok7205test intersect ... ok7206test sum ... ok7207test math ... ok72087209test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s72107211 Running tests/serde.rs (target/aarch64-apple-darwin/debug/deps/serde-fd613ae08c125991)72127213running 3 tests7214test range_serialization ... ok7215test size_serialization ... ok7216test invalid_range_deserialization ... ok72177218test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s72197220 Running tests/api.rs (target/aarch64-apple-darwin/debug/deps/api-607c18587053dc41)72217222running 0 tests72237224test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s72257226 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ruff_workspace-b62ef2ca1872a4a5)72277228running 26 tests7229test configuration::tests::select_code_ignore_code ... ok7230test configuration::tests::ignore_code_then_select_prefix_ignore_code ... ok7231test configuration::tests::select_prefix_ignore_code ... ok7232test configuration::tests::select_one_char_prefix ... ok7233test configuration::tests::select_code_ignore_prefix ... ok7234test configuration::tests::select_linter ... ok7235test configuration::tests::ignore_code_then_select_prefix ... ok7236test configuration::tests::select_linter_preview ... ok7237test configuration::tests::select_docstring_convention_override ... ok7238test configuration::tests::select_prefix_ignore_code_then_extend_select_code ... ok7239test configuration::tests::select_prefix_ignore_code_then_extend_select_code_ignore_prefix ... ok7240test configuration::tests::select_all_preview ... ok7241test configuration::tests::select_two_char_prefix ... ok7242test configuration::tests::select_prefix_preview ... ok7243test options::tests::flake8_tidy_imports_options_allow_disjoint_lazy_import_selectors ... ok7244test configuration::tests::select_rule_preview ... ok7245test options::tests::flake8_self_options ... ok7246test options::tests::flake8_tidy_imports_options_reject_all_on_both_sides ... ok7247test options::tests::flake8_tidy_imports_options_reject_overlapping_lazy_import_selectors ... ok7248test pyproject::tests::str_pattern_prefix_pair ... ok7249test pyproject::tests::deserialize ... ok7250test pyproject::tests::find_and_parse_pyproject_toml ... ok7251test resolver::tests::exclusions ... ok7252test resolver::tests::rooted_exclusion ... ok7253test resolver::tests::extend_respects_target_version ... ok7254test resolver::tests::find_python_files ... ok72557256test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s72577258 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ty_combine-5df3f904135c13bd)72597260running 4 tests7261test tests::combine_option ... ok7262test tests::combine_map ... ok7263test tests::combine_vec ... ok7264test tests::combine_order_map ... ok72657266test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s72677268 Running unittests src/main.rs (target/aarch64-apple-darwin/debug/deps/ty_completion_bench-86e3368c5c653210)72697270running 0 tests72717272test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s72737274 Running unittests src/main.rs (target/aarch64-apple-darwin/debug/deps/ty_completion_eval-b09626c8085b3f83)72757276running 0 tests72777278test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s72797280 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ty_module_resolver-5dee7711907d29d6)72817282running 152 tests7283test list::tests::deeply_nested_file_does_not_invalidate_top_level_listing ... ok7284test list::tests::editable_install_absolute_path ... ok7285test list::tests::deleting_pth_file_on_which_module_resolution_depends_invalidates_cache ... ok7286test list::tests::deleting_editable_install_on_which_module_resolution_depends_invalidates_cache ... ok7287test list::tests::adding_file_to_search_path_with_lower_priority_does_not_change_results ... ok7288test list::tests::deleting_file_from_higher_priority_search_path_invalidates_the_query ... ok7289test list::tests::builtins_custom ... ok7290test list::tests::adding_file_to_search_path_with_higher_priority_invalidates_the_query ... ok7291test list::tests::builtins_vendored ... ok7292test list::tests::adding_file_on_which_module_resolution_depends_invalidates_previously_failing_query_that_now_succeeds ... ok7293test list::tests::case_sensitive_resolution_with_symlinked_directory ... ok7294test list::tests::editable_install_relative_path ... ok7295test list::tests::editable_install_multiple_pth_files_with_multiple_paths ... ok7296test list::tests::module_resolution_paths_cached_between_different_module_resolutions ... ok7297test list::tests::first_party_module ... ok7298test list::tests::first_party_precedence_over_stdlib ... ok7299test list::tests::editable_install_pth_file_with_whitespace ... ok7300test list::tests::namespace_package ... ok7301test list::tests::module_search_path_priority ... ok7302test list::tests::namespace_package_precedence ... ok7303test list::tests::sibling_file_does_not_invalidate_package_submodules ... ok7304test list::tests::package_over_module1 ... ok7305test list::tests::package_over_module2 ... ok7306test list::tests::package_priority_over_module ... ok7307test list::tests::resolve_package ... ok7308test list::tests::removing_file_on_which_module_resolution_depends_invalidates_previously_successful_query_that_now_fails ... ok7309test list::tests::file_to_module_where_one_search_path_is_subdirectory_of_other ... ok7310test list::tests::editable_installs_into_first_party_search_path ... ok7311test list::tests::multiple_site_packages_with_editables ... ok7312test list::tests::stdlib_resolution_respects_versions_file_py39_existing_modules ... ok7313test list::tests::stub_file_module_not_allowed ... ok7314test list::tests::stdlib_resolution_respects_versions_file_py38_nonexisting_modules ... ok7315test list::tests::stub_package_not_allowed_in_typeshed ... ok7316test list::tests::stdlib ... ok7317test list::tests::stdlib_resolution_respects_versions_file_py38_existing_modules ... ok7318test list::tests::stub_package_precedence ... ok7319test list::tests::stdlib_resolution_respects_versions_file_py39_nonexisting_modules ... ok7320test list::tests::stub_package ... ok7321test list::tests::stubs_over_package_source ... ok7322test module::tests::known_module_roundtrip_from_str ... ok7323test list::tests::sub_packages ... ok7324test list::tests::root_directory_for_search_path_is_okay ... ok7325test module_glob::tests::test_display ... ok7326test list::tests::stubs_over_module_source ... ok7327test module_glob::tests::test_empty_set ... ok7328test module_glob::tests::test_exact_match ... ok7329test module_glob::tests::test_double_star_start ... ok7330test module_glob::tests::test_invalid_double_star_combined ... ok7331test module_glob::tests::test_invalid_consecutive_dots ... ok7332test module_glob::tests::test_invalid_empty_pattern ... ok7333test module_glob::tests::test_double_star_end ... ok7334test module_glob::tests::test_invalid_just_negation ... ok7335test module_glob::tests::test_invalid_leading_dot ... ok7336test list::tests::typing_stub_over_module ... ok7337test module_glob::tests::test_invalid_trailing_dot ... ok7338test module_glob::tests::test_double_star_middle ... ok7339test module_glob::tests::test_negated_only ... ok7340test module_glob::tests::test_just_double_star ... ok7341test list::tests::ty_extensions_vendored ... ok7342test list::tests::stdlib_uses_vendored_typeshed_when_no_custom_typeshed_supplied ... ok7343test module_glob::tests::test_negated_pattern_override ... ok7344test module_glob::tests::test_negated_pattern ... ok7345test module_glob::tests::test_multiple_patterns ... ok7346test module_glob::tests::test_single_star_middle ... ok7347test module_glob::tests::test_numbers_in_module_name ... ok7348test list::tests::symlink ... ok7349test module_glob::tests::test_star_with_literal_text ... ok7350test module_glob::tests::test_single_star_direct_submodule ... ok7351test module_glob::tests::test_single_star_prefix ... ok7352test module_glob::tests::test_underscore_in_module_name ... ok7353test path::tests::mocked_typeshed_nonexistent_namespace_stdlib_pkg_py38 ... ok7354test path::tests::mocked_typeshed_existing_regular_stdlib_pkg_py38 ... ok7355test path::tests::mocked_typeshed_existing_regular_stdlib_pkgs_py39 ... ok7356test path::tests::mocked_typeshed_existing_namespace_stdlib_pkg_py38 ... ok7357test path::tests::mocked_typeshed_nonexistent_namespace_stdlib_pkg_py39 ... ok7358test path::tests::mocked_typeshed_existing_namespace_stdlib_pkg_py39 ... ok7359test path::tests::module_name_1_part ... ok7360test path::tests::mocked_typeshed_nonexistent_single_file_module_py38 ... ok7361test path::tests::mocked_typeshed_nonexistent_regular_stdlib_pkg_py38 ... ok7362test path::tests::module_name_3_parts ... ok7363test path::tests::mocked_typeshed_single_file_stdlib_module_py38 ... ok7364test path::tests::no_strip_with_extension ... ok7365test path::tests::relativize_non_stdlib_path_errors ... ok7366test path::tests::module_name_2_parts ... ok7367test path::tests::relativize_path ... ok7368test path::tests::strip_not_top_level_stubs_suffix ... ok7369test path::tests::relativize_stdlib_path_errors ... ok7370test path::tests::strip_top_level_stubs_suffix ... ok7371test path::tests::with_extension_methods ... ok7372test path::tests::stdlib_path_invalid_join_rs - should panic ... ok7373test path::tests::stdlib_path_invalid_join_py - should panic ... ok7374test path::tests::too_many_extensions - should panic ... ok7375test resolve::tests::adding_file_on_which_module_resolution_depends_invalidates_previously_failing_query_that_now_succeeds ... ok7376test resolve::tests::adding_file_to_search_path_with_higher_priority_invalidates_the_query ... ok7377test path::tests::non_stdlib_path_invalid_join_rs - should panic ... ok7378test resolve::tests::adding_file_to_search_path_with_lower_priority_does_not_invalidate_query ... ok7379test resolve::tests::builtins_vendored ... ok7380test resolve::tests::deleting_pth_file_on_which_module_resolution_depends_invalidates_cache ... ok7381test resolve::tests::editable_install_pth_file_with_whitespace ... ok7382test resolve::tests::editable_install_multiple_pth_files_with_multiple_paths ... ok7383test resolve::tests::editable_install_relative_path ... ok7384test resolve::tests::builtins_custom ... ok7385test resolve::tests::deleting_file_from_different_directory_doesnt_change_module_resolution ... ok7386test resolve::tests::deleting_file_from_higher_priority_search_path_invalidates_the_query ... ok7387test resolve::tests::deleting_editable_install_on_which_module_resolution_depends_invalidates_cache ... ok7388test resolve::tests::editable_install_absolute_path ... ok7389test resolve::tests::desperate_resolution_finds_stub_package ... ok7390test resolve::tests::file_to_module_where_one_search_path_is_subdirectory_of_other ... ok7391test resolve::tests::first_party_roots_exclude_dynamic_search_paths ... ok7392test resolve::tests::first_party_precedence_over_stdlib ... ok7393test resolve::tests::first_party_module ... ok7394test resolve::tests::missing_modules_do_not_create_file_inputs ... ok7395test resolve::tests::case_sensitive_resolution_with_symlinked_directory ... ok7396test resolve::tests::module_search_path_priority ... ok7397test resolve::tests::modifying_pth_file_invalidates_dynamic_resolution_paths ... ok7398test resolve::tests::first_party_stub_package_precedes_stdlib ... ok7399test resolve::tests::no_duplicate_search_paths_added ... ok7400test resolve::tests::module_resolution_paths_cached_between_different_module_resolutions ... ok7401test resolve::tests::nested_site_packages_change_does_not_invalidate_dynamic_resolution_paths ... ok7402test resolve::tests::package_priority_over_module ... ok7403test resolve::tests::multiple_site_packages_with_editables ... ok7404test resolve::tests::resolve_package ... ok7405test resolve::tests::stdlib_precedes_stub_package_in_site_packages ... ok7406test resolve::tests::removing_file_on_which_module_resolution_depends_invalidates_previously_successful_query_that_now_fails ... ok7407test resolve::tests::stdlib_resolution_respects_versions_file_py38_nonexisting_modules ... ok7408test resolve::tests::stdlib_resolution_respects_versions_file_py39_existing_modules ... ok7409test resolve::tests::resolve_module_uses_resolver_environment_search_paths ... ok7410test resolve::tests::stdlib_uses_vendored_typeshed_when_no_custom_typeshed_supplied ... ok7411test resolve::tests::stdlib ... ok7412test resolve::tests::site_packages_stub_overrides_first_party_package_when_stdlib_is_missing ... ok7413test resolve::tests::resolve_module_uses_resolver_environment_python_version ... ok7414test resolve::tests::stdlib_resolution_respects_versions_file_py38_existing_modules ... ok7415test resolve::tests::stubs_over_package_source ... ok7416test typeshed::tests::explicit_submodule_parsed_correctly ... ok7417test resolve::tests::stdlib_resolution_respects_versions_file_py39_nonexisting_modules ... ok7418test typeshed::tests::implicit_submodule_queried_correctly ... ok7419test typeshed::tests::invalid_typeshed_versions_bad_colon_number ... ok7420test typeshed::tests::can_parse_vendored_versions_file ... ok7421test typeshed::tests::invalid_typeshed_versions_bad_hyphen_number ... ok7422test resolve::tests::stubs_over_module_source ... ok7423test resolve::tests::sub_packages ... ok7424test typeshed::tests::invalid_typeshed_versions_bad_period_number ... ok7425test typeshed::tests::can_parse_mock_versions_file ... ok7426test typeshed::tests::invalid_typeshed_versions_non_digits ... ok7427test resolve::tests::typing_stub_over_module ... ok7428test typeshed::tests::nonexistent_module_queried_correctly ... ok7429test typeshed::tests::invalid_typeshed_versions_non_identifier_modules ... ok7430test typeshed::tests::version_from_range_parsed_correctly ... ok7431test typeshed::tests::version_within_range_parsed_correctly ... ok7432test typeshed::tests::typeshed_versions_consistent_with_vendored_stubs ... ok7433test resolve::tests::symlink ... ok7434test typeshed::tests::invalid_huge_versions_file ... ok74357436test result: ok. 152 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s74377438 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ty_python_core-a63e9fd4d1c63f56)74397440running 64 tests7441test frozen::tests::frozen_map_iterates_with_mutable_values ... ok7442test frozen::tests::frozen_map_preserves_last_value_for_duplicate_keys ... ok7443test frozen::tests::frozen_value_map_deduplicates_values ... ok7444test frozen::tests::frozen_value_map_preserves_last_value_for_duplicate_keys ... ok7445test frozen::tests::frozen_value_map_updates_and_rededuplicates_values ... ok7446test builder::loop_bindings_visitor::tests::test_collect_while_loop ... ok7447test builder::loop_bindings_visitor::tests::test_collect_while_loop_walrus_in_condition ... ok7448test builder::loop_bindings_visitor::tests::test_collect_for_loop ... ok7449test builder::loop_bindings_visitor::tests::test_collect_for_loop_nested ... ok7450test builder::loop_bindings_visitor::tests::test_collect_while_loop_nested ... ok7451test frozen::tests::frozen_value_map_uses_less_heap_for_repeated_large_values ... ok7452test member::tests::test_member_expr_ref_different_segments ... ok7453test member::tests::test_member_expr_ref_hash_and_eq_small_heap ... ok7454test member::tests::test_member_expr_ref_parent ... ok7455test member::tests::test_member_expr_small_vs_heap_allocation ... ok7456test narrowing_constraints::tests::absorption_drops_failed_check_when_preceding_branch_reaches_merge ... ok7457test narrowing_constraints::tests::boolean_operations_match_their_truth_tables ... ok7458test narrowing_constraints::tests::absorption_keeps_common_failed_check_from_terminal_branch ... ok7459test narrowing_constraints::tests::union_parks_the_other_operand_in_the_uncertain_branch ... ok7460test rank::tests::heap_size_includes_bits_and_chunk_ranks ... ok7461test builder::loop_bindings_visitor::tests::test_all_different_binding_kinds ... ok7462test tests::annotation_only ... ok7463test tests::class_scope ... ok7464test tests::for_loops_complex_unpacking ... ok7465test tests::comprehension_scope ... ok7466test tests::expression_scope ... ok7467test tests::empty ... ok7468test tests::augmented_assignment ... ok7469test tests::assign ... ok7470test tests::dupes ... ok7471test ast_node_ref::tests::rejects_module_parsed_for_different_python_version - should panic ... ok7472test tests::for_loops_simple_unpacking ... ok7473test tests::for_loops_single_assignment ... ok7474test tests::function_scope ... ok7475test tests::function_parameter_symbols ... ok7476test tests::import ... ok7477test tests::import_as ... ok7478test tests::import_from ... ok7479test tests::generic_function ... ok7480test tests::generic_class ... ok7481test tests::import_sub ... ok7482test tests::lambda_parameter_symbols ... ok7483test tests::multiple_generators ... ok7484test tests::nested_generators ... ok7485test tests::truthiness_and ... ok7486test tests::nested_match_case ... ok7487test tests::scope_iterators ... ok7488test tests::match_stmt ... ok7489test tests::simple ... ok7490test tests::reachability_trivial ... ok7491test use_def::exception_checkpoint::tests::conservative_keys_still_coalesce_straight_line_calls ... ok7492test use_def::exception_checkpoint::tests::unchanged_branches_preserve_binding_identity ... ok7493test use_def::place_state::tests::future_definitions_can_opt_out_of_shadowing ... ok7494test use_def::place_state::tests::merge ... ok7495test use_def::place_state::tests::no_declaration ... ok7496test use_def::place_state::tests::record_constraint ... ok7497test use_def::place_state::tests::record_declaration ... ok7498test use_def::place_state::tests::record_declaration_merge ... ok7499test use_def::place_state::tests::record_declaration_merge_partial_undeclared ... ok7500test use_def::place_state::tests::record_declaration_override ... ok7501test use_def::place_state::tests::unbound ... ok7502test use_def::place_state::tests::with ... ok7503test tests::with_item_definition ... ok7504test tests::with_item_unpacked_definition ... ok75057506test result: ok. 64 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s75077508 Running unittests src/lib.rs (target/aarch64-apple-darwin/debug/deps/ty_site_packages-a9acf1f4a7c79cf2)75097510running 50 tests7511test tests::cannot_find_site_packages_directory ... ok7512test tests::cannot_find_site_packages_directory_no_virtual_env_at_origin_local_venv ... ok7513test tests::can_find_site_packages_directory_no_virtual_env_at_origin_uv_metadata ... ok7514test tests::can_find_site_packages_directory_no_virtual_env ... ok7515test tests::can_find_site_packages_directory_no_virtual_env_freethreaded ... ok7516test tests::can_find_site_packages_directory_no_virtual_env_at_origin_self_environment ... ok7517test tests::can_find_site_packages_directory_venv_style_version_field_in_pyvenv_cfg ... ok7518test tests::can_find_site_packages_directory_virtualenv_style_version_field_in_pyvenv_cfg ... ok7519test tests::can_find_site_packages_directory_uv_style_version_field_in_pyvenv_cfg ... ok7520test tests::can_find_site_packages_directory_freethreaded_build ... ok7521test tests::cannot_find_site_packages_directory_no_virtual_env_at_origin_virtual_env_var ... ok7522test tests::cannot_read_lib_directory ... ok7523test tests::detects_cpython_implementation ... ok7524test tests::detects_graalpy_implementation ... ok7525test tests::detects_pypy_implementation ... ok7526test tests::detects_unknown_implementation ... ok7527test tests::does_not_add_usr_local_when_sys_prefix_is_not_usr ... ok7528test tests::does_not_enumerate_usr_local_for_wrong_version_when_version_known ... ok7529test tests::does_not_include_wrong_version_dist_packages_when_exact_dist_missing ... ok7530test tests::fallback_enumeration_for_pypy_excludes_cpython_directories ... ok7531test tests::does_not_include_wrong_version_when_implementation_unknown ... ok7532test tests::fallback_enumeration_for_cpython_excludes_pypy_directories ... ok7533test tests::finds_debian_dist_packages_in_fallback_enumeration ... ok7534test tests::finds_dist_packages_in_fallback_enumeration ... ok7535test tests::finds_debian_python3_dist_packages ... ok7536test tests::finds_dist_packages_in_system_environment ... ok7537test tests::finds_pypy_site_packages_when_version_known ... ok7538test tests::finds_usr_local_dist_packages_in_fallback_enumeration ... ok7539test tests::finds_system_site_packages ... ok7540test tests::finds_usr_local_dist_packages_in_system_environment ... ok7541test tests::includes_matching_version_pypy_without_wrong_version_cpython_when_unknown ... ok7542test tests::parsing_pyvenv_cfg_with_key_but_no_value_fails ... ok7543test tests::layout_inference_uses_the_primary_site_packages_source ... ok7544test tests::parsing_pyvenv_cfg_with_no_home_key_fails ... ok7545test tests::parsing_pyvenv_cfg_with_value_but_no_key_fails ... ok7546test tests::pyvenv_cfg_with_carriage_return_line_endings_parses ... ok7547test tests::pyvenv_cfg_with_strange_whitespace_parses ... ok7548test tests::reject_env_that_does_not_exist ... ok7549test tests::recognizes_unversioned_graalpy_executable ... ok7550test tests::reject_env_that_is_not_a_directory ... ok7551test tests::site_packages_paths_display ... ok7552test tests::settings_diagnostic_path_ignores_python_helper_scripts ... ok7553test tests::unknown_known_version_prefers_cpython_layout ... ok7554test tests::unresolved_pyvenv_cfg_home_with_system_site_packages_fails ... ok7555test tests::unresolved_pyvenv_cfg_home_is_nonfatal_without_system_site_packages ... ok7556test tests::usr_local_dist_packages_precedes_sys_prefix_dist_packages ... ok7557test tests::uses_selected_system_interpreter_layout ... ok7558test tests::distinguishes_unsuffixed_default_from_free_threaded_executable ... ok7559test tests::uses_symlink_target_layout ... ok7560test tests::identifies_free_threaded_hard_links ... ok75617562test result: ok. 50 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s75637564 Doc-tests annotate_snippets75657566running 13 tests7567test crates/ruff_annotate_snippets/src/level.rs - level::Level (line 45) ... ok7568test crates/ruff_annotate_snippets/src/level.rs - level::Level<'a>::no_name (line 182) ... ok7569test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Annotation (line 351) ... ok7570test crates/ruff_annotate_snippets/src/lib.rs - (line 5) ... ok7571test crates/ruff_annotate_snippets/src/level.rs - level::Level<'a>::with_name (line 162) ... ok7572test crates/ruff_annotate_snippets/src/renderer/mod.rs - renderer::Renderer (line 92) ... ok7573test crates/ruff_annotate_snippets/src/renderer/mod.rs - renderer (line 5) ... ok7574test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Group (line 43) ... ok7575test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Group<'a>::with_level (line 69) ... ok7576test crates/ruff_annotate_snippets/src/snippet.rs - snippet::AnnotationKind::Visible (line 422) ... ok7577test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Origin (line 515) ... ok7578test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Title (line 161) ... ok7579test crates/ruff_annotate_snippets/src/snippet.rs - snippet::Patch (line 455) ... ok75807581test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s75827583all doctests ran in 0.48s; merged doctests compilation took 0.21s7584 Doc-tests ruff_cache75857586running 2 tests7587test crates/ruff_cache/src/cache_key.rs - cache_key::CacheKey (line 39) ... ok7588test crates/ruff_cache/src/cache_key.rs - cache_key::CacheKey (line 27) ... ok75897590test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s75917592all doctests ran in 0.45s; merged doctests compilation took 0.18s7593 Doc-tests ruff_db75947595running 20 tests7596test crates/ruff_db/src/system/path.rs - system::path::SystemPath::absolute (line 427) ... ok7597test crates/ruff_db/src/system/path.rs - system::path::SystemPath::ancestors (line 182) ... ok7598test crates/ruff_db/src/system/path.rs - system::path::SystemPath::file_stem (line 282) ... ok7599test crates/ruff_db/src/system/path.rs - system::path::SystemPath::ends_with (line 131) ... ok7600test crates/ruff_db/src/system/path.rs - system::path::SystemPath::is_absolute (line 59) ... ok7601test crates/ruff_db/src/system/path.rs - system::path::SystemPath::extension (line 83) ... ok7602test crates/ruff_db/src/system/path.rs - system::path::SystemPath::absolute (line 404) ... ok7603test crates/ruff_db/src/system/path.rs - system::path::SystemPath::join (line 336) ... ok7604test crates/ruff_db/src/system/path.rs - system::path::SystemPath::components (line 225) ... ok7605test crates/ruff_db/src/system/path.rs - system::path::SystemPath::file_name (line 252) ... ok7606test crates/ruff_db/src/system/path.rs - system::path::SystemPathBuf::push (line 558) ... ok7607test crates/ruff_db/src/system/path.rs - system::path::SystemPath::with_extension (line 353) ... ok7608test crates/ruff_db/src/system/path.rs - system::path::SystemPathBuf::push (line 548) ... ok7609test crates/ruff_db/src/system/path.rs - system::path::SystemPath::starts_with (line 103) ... ok7610test crates/ruff_db/src/testing.rs - testing::setup_logging (line 152) ... ok7611test crates/ruff_db/src/system/path.rs - system::path::SystemPath::parent (line 155) ... ok7612test crates/ruff_db/src/system/path.rs - system::path::SystemVirtualPath::extension (line 786) ... ok7613test crates/ruff_db/src/system/path.rs - system::path::deduplicate_nested_paths (line 933) ... ok7614test crates/ruff_db/src/system/path.rs - system::path::SystemPath::strip_prefix (line 305) ... ok7615test crates/ruff_db/src/testing.rs - testing::setup_logging_with_filter (line 166) ... ok76167617test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s76187619all doctests ran in 0.63s; merged doctests compilation took 0.31s7620 Doc-tests ruff_formatter76217622running 70 tests7623test crates/ruff_formatter/src/buffer.rs - buffer::Buffer::write_element (line 23) ... ok7624test crates/ruff_formatter/src/buffer.rs - buffer::RemoveSoftLinesBuffer (line 307) ... ok7625test crates/ruff_formatter/src/builders.rs - builders::align (line 924) ... ok7626test crates/ruff_formatter/src/builders.rs - builders::align (line 879) ... ok7627test crates/ruff_formatter/src/builders.rs - builders::BestFitting<'a,Context>::with_mode (line 2604) ... ok7628test crates/ruff_formatter/src/buffer.rs - buffer::Buffer::write_fmt (line 47) ... ok7629test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1474) ... ok7630test crates/ruff_formatter/src/arguments.rs - arguments::Arguments (line 40) ... ok7631test crates/ruff_formatter/src/buffer.rs - buffer::BufferExtensions::start_recording (line 601) ... ok7632test crates/ruff_formatter/src/builders.rs - builders::IfGroupBreaks<'_,Context>::with_group_id (line 1977) ... ok7633test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1547) ... ok7634test crates/ruff_formatter/src/builders.rs - builders::empty_line (line 110) ... ok7635test crates/ruff_formatter/src/builders.rs - builders::conditional_group (line 1619) ... ok7636test crates/ruff_formatter/src/builders.rs - builders::block_indent (line 1015) ... ok7637test crates/ruff_formatter/src/builders.rs - builders::expand_parent (line 1749) ... ok7638test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1509) ... ok7639test crates/ruff_formatter/src/builders.rs - builders::dedent (line 749) ... ok7640test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1528) ... ok7641test crates/ruff_formatter/src/builders.rs - builders::dedent_to_root (line 818) ... ok7642test crates/ruff_formatter/src/builders.rs - builders::fits_expanded (line 2185) ... ok7643test crates/ruff_formatter/src/builders.rs - builders::format_once (line 2380) - should panic ... ok7644test crates/ruff_formatter/src/builders.rs - builders::group (line 1371) ... ok7645test crates/ruff_formatter/src/builders.rs - builders::group (line 1343) ... ok7646test crates/ruff_formatter/src/builders.rs - builders::format_with (line 2285) ... ok7647test crates/ruff_formatter/src/builders.rs - builders::hard_line_break (line 79) ... ok7648test crates/ruff_formatter/src/builders.rs - builders::format_once (line 2342) ... ok7649test crates/ruff_formatter/src/builders.rs - builders::if_group_breaks (line 1805) ... ok7650test crates/ruff_formatter/src/builders.rs - builders::if_group_breaks (line 1834) ... ok7651test crates/ruff_formatter/src/builders.rs - builders::if_group_fits_on_line (line 1886) ... ok7652test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2080) ... ok7653test crates/ruff_formatter/src/builders.rs - builders::if_group_fits_on_line (line 1915) ... ok7654test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2057) ... ok7655test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2110) ... ok7656test crates/ruff_formatter/src/builders.rs - builders::labelled (line 550) ... ok7657test crates/ruff_formatter/src/builders.rs - builders::indent (line 685) ... ok7658test crates/ruff_formatter/src/builders.rs - builders::line_suffix (line 417) ... ok7659test crates/ruff_formatter/src/builders.rs - builders::line_suffix (line 434) ... ok7660test crates/ruff_formatter/src/builders.rs - builders::line_suffix_boundary (line 507) ... ok7661test crates/ruff_formatter/src/builders.rs - builders::soft_block_indent (line 1056) ... ok7662test crates/ruff_formatter/src/builders.rs - builders::soft_line_break (line 43) ... ok7663test crates/ruff_formatter/src/builders.rs - builders::soft_block_indent (line 1087) ... ok7664test crates/ruff_formatter/src/builders.rs - builders::soft_line_break (line 23) ... ok7665test crates/ruff_formatter/src/builders.rs - builders::soft_line_break_or_space (line 164) ... ok7666test crates/ruff_formatter/src/builders.rs - builders::soft_line_break_or_space (line 142) ... ok7667test crates/ruff_formatter/src/builders.rs - builders::soft_line_indent_or_space (line 1130) ... ok7668test crates/ruff_formatter/src/builders.rs - builders::soft_line_indent_or_space (line 1164) ... ok7669test crates/ruff_formatter/src/builders.rs - builders::soft_space_or_block_indent (line 1296) ... ok7670test crates/ruff_formatter/src/builders.rs - builders::source_position (line 286) ... ok7671test crates/ruff_formatter/src/builders.rs - builders::soft_space_or_block_indent (line 1264) ... ok7672test crates/ruff_formatter/src/builders.rs - builders::space (line 647) ... ok7673test crates/ruff_formatter/src/lib.rs - FormatWithRule (line 677) ... ignored7674test crates/ruff_formatter/src/builders.rs - builders::token (line 223) ... ok7675test crates/ruff_formatter/src/builders.rs - builders::token (line 241) ... ok7676test crates/ruff_formatter/src/format_extensions.rs - format_extensions::Memoized<F,Context>::inspect (line 95) ... ok7677test crates/ruff_formatter/src/format_extensions.rs - format_extensions::MemoizeFormat::memoized (line 14) ... ok7678test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::fill (line 117) ... ok7679test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::fill (line 139) ... ok7680test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::join (line 48) ... ok7681test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::join_with (line 80) ... ok7682test crates/ruff_formatter/src/lib.rs - Format (line 572) ... ok7683test crates/ruff_formatter/src/lib.rs - format (line 876) ... ok7684test crates/ruff_formatter/src/lib.rs - write (line 842) ... ok7685test crates/ruff_formatter/src/lib.rs - format (line 889) ... ok7686test crates/ruff_formatter/src/macros.rs - macros::best_fitting (line 243) ... ok7687test crates/ruff_formatter/src/macros.rs - macros::dbg_write (line 81) ... ok7688test crates/ruff_formatter/src/lib.rs - write (line 823) ... ok7689test crates/ruff_formatter/src/macros.rs - macros::best_fitting (line 155) ... ok7690test crates/ruff_formatter/src/macros.rs - macros::format (line 125) ... ok7691test crates/ruff_formatter/src/macros.rs - macros::format_args (line 13) ... ok7692test crates/ruff_formatter/src/macros.rs - macros::write (line 48) ... ok76937694test result: ok. 69 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.04s76957696all doctests ran in 0.71s; merged doctests compilation took 0.40s7697 Doc-tests ruff_linter76987699running 12 tests7700test crates/ruff_linter/src/checkers/ast/mod.rs - checkers::ast::DiagnosticGuard<'_,'_>::before_drop (line 3710) ... ignored7701test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::remove (line 220) ... ok7702test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::is_empty (line 154) ... ok7703test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::intersects (line 123) ... ok7704test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::union (line 68) ... ok7705test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::contains (line 237) ... ok7706test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::len (line 170) ... ok7707test crates/ruff_linter/src/locator.rs - locator::Locator<'a>::floor_char_boundary (line 62) ... ok7708test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::insert (line 193) ... ok7709test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::iter (line 272) ... ok7710test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::subtract (line 98) ... ok7711test crates/ruff_linter/src/settings/mod.rs - settings::display_settings (line 44) ... ok77127713test result: ok. 11 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.02s77147715all doctests ran in 0.68s; merged doctests compilation took 0.37s7716 Doc-tests ruff_notebook77177718running 1 test7719test crates/ruff_notebook/src/schema.rs - schema::SortAlphabetically (line 43) ... ok77207721test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s77227723all doctests ran in 0.48s; merged doctests compilation took 0.22s7724 Doc-tests ruff_options_metadata77257726running 4 tests7727test crates/ruff_options_metadata/src/lib.rs - OptionSet::find (line 184) ... ok7728test crates/ruff_options_metadata/src/lib.rs - OptionSet::has (line 110) ... ok7729test crates/ruff_options_metadata/src/lib.rs - OptionSet::find (line 209) ... ok7730test crates/ruff_options_metadata/src/lib.rs - OptionSet::has (line 133) ... ok77317732test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s77337734all doctests ran in 0.44s; merged doctests compilation took 0.17s7735 Doc-tests ruff_python_ast77367737running 5 tests7738test crates/ruff_python_ast/src/nodes.rs - nodes::DictItem (line 133) ... ignored7739test crates/ruff_python_ast/src/name.rs - name::QualifiedName<'a>::from_dotted_name (line 323) ... ok7740test crates/ruff_python_ast/src/helpers.rs - helpers::format_import_from (line 953) ... ok7741test crates/ruff_python_ast/src/helpers.rs - helpers::format_import_from_member (line 981) ... ok7742test crates/ruff_python_ast/src/helpers.rs - helpers::collect_import_from_member (line 1022) ... ok77437744test result: ok. 4 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s77457746all doctests ran in 0.49s; merged doctests compilation took 0.23s7747 Doc-tests ruff_python_parser77487749running 10 tests7750test crates/ruff_python_parser/src/parser/options.rs - parser::options::ParseOptions (line 17) ... ok7751test crates/ruff_python_parser/src/lib.rs - parse (line 246) ... ok7752test crates/ruff_python_parser/src/lib.rs - parse_module (line 99) ... ok7753test crates/ruff_python_parser/src/lib.rs - parse_string_annotation (line 205) ... ok7754test crates/ruff_python_parser/src/lib.rs - parse_expression (line 129) ... ok7755test crates/ruff_python_parser/src/parser/options.rs - parser::options::ParseOptions (line 9) ... ok7756test crates/ruff_python_parser/src/lib.rs - parse_expression_range (line 152) ... ok7757test crates/ruff_python_parser/src/lib.rs - parse (line 255) ... ok7758test crates/ruff_python_parser/src/lib.rs - parse (line 270) ... ok7759test crates/ruff_python_parser/src/lib.rs - parse_parenthesized_expression_range (line 179) ... ok77607761test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s77627763all doctests ran in 0.49s; merged doctests compilation took 0.21s7764 Doc-tests ruff_python_stdlib77657766running 4 tests7767test crates/ruff_python_stdlib/src/str.rs - str::is_cased_lowercase (line 85) ... ok7768test crates/ruff_python_stdlib/src/str.rs - str::is_lowercase (line 7) ... ok7769test crates/ruff_python_stdlib/src/str.rs - str::is_uppercase (line 44) ... ok7770test crates/ruff_python_stdlib/src/str.rs - str::is_cased_uppercase (line 118) ... ok77717772test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s77737774all doctests ran in 0.43s; merged doctests compilation took 0.16s7775 Doc-tests ruff_python_trivia77767777running 10 tests7778test crates/ruff_python_trivia/src/pragmas.rs - pragmas::is_pragma_comment (line 3) ... ok7779test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 38) ... ok7780test crates/ruff_python_trivia/src/pragmas.rs - pragmas::find_trailing_pragma_offset (line 49) ... ok7781test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 15) ... ok7782test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent_first_line (line 101) ... ok7783test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 51) ... ok7784test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 25) ... ok7785test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent_first_line (line 81) ... ok7786test crates/ruff_python_trivia/src/textwrap.rs - textwrap::dedent (line 141) ... ok7787test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent_first_line (line 91) ... ok77887789test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s77907791all doctests ran in 0.45s; merged doctests compilation took 0.18s7792 Doc-tests ruff_source_file77937794running 20 tests7795test crates/ruff_source_file/src/line_index.rs - line_index::OneIndexed::digits (line 647) ... ok7796test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::offset (line 331) ... ok7797test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_end (line 42) ... ok7798test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_range (line 85) ... ok7799test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::line_column (line 86) ... ok7800test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::line_index (line 235) ... ok7801test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::count_lines (line 303) ... ok7802test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::source_location (line 142) ... ok7803test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::offset (line 394) ... ok7804test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::contains_line_break (line 231) ... ok7805test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::lines_range (line 207) ... ok7806test crates/ruff_source_file/src/newlines.rs - newlines::UniversalNewlineIterator (line 23) ... ok7807test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_start (line 12) ... ok7808test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_end (line 62) ... ok7809test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::lines_str (line 253) ... ok7810test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_lines_range (line 175) ... ok7811test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_lines_str (line 279) ... ok7812test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_range (line 109) ... ok7813test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_str (line 153) ... ok7814test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_str (line 132) ... ok78157816test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s78177818all doctests ran in 0.49s; merged doctests compilation took 0.21s7819 Doc-tests ruff_text_size78207821running 21 tests7822test crates/ruff_text_size/src/range.rs - range::TextRange::contains_range (line 192) ... ok7823test crates/ruff_text_size/src/range.rs - range::TextRange::cover (line 237) ... ok7824test crates/ruff_text_size/src/range.rs - range::TextRange::intersect (line 213) ... ok7825test crates/ruff_text_size/src/range.rs - range::TextRange::empty (line 78) ... ok7826test crates/ruff_text_size/src/range.rs - range::TextRange::contains_inclusive (line 175) ... ok7827test crates/ruff_text_size/src/range.rs - range::TextRange::at (line 58) ... ok7828test crates/ruff_text_size/src/range.rs - range::TextRange::add_start (line 421) ... ok7829test crates/ruff_text_size/src/range.rs - range::TextRange::contains (line 156) ... ok7830test crates/ruff_text_size/src/range.rs - range::TextRange::add_end (line 461) ... ok7831test crates/ruff_text_size/src/range.rs - range::TextRange::cover_offset (line 259) ... ok7832test crates/ruff_text_size/src/range.rs - range::TextRange::ordering (line 313) ... ok7833test crates/ruff_text_size/src/range.rs - range::TextRange::with_end (line 381) ... ok7834test crates/ruff_text_size/src/size.rs - size::TextSize::new (line 43) ... ok7835test crates/ruff_text_size/src/range.rs - range::TextRange::sub_start (line 402) ... ok7836test crates/ruff_text_size/src/range.rs - range::TextRange::up_to (line 98) ... ok7837test crates/ruff_text_size/src/range.rs - range::TextRange::new (line 37) ... ok7838test crates/ruff_text_size/src/range.rs - range::TextRange::sub_end (line 441) ... ok7839test crates/ruff_text_size/src/range.rs - range::TextRange::with_start (line 358) ... ok7840test crates/ruff_text_size/src/size.rs - size::TextSize::to_u32 (line 74) ... ok7841test crates/ruff_text_size/src/size.rs - size::TextSize::of (line 57) ... ok7842test crates/ruff_text_size/src/size.rs - size::TextSize::to_usize (line 86) ... ok78437844test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s78457846all doctests ran in 0.47s; merged doctests compilation took 0.19s7847 Doc-tests ruff_workspace78487849running 0 tests78507851test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s78527853 Doc-tests ty_module_resolver78547855running 16 tests7856test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::first_component (line 91) ... ok7857test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::last_component (line 109) ... ok7858test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::extend (line 272) ... ok7859test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::is_test_module (line 378) ... ok7860test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::new_static (line 51) ... ok7861test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::is_private (line 429) ... ok7862test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::components (line 77) ... ok7863test crates/ty_module_resolver/src/strategy.rs - strategy::MisconfigurationStrategy (line 12) ... ignored7864test crates/ty_module_resolver/src/strategy.rs - strategy::MisconfigurationStrategy (line 23) ... ignored7865test crates/ty_module_resolver/src/module_glob.rs - module_glob (line 9) ... ok7866test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::ancestors (line 290) ... ok7867test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::from_components (line 239) ... ok7868test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::parent (line 127) ... ok7869test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::relative_to (line 182) ... ok7870test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::starts_with (line 146) ... ok7871test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::relative_to (line 196) ... ok78727873test result: ok. 14 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.02s78747875all doctests ran in 0.62s; merged doctests compilation took 0.30s7876Finished cargoCheckHook7877checkPhase completed in 2 minutes 53 secondsinstallPhase
7878Executing cargoInstallHook7879find: '/nix/var/nix/builds/nix-65859-1584315640/.tmpIOygd3/unreadable_dir': Permission denied7880Finished cargoInstallHookfixupPhase
7881checking for references to /nix/var/nix/builds/nix-65859-1584315640/ in /nix/store/04vkk9wflwfpgbxzl0v46zpv9ardrxpg-ruff-0.16.6...7882patching script interpreter paths in /nix/store/04vkk9wflwfpgbxzl0v46zpv9ardrxpg-ruff-0.16.67883stripping (with command strip and flags -S) in /nix/store/04vkk9wflwfpgbxzl0v46zpv9ardrxpg-ruff-0.16.6/bininstallCheckPhase
7884Executing versionCheckPhase7885Successfully managed to find version 0.16.6 in the output of the command /nix/store/04vkk9wflwfpgbxzl0v46zpv9ardrxpg-ruff-0.16.6/bin/ruff --version7886ruff 0.16.67887Finished versionCheckPhase7888no Makefile or custom installCheckPhase, doing nothing