>>> ruff: Building community/ruff 0.7.3-r0 (using abuild 3.14.1-r1) started Sat, 09 Nov 2024 11:56:05 +0000 >>> ruff: Validating /home/buildozer/aports/community/ruff/APKBUILD... >>> ruff: Analyzing dependencies... >>> ruff: Installing for build: build-base py3-gpep517 py3-maturin cargo py3-installer (1/24) Installing libbz2 (1.0.8-r6) (2/24) Installing libffi (3.4.6-r0) (3/24) Installing gdbm (1.24-r0) (4/24) Installing xz-libs (5.6.3-r0) (5/24) Installing mpdecimal (4.0.0-r0) (6/24) Installing libpanelw (6.5_p20241006-r2) (7/24) Installing sqlite-libs (3.47.0-r0) (8/24) Installing python3 (3.12.7-r1) (9/24) Installing python3-pycache-pyc0 (3.12.7-r1) (10/24) Installing pyc (3.12.7-r1) (11/24) Installing py3-installer-pyc (0.7.0-r2) (12/24) Installing py3-gpep517-pyc (16-r0) (13/24) Installing python3-pyc (3.12.7-r1) (14/24) Installing py3-installer (0.7.0-r2) (15/24) Installing py3-gpep517 (16-r0) (16/24) Installing maturin (1.7.4-r0) (17/24) Installing py3-maturin (1.7.4-r0) (18/24) Installing py3-maturin-pyc (1.7.4-r0) (19/24) Installing libxml2 (2.13.4-r3) (20/24) Installing llvm19-libs (19.1.2-r0) (21/24) Installing scudo-malloc (19.1.2-r0) (22/24) Installing rust (1.82.0-r1) (23/24) Installing cargo (1.82.0-r1) (24/24) Installing .makedepends-ruff (20241109.115606) Executing busybox-1.37.0-r6.trigger OK: 671 MiB in 123 packages >>> ruff: Cleaning up srcdir >>> ruff: Cleaning up pkgdir >>> ruff: Cleaning up tmpdir >>> ruff: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ruff-0.7.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> ruff: Fetching https://github.com/astral-sh/ruff/archive/0.7.3/ruff-0.7.3.tar.gz Connecting to github.com (140.82.121.3:443) Connecting to codeload.github.com (140.82.121.10:443) saving to '/var/cache/distfiles/ruff-0.7.3.tar.gz.part' ruff-0.7.3.tar.gz.pa 100% |********************************| 5200k 0:00:00 ETA '/var/cache/distfiles/ruff-0.7.3.tar.gz.part' saved >>> ruff: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ruff-0.7.3.tar.gz >>> ruff: Checking sha512sums... ruff-0.7.3.tar.gz: OK >>> ruff: Unpacking /var/cache/distfiles/ruff-0.7.3.tar.gz... Updating git repository `https://github.com/salsa-rs/salsa.git` Updating crates.io index Downloading crates ... Downloaded pep440_rs v0.7.2 Downloaded peg-runtime v0.8.3 Downloaded dir-test-macros v0.3.0 Downloaded dir-test v0.3.0 Downloaded wasm-bindgen-test-macro v0.3.45 Downloaded uuid-macro-internal v1.11.0 Downloaded peg v0.8.4 Downloaded unicode_names2_generator v1.3.0 Downloaded peg-macros v0.8.4 Downloaded ordermap v0.5.3 Downloaded wasm-bindgen-test v0.3.45 Downloaded libcst v1.5.0 Downloaded unicode_names2 v1.3.0 Downloaded fern v0.7.0 2024-11-09 11:56:26,613 gpep517 INFO Building wheel via backend maturin Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off --frozen` 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml Compiling proc-macro2 v1.0.89 Compiling unicode-ident v1.0.13 Compiling libc v0.2.161 Compiling cfg-if v1.0.0 Compiling serde v1.0.214 Compiling memchr v2.7.4 Compiling once_cell v1.20.2 Compiling log v0.4.22 Compiling autocfg v1.2.0 Compiling crossbeam-utils v0.8.19 Compiling bitflags v2.6.0 Compiling regex-syntax v0.8.5 Compiling ppv-lite86 v0.2.17 Compiling siphasher v0.3.11 Compiling heck v0.5.0 Compiling either v1.11.0 Compiling equivalent v1.0.1 Compiling version_check v0.9.4 Compiling hashbrown v0.15.0 Compiling itoa v1.0.11 Compiling ryu v1.0.17 Compiling rustversion v1.0.15 Compiling pin-project-lite v0.2.14 Compiling zerocopy v0.7.32 Compiling tinyvec_macros v0.1.1 Compiling parking_lot_core v0.9.9 Compiling ruff_text_size v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_text_size) Compiling scopeguard v1.2.0 Compiling lazy_static v1.4.0 Compiling rustix v0.38.37 Compiling smallvec v1.13.2 Compiling tinyvec v1.6.0 Compiling unicode-width v0.1.13 Compiling linux-raw-sys v0.4.14 Compiling Inflector v0.11.4 Compiling phf_shared v0.11.2 Compiling tracing-core v0.1.32 Compiling getopts v0.2.21 Compiling static_assertions v1.1.0 Compiling glob v0.3.1 Compiling thiserror v1.0.67 Compiling itertools v0.13.0 Compiling seahash v4.1.0 Compiling utf8parse v0.2.1 Compiling rustc-hash v2.0.0 Compiling salsa-macro-rules v0.1.0 (https://github.com/salsa-rs/salsa.git?rev=254c749b02cde2fd29852a7463a33e800b771758#254c749b) Compiling arc-swap v1.7.1 Compiling append-only-vec v0.1.5 Compiling fnv v1.0.7 Compiling strsim v0.10.0 Compiling serde_json v1.0.132 Compiling ident_case v1.0.1 Compiling anstyle-parse v0.2.3 Compiling ahash v0.8.11 Compiling phf v0.11.2 Compiling anstyle v1.0.8 Compiling aho-corasick v1.1.3 Compiling colorchoice v1.0.0 Compiling anstyle-query v1.0.2 Compiling anyhow v1.0.92 Compiling ruff_source_file v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_source_file) Compiling clap_lex v0.7.0 Compiling strsim v0.11.1 Compiling unic-char-range v0.9.0 Compiling percent-encoding v2.3.1 Compiling same-file v1.0.6 Compiling unicode-bidi v0.3.15 Compiling unic-common v0.9.0 Compiling lock_api v0.4.11 Compiling anstream v0.6.13 Compiling unic-ucd-version v0.9.0 Compiling walkdir v2.5.0 Compiling unic-char-property v0.9.0 Compiling num-traits v0.2.18 Compiling matches v0.1.10 Compiling form_urlencoded v1.2.1 Compiling crc32fast v1.4.0 Compiling winnow v0.6.18 Compiling camino v1.1.9 Compiling paste v1.0.15 Compiling unic-ucd-category v0.9.0 Compiling peg-runtime v0.8.3 Compiling ruff_python_stdlib v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_stdlib) Compiling iana-time-zone v0.1.60 Compiling byteorder v1.5.0 Compiling quote v1.0.37 Compiling countme v3.0.1 Compiling annotate-snippets v0.6.1 Compiling quick-xml v0.36.1 Compiling crossbeam-epoch v0.9.18 Compiling crossbeam-channel v0.5.12 Compiling hashbrown v0.14.5 Compiling syn v2.0.87 Compiling crossbeam-queue v0.3.11 Compiling castaway v0.2.3 Compiling zip v0.6.6 Compiling is-docker v0.2.0 Compiling chic v1.2.2 Compiling path-dedot v3.1.1 Compiling unicode-normalization v0.1.24 Compiling yansi-term v0.1.2 Compiling home v0.5.9 Compiling unscanny v0.1.0 Compiling schemars v0.8.21 Compiling unicode-width v0.2.0 Compiling matchit v0.8.4 Compiling getrandom v0.2.14 Compiling crossbeam-deque v0.8.5 Compiling red_knot_python_semantic v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/red_knot_python_semantic) Compiling path-slash v0.2.1 Compiling option-ext v0.2.0 Compiling annotate-snippets v0.9.2 Compiling path-absolutize v3.1.1 Compiling is-wsl v0.4.0 Compiling fern v0.7.0 Compiling colored v2.1.0 Compiling pathdiff v0.2.2 Compiling similar v2.5.0 Compiling bitflags v1.3.2 Compiling rand_core v0.6.4 Compiling natord v1.0.9 Compiling typed-arena v2.0.2 Compiling regex-syntax v0.6.29 Compiling cfg_aliases v0.1.1 Compiling dyn-clone v1.0.17 Compiling drop_bomb v0.1.5 Compiling fs-err v2.11.0 Compiling vte_generate_state_changes v0.1.1 Compiling peg-macros v0.8.4 Compiling nix v0.28.0 Compiling rayon-core v1.12.1 Compiling crossbeam v0.8.4 Compiling minimal-lexical v0.2.1 Compiling etcetera v0.8.0 Compiling thread_local v1.1.8 Compiling rand_chacha v0.3.1 Compiling sharded-slab v0.1.7 Compiling instant v0.1.12 Compiling fastrand v2.1.1 Compiling notify-types v1.0.0 Compiling vte v0.11.1 Compiling rand v0.8.5 Compiling nom v7.1.3 Compiling os_str_bytes v7.0.0 Compiling jod-thread v0.1.2 Compiling ruff v0.7.3 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff) Compiling wild v2.2.1 Compiling hashlink v0.9.1 Compiling idna v0.5.0 Compiling argfile v0.2.1 Compiling errno v0.3.8 Compiling filetime v0.2.25 Compiling dirs-sys v0.4.1 Compiling dirs-sys v0.3.7 Compiling inotify-sys v0.1.5 Compiling mio v1.0.2 Compiling ruff_python_trivia v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_trivia) Compiling chrono v0.4.38 Compiling dirs v5.0.1 Compiling dirs v4.0.0 Compiling inotify v0.10.2 Compiling shellexpand v3.1.0 Compiling rayon v1.10.0 Compiling dashmap v6.1.0 Compiling parking_lot v0.12.3 Compiling regex-automata v0.4.8 Compiling notify v7.0.0 Compiling phf_generator v0.11.2 Compiling strip-ansi-escapes v0.2.0 Compiling phf_codegen v0.11.2 Compiling unicode_names2_generator v1.3.0 Compiling terminfo v0.8.0 Compiling peg v0.8.4 Compiling unicode_names2 v1.3.0 Compiling regex-automata v0.1.10 Compiling matchers v0.1.0 Compiling terminal_size v0.4.0 Compiling tempfile v3.13.0 Compiling which v6.0.1 Compiling clap_builder v4.5.20 Compiling cachedir v0.3.1 Compiling synstructure v0.13.1 Compiling darling_core v0.20.8 Compiling test-case-core v3.3.1 Compiling serde_derive_internals v0.29.0 Compiling regex v1.11.1 Compiling bstr v1.10.0 Compiling serde_derive v1.0.214 Compiling tracing-attributes v0.1.27 Compiling ruff_macros v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_macros) Compiling is-macro v0.3.6 Compiling salsa-macros v0.18.0 (https://github.com/salsa-rs/salsa.git?rev=254c749b02cde2fd29852a7463a33e800b771758#254c749b) Compiling thiserror-impl v1.0.67 Compiling uuid-macro-internal v1.11.0 Compiling clap_derive v4.5.18 Compiling libcst_derive v1.4.0 Compiling strum_macros v0.26.4 Compiling schemars_derive v0.8.21 Compiling serde_repr v0.1.19 Compiling test-case-macros v3.3.1 Compiling globset v0.4.15 Compiling uuid v1.11.0 Compiling test-case v3.3.1 Compiling ruff_cache v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_cache) Compiling ignore v0.4.23 Compiling newtype-uuid v1.1.0 Compiling tracing v0.1.40 Compiling globwalk v0.9.1 Compiling tracing-subscriber v0.3.18 Compiling darling_macro v0.20.8 Compiling ruff_index v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_index) Compiling strum v0.26.3 Compiling darling v0.20.8 Compiling clearscreen v3.0.0 Compiling serde_with_macros v3.11.0 Compiling clap v4.5.20 Compiling clap_complete v4.5.2 Compiling clap_complete_nushell v4.5.2 Compiling clap_complete_command v0.6.1 Compiling indexmap v2.6.0 Compiling compact_str v0.8.0 Compiling url v2.5.2 Compiling serde_spanned v0.6.7 Compiling toml_datetime v0.6.8 Compiling serde_with v3.11.0 Compiling rust-stemmers v1.2.0 Compiling bincode v1.3.3 Compiling ruff_diagnostics v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_diagnostics) Compiling ruff_formatter v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_formatter) Compiling pep440_rs v0.7.2 Compiling salsa v0.18.0 (https://github.com/salsa-rs/salsa.git?rev=254c749b02cde2fd29852a7463a33e800b771758#254c749b) Compiling toml_edit v0.22.20 Compiling quick-junit v0.5.0 Compiling ordermap v0.5.3 Compiling ruff_notebook v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_notebook) Compiling lsp-server v0.7.7 Compiling lsp-types v0.95.1 (https://github.com/astral-sh/lsp-types.git?rev=3512a9f#3512a9f3) Compiling imperative v1.0.6 Compiling ruff_python_ast v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_ast) Compiling toml v0.8.19 Compiling pep440_rs v0.4.0 Compiling libcst v1.5.0 Compiling pep508_rs v0.3.0 Compiling ruff_python_parser v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_parser) Compiling ruff_python_literal v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_literal) Compiling pyproject-toml v0.9.0 Compiling ruff_python_codegen v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_codegen) Compiling ruff_python_index v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_index) Compiling ruff_python_semantic v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_semantic) Compiling ruff_db v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_db) Compiling ruff_python_formatter v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_formatter) Compiling ruff_linter v0.7.3 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_linter) Compiling ruff_graph v0.1.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_graph) Compiling ruff_workspace v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_workspace) Compiling ruff_server v0.2.2 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_server) Finished `release` profile [optimized] target(s) in 10m 46s 📦 Including files matching "rust-toolchain.toml" 📦 Built wheel to /home/buildozer/aports/community/ruff/src/ruff-0.7.3/target/wheels/ruff-0.7.3-py3-none-linux_loongarch64.whl /home/buildozer/aports/community/ruff/src/ruff-0.7.3/target/wheels/ruff-0.7.3-py3-none-linux_loongarch64.whl 2024-11-09 12:07:16,094 gpep517 INFO The backend produced .dist/ruff-0.7.3-py3-none-linux_loongarch64.whl ruff-0.7.3-py3-none-linux_loongarch64.whl Compiling unicode-ident v1.0.13 Compiling proc-macro2 v1.0.89 Compiling cfg-if v1.0.0 Compiling libc v0.2.161 Compiling memchr v2.7.4 Compiling serde v1.0.214 Compiling once_cell v1.20.2 Compiling log v0.4.22 Compiling ppv-lite86 v0.2.17 Compiling autocfg v1.2.0 Compiling crossbeam-utils v0.8.19 Compiling itoa v1.0.11 Compiling regex-syntax v0.8.5 Compiling bitflags v2.6.0 Compiling unicode-width v0.1.13 Compiling siphasher v0.3.11 Compiling ryu v1.0.17 Compiling serde_json v1.0.132 Compiling heck v0.5.0 Compiling schemars v0.8.21 Compiling either v1.11.0 Compiling version_check v0.9.4 Compiling equivalent v1.0.1 Compiling pin-project-lite v0.2.14 Compiling hashbrown v0.15.0 Compiling dyn-clone v1.0.17 Compiling lazy_static v1.4.0 Compiling smallvec v1.13.2 Compiling zerocopy v0.7.32 Compiling rustversion v1.0.15 Compiling ruff_text_size v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_text_size) Compiling utf8parse v0.2.1 Compiling tinyvec_macros v0.1.1 Compiling parking_lot_core v0.9.9 Compiling rustix v0.38.37 Compiling scopeguard v1.2.0 Compiling tinyvec v1.6.0 Compiling Inflector v0.11.4 Compiling linux-raw-sys v0.4.14 Compiling getopts v0.2.21 Compiling tracing-core v0.1.32 Compiling seahash v4.1.0 Compiling thiserror v1.0.67 Compiling phf_shared v0.11.2 Compiling static_assertions v1.1.0 Compiling glob v0.3.1 Compiling rustc-hash v2.0.0 Compiling itertools v0.13.0 Compiling salsa-macro-rules v0.1.0 (https://github.com/salsa-rs/salsa.git?rev=254c749b02cde2fd29852a7463a33e800b771758#254c749b) Compiling append-only-vec v0.1.5 Compiling arc-swap v1.7.1 Compiling fnv v1.0.7 Compiling ident_case v1.0.1 Compiling strsim v0.10.0 Compiling anstyle-parse v0.2.3 Compiling anstyle-query v1.0.2 Compiling colorchoice v1.0.0 Compiling anyhow v1.0.92 Compiling anstyle v1.0.8 Compiling phf v0.11.2 Compiling clap_lex v0.7.0 Compiling strsim v0.11.1 Compiling arrayvec v0.7.4 Compiling percent-encoding v2.3.1 Compiling aho-corasick v1.1.3 Compiling ruff_source_file v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_source_file) Compiling ahash v0.8.11 Compiling lock_api v0.4.11 Compiling same-file v1.0.6 Compiling unicode-bidi v0.3.15 Compiling unic-char-range v0.9.0 Compiling unic-common v0.9.0 Compiling walkdir v2.5.0 Compiling anstream v0.6.13 Compiling unic-char-property v0.9.0 Compiling unic-ucd-version v0.9.0 Compiling form_urlencoded v1.2.1 Compiling num-traits v0.2.18 Compiling crc32fast v1.4.0 Compiling matches v0.1.10 Compiling peg-runtime v0.8.3 Compiling paste v1.0.15 Compiling camino v1.1.9 Compiling winnow v0.6.18 Compiling unic-ucd-category v0.9.0 Compiling ruff_python_stdlib v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_stdlib) Compiling byteorder v1.5.0 Compiling countme v3.0.1 Compiling crossbeam-epoch v0.9.18 Compiling crossbeam-channel v0.5.12 Compiling crossbeam-queue v0.3.11 Compiling iana-time-zone v0.1.60 Compiling annotate-snippets v0.6.1 Compiling quote v1.0.37 Compiling quick-xml v0.36.1 Compiling zip v0.6.6 Compiling path-dedot v3.1.1 Compiling is-docker v0.2.0 Compiling crossbeam-deque v0.8.5 Compiling path-slash v0.2.1 Compiling red_knot_python_semantic v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/red_knot_python_semantic) Compiling castaway v0.2.3 Compiling home v0.5.9 Compiling unicode-width v0.2.0 Compiling chic v1.2.2 Compiling option-ext v0.2.0 Compiling syn v2.0.87 Compiling yansi-term v0.1.2 Compiling unscanny v0.1.0 Compiling regex-syntax v0.6.29 Compiling matchit v0.8.4 Compiling path-absolutize v3.1.1 Compiling is-wsl v0.4.0 Compiling fern v0.7.0 Compiling colored v2.1.0 Compiling cfg_aliases v0.1.1 Compiling annotate-snippets v0.9.2 Compiling natord v1.0.9 Compiling crossbeam v0.8.4 Compiling drop_bomb v0.1.5 Compiling typed-arena v2.0.2 Compiling unicode-normalization v0.1.24 Compiling similar v2.5.0 Compiling bitflags v1.3.2 Compiling pathdiff v0.2.2 Compiling overload v0.1.1 Compiling nix v0.28.0 Compiling getrandom v0.2.14 Compiling nu-ansi-term v0.46.0 Compiling tracing-log v0.2.0 Compiling fs-err v2.11.0 Compiling thread_local v1.1.8 Compiling sharded-slab v0.1.7 Compiling rayon-core v1.12.1 Compiling minimal-lexical v0.2.1 Compiling portable-atomic v1.6.0 Compiling etcetera v0.8.0 Compiling rand_core v0.6.4 Compiling instant v0.1.12 Compiling fastrand v2.1.1 Compiling notify-types v1.0.0 Compiling vte_generate_state_changes v0.1.1 Compiling rand_chacha v0.3.1 Compiling peg-macros v0.8.4 Compiling nom v7.1.3 Compiling os_str_bytes v7.0.0 Compiling number_prefix v0.4.0 Compiling jod-thread v0.1.2 Compiling ruff v0.7.3 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff) Compiling wild v2.2.1 Compiling yansi v1.0.1 Compiling diff v0.1.13 Compiling rand v0.8.5 Compiling vte v0.11.1 Compiling argfile v0.2.1 Compiling idna v0.5.0 Compiling rayon v1.10.0 Compiling pretty_assertions v1.4.1 Compiling errno v0.3.8 Compiling filetime v0.2.25 Compiling dirs-sys v0.4.1 Compiling dirs-sys v0.3.7 Compiling inotify-sys v0.1.5 Compiling chrono v0.4.38 Compiling inotify v0.10.2 Compiling ruff_python_trivia v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_trivia) Compiling dirs v5.0.1 Compiling dirs v4.0.0 Compiling parking_lot v0.12.3 Compiling mio v1.0.2 Compiling console v0.15.8 Compiling shellexpand v3.1.0 Compiling hashbrown v0.14.5 Compiling regex-automata v0.4.8 Compiling notify v7.0.0 Compiling phf_generator v0.11.2 Compiling phf_codegen v0.11.2 Compiling strip-ansi-escapes v0.2.0 Compiling unicode_names2_generator v1.3.0 Compiling vt100 v0.15.2 Compiling terminfo v0.8.0 Compiling hashlink v0.9.1 Compiling dashmap v6.1.0 Compiling imara-diff v0.1.7 Compiling peg v0.8.4 Compiling indicatif v0.17.8 Compiling unicode_names2 v1.3.0 Compiling regex-automata v0.1.10 Compiling matchers v0.1.0 Compiling terminal_size v0.4.0 Compiling which v6.0.1 Compiling tempfile v3.13.0 Compiling clap_builder v4.5.20 Compiling cachedir v0.3.1 Compiling regex v1.11.1 Compiling bstr v1.10.0 Compiling serde_derive_internals v0.29.0 Compiling synstructure v0.13.1 Compiling darling_core v0.20.8 Compiling test-case-core v3.3.1 Compiling globset v0.4.15 Compiling ruff_cache v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_cache) Compiling ignore v0.4.23 Compiling serde_derive v1.0.214 Compiling tracing-attributes v0.1.27 Compiling schemars_derive v0.8.21 Compiling is-macro v0.3.6 Compiling ruff_macros v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_macros) Compiling thiserror-impl v1.0.67 Compiling salsa-macros v0.18.0 (https://github.com/salsa-rs/salsa.git?rev=254c749b02cde2fd29852a7463a33e800b771758#254c749b) Compiling uuid-macro-internal v1.11.0 Compiling clap_derive v4.5.18 Compiling libcst_derive v1.4.0 Compiling strum_macros v0.26.4 Compiling serde_repr v0.1.19 Compiling test-case-macros v3.3.1 Compiling uuid v1.11.0 Compiling test-case v3.3.1 Compiling globwalk v0.9.1 Compiling newtype-uuid v1.1.0 Compiling tracing v0.1.40 Compiling clearscreen v3.0.0 Compiling libcst v1.5.0 Compiling tracing-subscriber v0.3.18 Compiling darling_macro v0.20.8 Compiling ruff_index v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_index) Compiling strum v0.26.3 Compiling darling v0.20.8 Compiling serde_with_macros v3.11.0 Compiling clap v4.5.20 Compiling clap_complete v4.5.2 Compiling clap_complete_nushell v4.5.2 Compiling clap_complete_command v0.6.1 Compiling tracing-indicatif v0.3.6 Compiling indexmap v2.6.0 Compiling compact_str v0.8.0 Compiling toml_datetime v0.6.8 Compiling serde_spanned v0.6.7 Compiling serde_with v3.11.0 Compiling url v2.5.2 Compiling rust-stemmers v1.2.0 Compiling bincode v1.3.3 Compiling pep440_rs v0.4.0 Compiling pep440_rs v0.7.2 Compiling salsa v0.18.0 (https://github.com/salsa-rs/salsa.git?rev=254c749b02cde2fd29852a7463a33e800b771758#254c749b) Compiling toml_edit v0.22.20 Compiling ordermap v0.5.3 Compiling quick-junit v0.5.0 Compiling pep508_rs v0.3.0 Compiling lsp-types v0.95.1 (https://github.com/astral-sh/lsp-types.git?rev=3512a9f#3512a9f3) Compiling lsp-server v0.7.7 Compiling imperative v1.0.6 Compiling ruff_diagnostics v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_diagnostics) Compiling ruff_formatter v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_formatter) Compiling ruff_notebook v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_notebook) Compiling toml v0.8.19 Compiling ruff_python_ast v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_ast) Compiling pyproject-toml v0.9.0 Compiling ruff_python_parser v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_parser) Compiling ruff_python_literal v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_literal) Compiling ruff_python_codegen v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_codegen) Compiling ruff_python_index v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_index) Compiling ruff_db v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_db) Compiling ruff_python_semantic v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_semantic) Compiling ruff_python_formatter v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_formatter) Compiling ruff_linter v0.7.3 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_linter) Compiling ruff_graph v0.1.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_graph) Compiling ruff_workspace v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_workspace) Compiling ruff_server v0.2.2 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_server) Compiling ruff_dev v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_dev) Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 37s Running `target/debug/ruff_dev generate-all` Up-to-date: ruff.schema.json Rule F401 references deprecated option lint.ignore-init-module-imports. Compiling libc v0.2.161 Compiling pkg-config v0.3.30 Compiling zstd-safe v5.0.2+zstd.1.5.2 Compiling rustc-hash v1.1.0 Compiling adler v1.0.2 Compiling nu-ansi-term v0.50.1 Compiling ucd-trie v0.1.6 Compiling linked-hash-map v0.5.6 Compiling colored v2.1.0 Compiling tracing v0.1.40 Compiling dashmap v5.5.3 Compiling wasm-bindgen-shared v0.2.95 Compiling bumpalo v3.16.0 Compiling wasm-bindgen v0.2.95 Compiling ruff v0.7.3 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff) Compiling doc-comment v0.3.3 Compiling predicates-core v1.0.8 Compiling difflib v0.4.0 Compiling termtree v0.4.1 Compiling indoc v2.0.5 Compiling ruff_python_ast_integration_tests v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_ast_integration_tests) Compiling serde_test v1.0.177 Compiling syn v1.0.109 Compiling cfg_aliases v0.2.1 Compiling wasm-bindgen-test-macro v0.3.45 Compiling scoped-tls v1.0.1 Compiling ruff_python_trivia_integration_tests v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_trivia_integration_tests) Compiling env_filter v0.1.0 Compiling humantime v2.1.0 Compiling ruff_notebook v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_notebook) Compiling ruff_python_trivia v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_trivia) Compiling ruff_diagnostics v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_diagnostics) Compiling ruff_source_file v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_source_file) Compiling ruff_cache v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_cache) Compiling miniz_oxide v0.7.2 Compiling pest v2.7.11 Compiling predicates-tree v1.0.11 Compiling nix v0.29.0 Compiling ruff_index v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_index) Compiling ruff_macros v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_macros) Compiling ruff_python_stdlib v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_stdlib) Compiling salsa v0.18.0 (https://github.com/salsa-rs/salsa.git?rev=254c749b02cde2fd29852a7463a33e800b771758#254c749b) Compiling tracing-subscriber v0.3.18 Compiling ruff_formatter v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_formatter) Compiling pep508_rs v0.3.0 Compiling predicates v3.1.2 Compiling wasm-bindgen-backend v0.2.95 Compiling countme v3.0.1 Compiling env_logger v0.11.5 Compiling flate2 v1.0.28 Compiling assert_fs v1.1.2 Compiling ruff_text_size v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_text_size) Compiling getrandom v0.2.14 Compiling jobserver v0.1.32 Compiling pyproject-toml v0.9.0 Compiling rand_core v0.6.4 Compiling ruff_python_ast v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_ast) Compiling cc v1.0.95 Compiling rand_chacha v0.3.1 Compiling rand v0.8.5 Compiling wasm-bindgen-macro-support v0.2.95 Compiling tracing-tree v0.4.0 Compiling tracing-flame v0.2.0 Compiling tracing-indicatif v0.3.6 Compiling pest_meta v2.7.11 Compiling ctrlc v3.4.5 Compiling phf_generator v0.11.2 Compiling phf_codegen v0.11.2 Compiling wasm-bindgen-macro v0.2.95 Compiling unicode_names2_generator v1.3.0 Compiling zstd-sys v2.0.11+zstd.1.5.6 Compiling terminfo v0.8.0 Compiling pest_generator v2.7.11 Compiling unicode_names2 v1.3.0 Compiling pest_derive v2.7.11 Compiling js-sys v0.3.72 Compiling console_error_panic_hook v0.1.7 Compiling dir-test-macros v0.3.0 Compiling insta v1.41.1 Compiling dir-test v0.3.0 Compiling insta-cmd v0.6.0 Compiling ruff_python_parser v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_parser) Compiling ruff_python_literal v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_literal) Compiling clearscreen v3.0.0 Compiling web-sys v0.3.69 Compiling wasm-bindgen-futures v0.4.45 Compiling serde-wasm-bindgen v0.6.5 Compiling wasm-bindgen-test v0.3.45 Compiling ruff_python_semantic v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_semantic) Compiling ruff_python_codegen v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_codegen) Compiling ruff_python_index v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_index) Compiling ruff_python_formatter v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_formatter) Compiling console_log v1.0.0 Compiling ruff_python_resolver v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_python_resolver) Compiling ruff_linter v0.7.3 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_linter) Compiling zstd v0.11.2+zstd.1.5.2 Compiling zip v0.6.6 Compiling ruff_db v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_db) Compiling red_knot_vendored v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/red_knot_vendored) Compiling red_knot_python_semantic v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/red_knot_python_semantic) Compiling red_knot_workspace v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/red_knot_workspace) Compiling red_knot_test v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/red_knot_test) Compiling red_knot_server v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/red_knot_server) Compiling red_knot_wasm v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/red_knot_wasm) Compiling red_knot v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/red_knot) Compiling ruff_graph v0.1.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_graph) Compiling ruff_workspace v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_workspace) Compiling ruff_server v0.2.2 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_server) Compiling ruff_wasm v0.7.3 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_wasm) Compiling ruff_dev v0.0.0 (/home/buildozer/aports/community/ruff/src/ruff-0.7.3/crates/ruff_dev) Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 16s Running unittests src/main.rs (target/debug/deps/red_knot-d47c55712428b1eb) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/file_watching.rs (target/debug/deps/file_watching-a32f678e0e47b63d) running 21 tests test hard_links_to_target_outside_workspace ... ignored, inotify doesn't support observing changes to hard linked files. test changed_versions_file ... ok test hard_links_in_workspace ... ok test search_path ... ok test unix::changed_metadata ... ok test unix::symlink_inside_workspace ... ok test changed_file ... ok test add_search_path ... ok test move_file_to_trash ... ok test directory_deleted ... ok test deleted_file ... ok test unix::symlink_target_outside_watched_paths ... ok test new_file ... ok test move_file_to_workspace ... ok test new_ignored_file ... ok test rename_file ... ok test unix::symlinked_module_search_path ... ok test directory_moved_to_workspace ... ok test directory_moved_to_trash ... ok test directory_renamed ... ok test remove_search_path ... ok test result: ok. 20 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.24s Running unittests src/lib.rs (target/debug/deps/red_knot_python_semantic-7a28ca58460766c4) running 417 tests test ast_node_ref::tests::equality ... ok test ast_node_ref::tests::debug ... ok test ast_node_ref::tests::inequality ... ok test module_resolver::path::tests::module_name_3_parts ... ok test module_resolver::path::tests::mocked_typeshed_nonexistent_namespace_stdlib_pkg_py38 ... ok test module_resolver::path::tests::module_name_2_parts ... ok test module_resolver::path::tests::mocked_typeshed_nonexistent_regular_stdlib_pkg_py38 ... ok test module_resolver::path::tests::mocked_typeshed_single_file_stdlib_module_py38 ... ok test module_resolver::path::tests::module_name_1_part ... ok test module_resolver::path::tests::relativize_path ... ok test module_resolver::path::tests::relativize_stdlib_path_errors ... ok test module_resolver::path::tests::too_many_extensions - should panic ... ok test module_resolver::path::tests::stdlib_path_invalid_join_py - should panic ... ok test module_resolver::path::tests::non_stdlib_path_invalid_join_rs - should panic ... ok test module_resolver::path::tests::stdlib_path_invalid_join_rs - should panic ... ok test module_resolver::path::tests::mocked_typeshed_nonexistent_single_file_module_py38 ... ok test module_resolver::path::tests::with_extension_methods ... ok test module_resolver::path::tests::relativize_non_stdlib_path_errors ... ok test module_resolver::path::tests::mocked_typeshed_nonexistent_namespace_stdlib_pkg_py39 ... ok test module_resolver::path::tests::mocked_typeshed_existing_regular_stdlib_pkg_py38 ... ok test module_resolver::resolver::tests::adding_file_on_which_module_resolution_depends_invalidates_previously_failing_query_that_now_succeeds ... ok test module_resolver::resolver::tests::adding_file_to_search_path_with_lower_priority_does_not_invalidate_query ... ok test module_resolver::path::tests::mocked_typeshed_existing_namespace_stdlib_pkg_py38 ... ok test module_resolver::resolver::tests::deleting_an_unrelated_file_doesnt_change_module_resolution ... ok test module_resolver::path::tests::mocked_typeshed_existing_regular_stdlib_pkgs_py39 ... ok test module_resolver::resolver::tests::adding_file_to_search_path_with_higher_priority_invalidates_the_query ... ok test module_resolver::resolver::tests::builtins_custom ... ok test module_resolver::resolver::tests::builtins_vendored ... ok test module_resolver::resolver::tests::first_party_module ... ok test module_resolver::typeshed::tests::explicit_submodule_parsed_correctly ... ok test module_resolver::typeshed::tests::implicit_submodule_queried_correctly ... ok test module_resolver::resolver::tests::deleting_file_from_higher_priority_search_path_invalidates_the_query ... ok test module_resolver::path::tests::mocked_typeshed_existing_namespace_stdlib_pkg_py39 ... ok test module_resolver::resolver::tests::no_duplicate_search_paths_added ... ok test module_resolver::resolver::tests::first_party_precedence_over_stdlib ... ok test module_resolver::typeshed::tests::invalid_typeshed_versions_bad_colon_number ... ok test module_resolver::typeshed::tests::invalid_typeshed_versions_bad_hyphen_number ... ok test module_resolver::resolver::tests::deleting_editable_install_on_which_module_resolution_depends_invalidates_cache ... ok test module_resolver::typeshed::tests::invalid_typeshed_versions_bad_period_number ... ok test module_resolver::resolver::tests::module_search_path_priority ... ok test module_resolver::typeshed::tests::can_parse_vendored_versions_file ... ok test module_resolver::typeshed::tests::invalid_typeshed_versions_non_digits ... ok test module_resolver::resolver::tests::package_priority_over_module ... ok test module_resolver::typeshed::tests::invalid_typeshed_versions_non_identifier_modules ... ok test module_resolver::typeshed::tests::nonexistent_module_queried_correctly ... ok test module_resolver::resolver::tests::resolve_package ... ok test module_resolver::typeshed::tests::version_from_range_parsed_correctly ... ok test module_resolver::resolver::tests::deleting_pth_file_on_which_module_resolution_depends_invalidates_cache ... ok test module_resolver::typeshed::tests::version_within_range_parsed_correctly ... ok test module_resolver::resolver::tests::stdlib_uses_vendored_typeshed_when_no_custom_typeshed_supplied ... ok test module_resolver::resolver::tests::editable_install_relative_path ... ok test module_resolver::resolver::tests::editable_install_absolute_path ... ok test module_resolver::resolver::tests::stdlib ... ok test module_resolver::resolver::tests::single_file_takes_priority_over_namespace_package ... ok test module_resolver::resolver::tests::typing_stub_over_module ... ok test module_resolver::resolver::tests::removing_file_on_which_module_resolution_depends_invalidates_previously_successful_query_that_now_fails ... ok test module_resolver::resolver::tests::symlink ... ok test module_resolver::resolver::tests::sub_packages ... ok test semantic_index::tests::annotation_only ... ok test semantic_index::tests::assign ... ok test module_resolver::resolver::tests::multiple_site_packages_with_editables ... ok test semantic_index::tests::comprehension_scope ... ok test module_resolver::resolver::tests::regular_package_in_namespace_package ... ok test semantic_index::tests::empty ... ok test semantic_index::tests::dupes ... ok test semantic_index::tests::augmented_assignment ... ok test module_resolver::resolver::tests::editable_install_pth_file_with_whitespace ... ok test module_resolver::resolver::tests::stdlib_resolution_respects_versions_file_py38_existing_modules ... ok test semantic_index::tests::expression_scope ... ok test semantic_index::tests::for_loops_complex_unpacking ... ok test semantic_index::tests::for_loops_simple_unpacking ... ok test module_resolver::resolver::tests::stdlib_resolution_respects_versions_file_py39_nonexisting_modules ... ok test module_resolver::resolver::tests::module_resolution_paths_cached_between_different_module_resolutions ... ok test semantic_index::tests::class_scope ... ok test semantic_index::tests::function_parameter_symbols ... ok test semantic_index::tests::import_as ... ok test semantic_index::tests::for_loops_single_assignment ... ok test module_resolver::resolver::tests::namespace_package ... ok test semantic_index::tests::import ... ok test semantic_index::tests::generic_class ... ok test semantic_index::tests::import_from ... ok test semantic_index::tests::generic_function ... ok test semantic_index::tests::function_scope ... ok test semantic_index::tests::import_sub ... ok test semantic_index::use_def::bitset::tests::empty ... ok test semantic_index::tests::lambda_parameter_symbols ... ok test semantic_index::tests::multiple_generators ... ok test semantic_index::use_def::bitset::tests::intersect ... ok test semantic_index::use_def::bitset::tests::intersect_heap ... ok test module_resolver::resolver::tests::stdlib_resolution_respects_versions_file_py38_nonexisting_modules ... ok test semantic_index::use_def::bitset::tests::intersect_heap_2 ... ok test module_resolver::resolver::tests::stdlib_resolution_respects_versions_file_py39_existing_modules ... ok test semantic_index::use_def::bitset::tests::intersect_mixed_1 ... ok test semantic_index::use_def::bitset::tests::intersect_mixed_2 ... ok test semantic_index::use_def::bitset::tests::iter ... ok test semantic_index::tests::nested_generators ... ok test semantic_index::tests::simple ... ok test semantic_index::use_def::bitset::tests::iter_overflow ... ok test semantic_index::tests::reachability_trivial ... ok test semantic_index::use_def::bitset::tests::multiple_blocks ... ok test semantic_index::tests::nested_match_case ... ok test semantic_index::use_def::bitset::tests::union ... ok test semantic_index::tests::match_stmt ... ok test semantic_index::tests::with_item_unpacked_definition ... ok test semantic_index::tests::with_item_definition ... ok test semantic_index::use_def::bitset::tests::union_heap_2 ... ok test module_resolver::typeshed::tests::typeshed_versions_consistent_with_vendored_stubs ... ok test semantic_index::use_def::bitset::tests::union_mixed_1 ... ok test semantic_index::tests::scope_iterators ... ok test semantic_index::use_def::bitset::tests::union_heap ... ok test semantic_index::use_def::bitset::tests::union_mixed_2 ... ok test semantic_index::use_def::symbol_state::tests::merge ... ok test semantic_index::use_def::symbol_state::tests::no_declaration ... ok test semantic_index::use_def::symbol_state::tests::record_constraint ... ok test semantic_index::use_def::symbol_state::tests::record_declaration ... ok test module_resolver::resolver::tests::editable_install_multiple_pth_files_with_multiple_paths ... ok test semantic_index::use_def::symbol_state::tests::record_declaration_merge ... ok test semantic_index::use_def::symbol_state::tests::record_declaration_merge_partial_undeclared ... ok test semantic_index::use_def::symbol_state::tests::record_declaration_override ... ok test semantic_index::use_def::symbol_state::tests::set_may_be_unbound ... ok test semantic_index::use_def::symbol_state::tests::set_may_be_undeclared ... ok test semantic_index::use_def::symbol_state::tests::unbound ... ok test semantic_index::use_def::symbol_state::tests::with ... ok test site_packages::tests::can_find_site_packages_directory_freethreaded_build ... ok test site_packages::tests::can_find_site_packages_directory_no_version_field_in_pyvenv_cfg ... ok test site_packages::tests::can_find_site_packages_directory_venv_style_version_field_in_pyvenv_cfg ... ok test site_packages::tests::can_find_site_packages_directory_virtualenv_style_version_field_in_pyvenv_cfg ... ok test site_packages::tests::parsing_pyvenv_cfg_with_invalid_home_key_fails ... ok test site_packages::tests::parsing_pyvenv_cfg_with_key_but_no_value_fails ... ok test site_packages::tests::finds_system_site_packages ... ok test site_packages::tests::can_find_site_packages_directory_uv_style_version_field_in_pyvenv_cfg ... ok test site_packages::tests::parsing_pyvenv_cfg_with_no_home_key_fails ... ok test site_packages::tests::parsing_pyvenv_cfg_with_too_many_equals ... ok test site_packages::tests::reject_venv_that_does_not_exist ... ok test site_packages::tests::parsing_pyvenv_cfg_with_value_but_no_key_fails ... ok test site_packages::tests::reject_venv_with_no_pyvenv_cfg_file ... ok test semantic_model::tests::function_ty ... ok test types::builder::tests::build_intersection ... ok test types::builder::tests::build_intersection_flatten_positive ... ok test semantic_model::tests::alias_ty ... ok test semantic_model::tests::class_ty ... ok test types::builder::tests::build_intersection_simplify_negative_any ... ok test types::builder::tests::build_intersection_t_and_negative_t_does_not_simplify::type_any_expects ... ok test types::builder::tests::build_intersection_t_and_negative_t_does_not_simplify::type_todo_expects ... ok test types::builder::tests::build_union ... ok test types::builder::tests::build_negative_union_de_morgan ... ok test types::builder::tests::build_union_empty ... ok test types::builder::tests::build_union_flatten ... ok test types::builder::tests::build_union_never ... ok test types::builder::tests::build_union_single ... ok test types::builder::tests::intersection_distributes_over_union ... ok test types::builder::tests::build_intersection_t_and_negative_t_does_not_simplify::type_unknown_expects ... ok test types::display::tests::test_slice_literal_display ... ok test types::infer::tests::basic_async_comprehension ... ok test types::infer::tests::builtin_symbol_custom_stdlib ... ok test types::infer::tests::adding_string_literals_and_literal_string ... ok test types::infer::tests::comprehension_with_missing_for ... ok test types::infer::tests::bytes_type ... ok test types::infer::tests::comprehension_with_missing_in_keyword_and_missing_iter ... ok test module_resolver::typeshed::tests::can_parse_mock_versions_file ... ok test types::builder::tests::build_union_no_simplify_unknown ... ok test types::builder::tests::build_intersection_empty_intersection_equals_object ... ok test types::builder::tests::build_intersection_flatten_negative ... ok test types::builder::tests::build_intersection_simplify_negative_type_and_multiple_negative_subtypes ... ok test types::builder::tests::build_intersection_simplify_disjoint_positive_and_negative_types ... ok test types::builder::tests::build_intersection_of_two_unions_simplify ... ok test types::builder::tests::build_union_simplify_subtype ... ok test types::builder::tests::build_intersection_simplify_positive_type_and_positive_subtype ... ok test types::builder::tests::build_union_of_two_intersections_simplify ... ok test types::builder::tests::build_intersection_simplify_negative_type_and_positive_subtype ... ok test types::builder::tests::build_intersection_simplify_negative_type_and_negative_subtype ... ok test types::infer::tests::builtin_symbol_vendored_stdlib ... ok test types::infer::tests::deferred_annotation_in_stubs_always_resolve ... ok test types::infer::tests::from_import_with_no_module_name ... ok test types::infer::tests::deferred_annotation_in_sources_with_future_resolves ... ok test types::infer::tests::dependency_internal_symbol_change ... ok test types::infer::tests::implicit_global_in_function ... ok test types::infer::tests::dependency_unrelated_symbol ... ok test types::infer::tests::dependency_public_symbol_type_change ... ok test types::infer::tests::local_inference ... ok test types::infer::tests::invalid_async_comprehension ... ok test types::infer::tests::nonlocal_name_reference ... ok test types::infer::tests::multiplied_literal_string ... ok test types::infer::tests::multiplied_string ... ok test types::infer::tests::nonlocal_name_reference_multi_level ... ok test types::infer::tests::nonlocal_name_reference_skips_annotation_only_assignment ... ok test types::infer::tests::nonlocal_name_reference_skips_class_scope ... ok test types::infer::tests::resolve_method ... ok test types::infer::tests::truncated_string_literals_become_literal_string ... ok test types::infer::tests::unbound_function_local ... ok test types::infer::tests::unknown_builtin_later_defined ... ok test types::infer::tests::basic_comprehension ... ok test types::infer::tests::comprehension_inside_comprehension ... ok test types::infer::tests::comprehension_with_unbound_iter ... ok test types::infer::tests::comprehension_with_missing_in_keyword ... ok test types::tests::boolean_value_is_unknown::ty_union_vec_ty_intliteral_1_ty_intliteral_0_expects ... ok test types::tests::has_correct_repr::ty_booleanliteral_false_ty_stringliteral_false_expects ... ok test types::tests::has_correct_repr::ty_booleanliteral_true_ty_stringliteral_true_expects ... ok test types::infer::tests::comprehension_with_missing_iter ... ok test types::infer::tests::comprehension_with_not_iterable_iter_in_second_comprehension ... ok test types::tests::has_correct_repr::ty_intliteral_1_ty_stringliteral_1_expects ... ok test types::tests::has_correct_repr::ty_literalstring_ty_literalstring_expects ... ok test types::tests::has_correct_repr::ty_stringliteral_ab_cd_ty_stringliteral_ab_cd_expects ... ok test types::tests::has_correct_str::ty_booleanliteral_false_ty_stringliteral_false_expects ... ok test types::tests::has_correct_str::ty_booleanliteral_true_ty_stringliteral_true_expects ... ok test types::tests::has_correct_str::ty_literalstring_ty_literalstring_expects ... ok test types::tests::has_correct_str::ty_intliteral_1_ty_stringliteral_1_expects ... ok test types::tests::is_assignable_to::ty_any_ty_intliteral_1_expects ... ok test types::tests::has_correct_str::ty_stringliteral_ab_cd_ty_stringliteral_ab_cd_expects ... ok test types::builder::tests::build_intersection_simplify_split_bool::false_expects ... ok test types::builder::tests::build_union_bool ... ok test types::builder::tests::build_intersection_simplify_split_bool::true_expects ... ok test types::tests::is_assignable_to::ty_intliteral_1_ty_any_expects ... ok test types::builder::tests::intersection_negation_distributes_over_union ... ok test types::builder::tests::build_intersection_self_negation ... ok test types::builder::tests::build_intersection_simplify_negative_none ... ok test types::builder::tests::build_intersection_simplify_positive_never ... ok test types::builder::tests::mixed_intersection_negation_distributes_over_union ... ok test types::builder::tests::build_union_subsume_multiple ... ok test types::builder::tests::build_intersection_simplify_disjoint_positive_types ... ok test types::tests::is_assignable_to::ty_intliteral_1_ty_unknown_expects ... ok test types::tests::is_assignable_to::ty_never_ty_intliteral_1_expects ... ok test types::tests::is_assignable_to::ty_stringliteral_foo_ty_literalstring_expects ... ok test types::tests::is_assignable_to::ty_tuple_vec_ty_todo_ty_tuple_vec_ty_intliteral_2_expects ... ok test types::tests::is_assignable_to::ty_tuple_vec_ty_intliteral_2_ty_tuple_vec_ty_todo_expects ... ok test types::tests::is_assignable_to::ty_union_vec_ty_intliteral_1_ty_intliteral_2_ty_union_vec_ty_intliteral_1_ty_intliteral_2_expects ... ok test types::tests::is_assignable_to::ty_unknown_ty_intliteral_1_expects ... ok test types::tests::is_disjoint_from::ty_booleanliteral_false_ty_intliteral_0_expects ... ok test types::tests::is_disjoint_from::ty_booleanliteral_true_ty_intliteral_1_expects ... ok test types::tests::is_disjoint_from::ty_booleanliteral_true_ty_booleanliteral_false_expects ... ok test types::tests::is_disjoint_from::ty_bytesliteral_a_ty_bytesliteral_b_expects ... ok test types::tests::is_disjoint_from::ty_bytesliteral_a_ty_stringliteral_a_expects ... ok test types::display::tests::test_condense_literal_display_by_type ... ok test types::builder::tests::build_intersection_simplify_negative_never ... ok test types::tests::is_disjoint_from::ty_intliteral_1_ty_intliteral_2_expects ... ok test module_resolver::typeshed::tests::invalid_huge_versions_file ... ok test types::tests::is_disjoint_from::ty_literalstring_ty_bytesliteral_a_expects ... ok test types::infer::tests::deferred_annotation_builtin ... ok test types::tests::is_disjoint_from::ty_never_ty_never_expects ... ok test types::infer::tests::function_return_type ... ok test types::infer::tests::import_cycle ... ok test types::infer::tests::str_builtin ... ok test types::tests::boolean_value_is_unknown::ty_union_vec_ty_builtininstance_str_ty_intliteral_0_expects ... ok test types::tests::boolean_value_is_unknown::ty_builtininstance_str_expects ... ok test types::tests::boolean_value_is_unknown::ty_union_vec_ty_builtininstance_str_ty_intliteral_1_expects ... ok test types::tests::has_correct_repr::ty_builtininstance_int_ty_builtininstance_str_expects ... ok test types::tests::has_correct_str::ty_builtininstance_int_ty_builtininstance_str_expects ... ok test types::tests::call_type_doesnt_rerun_when_only_callee_changed ... ok test types::tests::is_assignable_to::ty_builtininstance_int_ty_builtininstance_object_expects ... ok test types::tests::is_assignable_to::ty_builtininstance_str_ty_builtininstance_object_expects ... ok test types::tests::is_disjoint_from::ty_stringliteral_a_ty_stringliteral_b_expects ... ok test types::tests::is_disjoint_from::ty_tuple_vec_ty_intliteral_1_ty_intliteral_2_ty_tuple_vec_ty_intliteral_1_ty_intliteral_3_expects ... ok test types::tests::is_disjoint_from::ty_tuple_vec_ty_intliteral_1_ty_intliteral_2_ty_tuple_vec_ty_intliteral_1_expects ... ok test types::tests::is_disjoint_from::ty_union_vec_ty_intliteral_1_ty_intliteral_2_ty_intliteral_3_expects ... ok test types::tests::is_disjoint_from::ty_union_vec_ty_intliteral_1_ty_intliteral_2_ty_union_vec_ty_intliteral_3_ty_intliteral_4_expects ... ok test types::tests::is_disjoint_from::ty_tuple_vec_ty_intliteral_1_ty_tuple_vec_ty_intliteral_2_expects ... ok test types::infer::tests::deferred_annotations_regular_source_fails ... ok test types::tests::is_equivalent_to::ty_union_vec_ty_intliteral_1_ty_intliteral_2_ty_union_vec_ty_intliteral_1_ty_intliteral_2_expects ... ok test types::infer::tests::dict_comprehension_variable_key ... ok test types::tests::is_falsy::ty_intliteral_0_expects ... ok test types::tests::is_falsy::ty_stringliteral_expects ... ok test types::tests::is_falsy::ty_tuple_vec_expects ... ok test types::tests::is_falsy::ty_union_vec_ty_intliteral_0_ty_intliteral_0_expects ... ok test types::infer::tests::inner_comprehension_referencing_outer_comprehension ... ok test types::infer::tests::dict_comprehension_variable_value ... ok test types::tests::is_assignable_to::ty_bytesliteral_foo_ty_builtininstance_bytes_expects ... ok test types::tests::is_assignable_to::ty_intliteral_1_ty_builtininstance_int_expects ... ok test types::infer::tests::not_literal_string ... ok test types::tests::is_not_disjoint_from::ty_booleanliteral_false_ty_booleanliteral_false_expects ... ok test types::tests::is_not_disjoint_from::ty_booleanliteral_true_ty_booleanliteral_true_expects ... ok test types::tests::is_assignable_to::ty_intliteral_1_ty_union_vec_ty_unknown_ty_builtininstance_str_expects ... ok test types::tests::is_assignable_to::ty_stringliteral_foo_ty_builtininstance_str_expects ... ok test types::tests::is_assignable_to::ty_literalstring_ty_builtininstance_str_expects ... ok test types::tests::is_assignable_to::ty_union_vec_ty_intliteral_1_ty_intliteral_2_ty_builtininstance_int_expects ... ok test types::infer::tests::ellipsis_type ... ok test types::tests::is_not_disjoint_from::ty_intliteral_1_ty_intliteral_1_expects ... ok test types::tests::is_not_disjoint_from::ty_literalstring_ty_literalstring_expects ... ok test types::tests::is_disjoint_from::ty_intersection_pos_vec_ty_builtininstance_int_ty_intliteral_1_neg_vec_ty_intliteral_2_expects ... ok test types::infer::tests::starred_expressions_must_be_iterable ... ok test types::tests::is_disjoint_from::ty_never_ty_builtininstance_int_expects ... ok test types::tests::is_not_disjoint_from::ty_stringliteral_a_ty_literalstring_expects ... ok test types::tests::is_not_disjoint_from::ty_stringliteral_a_ty_stringliteral_a_expects ... ok test types::tests::is_assignable_to::ty_intliteral_1_ty_union_vec_ty_builtininstance_int_ty_builtininstance_str_expects ... ok test types::tests::is_not_disjoint_from::ty_union_vec_ty_intliteral_1_ty_intliteral_2_ty_intliteral_2_expects ... ok test types::tests::is_not_disjoint_from::ty_union_vec_ty_intliteral_1_ty_intliteral_2_ty_union_vec_ty_intliteral_2_ty_intliteral_3_expects ... ok test types::tests::is_not_single_valued::ty_any_expects ... ok test types::tests::is_disjoint_type_type ... ok test types::tests::is_not_assignable_to::ty_builtininstance_int_ty_intliteral_1_expects ... ok test types::tests::is_not_assignable_to::ty_builtininstance_int_ty_builtininstance_str_expects ... ok test types::tests::is_not_assignable_to::ty_intliteral_1_ty_builtininstance_str_expects ... ok test types::tests::is_not_assignable_to::ty_builtininstance_object_ty_builtininstance_int_expects ... ok test types::tests::is_not_single_valued::ty_never_expects ... ok test types::tests::is_not_single_valued::ty_literalstring_expects ... ok test types::tests::is_not_single_valued::ty_union_vec_ty_intliteral_1_ty_intliteral_2_expects ... ok test types::tests::is_not_singleton::ty_intliteral_345_expects ... ok test types::tests::is_not_disjoint_from::ty_any_ty_builtininstance_int_expects ... ok test types::tests::is_not_singleton::ty_never_expects ... ok test types::tests::is_not_singleton::ty_tuple_vec_expects ... ok test types::tests::is_not_singleton::ty_union_vec_ty_intliteral_1_ty_intliteral_2_expects ... ok test types::tests::is_not_subtype_of::ty_any_ty_intliteral_1_expects ... ok test types::tests::is_disjoint_from::ty_booleanliteral_true_ty_tuple_vec_ty_none_expects ... ok test types::tests::is_assignable_to::ty_union_vec_ty_intliteral_1_ty_none_ty_union_vec_ty_builtininstance_int_ty_none_expects ... ok test types::tests::is_disjoint_from::ty_bytesliteral_a_ty_tuple_vec_ty_none_expects ... ok test types::tests::is_disjoint_from::ty_intliteral_1_ty_tuple_vec_ty_none_expects ... ok test types::tests::is_disjoint_from_union_of_class_types ... ok test types::tests::is_not_disjoint_from::ty_builtininstance_int_ty_builtininstance_int_expects ... ok test types::tests::is_not_disjoint_from::ty_booleanliteral_true_ty_builtininstance_int_expects ... ok test types::tests::is_not_disjoint_from::ty_intersection_pos_vec_ty_builtininstance_int_ty_intliteral_2_neg_vec_ty_intliteral_2_expects ... ok test types::tests::is_not_disjoint_from::ty_builtininstance_str_ty_literalstring_expects ... ok test types::tests::is_not_disjoint_from::ty_stringliteral_a_ty_builtininstance_str_expects ... ok test types::tests::is_not_subtype_of::ty_intliteral_1_ty_any_expects ... ok test types::tests::is_not_subtype_of::ty_intersection_pos_vec_neg_vec_ty_intliteral_2_ty_intersection_pos_vec_neg_vec_ty_intliteral_3_expects ... ok test types::tests::is_not_subtype_of::ty_intliteral_1_ty_unknown_expects ... ok test types::tests::is_not_subtype_of::ty_tuple_vec_ty_intliteral_2_ty_tuple_vec_ty_todo_expects ... ok test types::tests::is_disjoint_from::ty_never_ty_none_expects ... ok test types::tests::is_not_subtype_of::ty_tuple_vec_ty_todo_ty_tuple_vec_ty_intliteral_2_expects ... ok test types::tests::is_not_subtype_of::ty_tuple_vec_ty_tuple_vec_ty_intliteral_1_expects ... ok test types::tests::is_not_subtype_of::ty_union_vec_ty_intliteral_1_ty_intliteral_2_ty_intliteral_1_expects ... ok test types::tests::is_not_subtype_of::ty_union_vec_ty_intliteral_1_ty_intliteral_2_ty_union_vec_ty_intliteral_1_ty_intliteral_3_expects ... ok test types::tests::is_not_subtype_of::ty_unknown_ty_intliteral_1_expects ... ok test types::tests::is_disjoint_from::ty_none_ty_builtininstance_int_expects ... ok test types::tests::is_single_valued::ty_booleanliteral_true_expects ... ok test types::tests::is_single_valued::ty_intliteral_1_expects ... ok test types::tests::is_single_valued::ty_bytesliteral_abc_expects ... ok test types::tests::is_single_valued::ty_stringliteral_abc_expects ... ok test types::tests::is_single_valued::ty_tuple_vec_expects ... ok test types::tests::is_disjoint_from::ty_none_ty_booleanliteral_true_expects ... ok test types::tests::is_disjoint_from::ty_none_ty_bytesliteral_test_expects ... ok test types::tests::is_single_valued::ty_tuple_vec_ty_booleanliteral_true_ty_intliteral_1_expects ... ok test types::tests::is_singleton::ty_booleanliteral_false_expects ... ok test types::tests::is_singleton::ty_booleanliteral_true_expects ... ok test types::tests::is_disjoint_from::ty_none_ty_intliteral_1_expects ... ok test types::tests::is_not_disjoint_from::ty_booleanliteral_true_ty_builtininstance_bool_expects ... ok test types::tests::is_disjoint_from::ty_none_ty_literalstring_expects ... ok test types::tests::is_disjoint_from::ty_stringliteral_a_ty_tuple_vec_ty_none_expects ... ok test types::tests::is_disjoint_from::ty_none_ty_stringliteral_test_expects ... ok test types::tests::is_disjoint_from::ty_none_ty_tuple_vec_ty_none_expects ... ok test types::tests::is_not_assignable_to::ty_union_vec_ty_intliteral_1_ty_none_ty_builtininstance_int_expects ... ok test types::tests::is_not_assignable_to::ty_union_vec_ty_intliteral_1_ty_none_ty_union_vec_ty_builtininstance_str_ty_none_expects ... ok test types::tests::is_not_disjoint_from::ty_tuple_vec_ty_intliteral_1_ty_intliteral_2_ty_tuple_vec_ty_intliteral_1_ty_builtininstance_int_expects ... ok test types::tests::is_not_single_valued::ty_builtininstance_str_expects ... ok test types::tests::is_not_singleton::ty_builtininstance_str_expects ... ok test types::tests::is_not_subtype_of::ty_builtinclassliteral_int_ty_builtinclassliteral_object_expects ... ok test types::tests::is_not_disjoint_from::ty_none_ty_none_expects ... ok test types::tests::is_not_disjoint_from::ty_none_ty_builtininstance_object_expects ... ok test types::tests::is_not_subtype_of::ty_builtininstance_int_ty_builtinclassliteral_int_expects ... ok test types::tests::is_not_subtype_of::ty_builtininstance_object_ty_builtininstance_int_expects ... ok test types::tests::is_not_subtype_of::ty_builtininstance_int_ty_intersection_pos_vec_neg_vec_ty_intliteral_3_expects ... ok test types::tests::is_not_subtype_of::ty_builtininstance_int_ty_intliteral_1_expects ... ok test types::tests::is_not_subtype_of::ty_builtininstance_int_ty_builtininstance_str_expects ... ok test types::tests::is_not_subtype_of::ty_intersection_pos_vec_neg_vec_ty_intliteral_2_ty_intersection_pos_vec_neg_vec_ty_builtininstance_int_expects ... ok test types::tests::is_not_subtype_of::ty_intliteral_1_ty_intersection_pos_vec_ty_builtininstance_int_neg_vec_ty_intliteral_1_expects ... ok test types::tests::is_not_subtype_of::ty_intliteral_1_ty_builtininstance_str_expects ... ok test types::tests::is_not_subtype_of::ty_intersection_pos_vec_ty_builtininstance_int_neg_vec_ty_intliteral_2_ty_intersection_pos_vec_ty_builtininstance_int_neg_vec_ty_intliteral_3_expects ... ok test types::tests::is_not_subtype_of::ty_intliteral_1_ty_union_vec_ty_unknown_ty_builtininstance_str_expects ... ok test types::tests::is_not_subtype_of::ty_tuple_vec_ty_intliteral_42_ty_tuple_vec_ty_builtininstance_str_expects ... ok test types::tests::is_subtype_of::ty_never_ty_intliteral_1_expects ... ok test types::tests::is_subtype_of::ty_booleanliteral_true_ty_builtininstance_int_expects ... ok test types::tests::is_subtype_of::ty_booleanliteral_true_ty_builtininstance_object_expects ... ok test types::tests::is_subtype_of::ty_stringliteral_foo_ty_literalstring_expects ... ok test types::tests::is_subtype_of::ty_builtinclassliteral_int_ty_builtinclassliteral_int_expects ... ok test types::tests::is_subtype_of::ty_builtinclassliteral_int_ty_builtininstance_object_expects ... ok test types::tests::is_subtype_of::ty_builtininstance_floatingpointerror_ty_builtininstance_exception_expects ... ok test types::tests::is_subtype_of::ty_tuple_vec_ty_tuple_vec_expects ... ok test types::tests::is_subtype_of::ty_builtininstance_int_ty_builtininstance_object_expects ... ok test types::tests::is_subtype_of::ty_builtininstance_str_ty_builtininstance_object_expects ... ok test types::tests::is_subtype_of::ty_bytesliteral_foo_ty_builtininstance_bytes_expects ... ok test types::tests::is_subtype_of::ty_builtininstance_typeerror_ty_builtininstance_exception_expects ... ok test types::tests::is_subtype_of::ty_union_vec_ty_intliteral_1_ty_intliteral_2_ty_union_vec_ty_intliteral_1_ty_intliteral_2_ty_intliteral_3_expects ... ok test types::tests::is_truthy::is_int_literal_truthy ... ok test types::tests::is_truthy::ty_intliteral_1_expects ... ok test types::tests::is_truthy::ty_stringliteral_foo_expects ... ok test types::tests::is_truthy::ty_tuple_vec_ty_intliteral_0_expects ... ok test types::tests::is_truthy::ty_union_vec_ty_intliteral_1_ty_intliteral_2_expects ... ok test types::tests::no_bloat_enum_sizes ... ok test util::subscript::tests::py_index_empty ... ok test util::subscript::tests::py_index_more_elements ... ok test util::subscript::tests::py_index_single_element ... ok test util::subscript::tests::py_index_uses_full_index_range ... ok test util::subscript::tests::py_slice_empty_input ... ok test util::subscript::tests::py_slice_mixed_positive_negative_indices ... ok test util::subscript::tests::py_slice_negatice_indices ... ok test util::subscript::tests::py_slice_nonnegative_indices ... ok test util::subscript::tests::py_slice_single_element_input ... ok test util::subscript::tests::py_slice_step_backward ... ok test util::subscript::tests::py_slice_step_forward ... ok test types::tests::is_not_single_valued::ty_tuple_vec_ty_none_ty_builtininstance_int_expects ... ok test types::tests::is_subtype_of::ty_booleanliteral_true_ty_builtininstance_bool_expects ... ok test types::tests::is_not_singleton::ty_tuple_vec_ty_none_ty_booleanliteral_true_expects ... ok test types::tests::is_not_singleton::ty_tuple_vec_ty_none_expects ... ok test types::tests::module_type_symbols_includes_declared_types_but_not_referenced_types ... ok test types::tests::is_subtype_of::ty_builtininstance_bool_ty_builtininstance_int_expects ... ok test types::tests::is_subtype_of::ty_builtininstance_bool_ty_builtininstance_object_expects ... ok test types::tests::is_subtype_of::ty_intersection_pos_vec_neg_vec_ty_builtininstance_int_ty_intersection_pos_vec_neg_vec_ty_intliteral_2_expects ... ok test types::tests::is_subtype_of::ty_intersection_pos_vec_ty_builtininstance_int_neg_vec_ty_intliteral_2_ty_builtininstance_int_expects ... ok test types::tests::is_subtype_of::ty_bytesliteral_foo_ty_builtininstance_object_expects ... ok test types::tests::is_subtype_of::ty_intersection_pos_vec_ty_builtininstance_int_neg_vec_ty_intliteral_2_ty_intersection_pos_vec_neg_vec_ty_intliteral_2_expects ... ok test types::tests::is_subtype_of::ty_intersection_pos_vec_ty_builtininstance_str_neg_vec_ty_stringliteral_foo_ty_intersection_pos_vec_neg_vec_ty_intliteral_2_expects ... ok test types::tests::is_subtype_of::ty_intliteral_1_ty_builtininstance_int_expects ... ok test types::tests::is_subtype_of::ty_intliteral_1_ty_intersection_pos_vec_ty_builtininstance_int_neg_vec_ty_intliteral_2_expects ... ok test types::tests::is_single_valued::ty_none_expects ... ok test types::tests::is_subtype_of::ty_intliteral_1_ty_builtininstance_object_expects ... ok test types::tests::is_singleton::ty_none_expects ... ok test types::tests::is_subtype_of::ty_knowninstance_knowninstancetype_literal_ty_builtininstance_object_expects ... ok test types::tests::is_subtype_of::ty_stringliteral_foo_ty_builtininstance_object_expects ... ok test types::tests::is_subtype_of::ty_literalstring_ty_builtininstance_object_expects ... ok test types::tests::is_subtype_of::ty_literalstring_ty_builtininstance_str_expects ... ok test types::tests::is_subtype_of::ty_stringliteral_foo_ty_builtininstance_str_expects ... ok test types::tests::is_subtype_of::ty_tuple_vec_ty_intliteral_42_ty_builtininstance_str_ty_tuple_vec_ty_builtininstance_int_ty_builtininstance_str_expects ... ok test types::tests::is_subtype_of::ty_tuple_vec_ty_builtininstance_int_ty_stringliteral_foo_ty_tuple_vec_ty_builtininstance_int_ty_builtininstance_str_expects ... ok test types::tests::is_subtype_of::ty_tuple_vec_ty_intliteral_42_ty_stringliteral_foo_ty_tuple_vec_ty_builtininstance_int_ty_builtininstance_str_expects ... ok test types::tests::is_subtype_of::ty_tuple_vec_ty_intliteral_42_ty_tuple_vec_ty_builtininstance_int_expects ... ok test types::tests::is_subtype_of_intersection_of_class_instances ... ok test types::tests::is_subtype_of::ty_knowninstance_knowninstancetype_literal_ty_typinginstance_specialform_expects ... ok test types::tests::is_subtype_of_class_literals ... ok test types::tests::is_subtype_of::ty_intliteral_1_ty_union_vec_ty_builtininstance_int_ty_builtininstance_str_expects ... ok test types::tests::is_subtype_of::ty_union_vec_ty_builtininstance_str_ty_builtininstance_int_ty_builtininstance_object_expects ... ok test result: ok. 417 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 10.60s Running tests/mdtest.rs (target/debug/deps/mdtest-f9d99f3bc7355dbe) running 92 tests test mdtest__annotations_starred_expressions ... ok test mdtest__call_constructor ... ok test mdtest__assignment_multi_target ... ok test mdtest__boolean_short_circuit ... ok test mdtest__binary_integers ... ok test mdtest__comparison_instances_membership_test ... ok test mdtest__comparison_strings ... ok test mdtest__assignment_walrus ... ok test mdtest__assignment_unbound ... ok test mdtest__comparison_non_boolean_returns ... ok test mdtest__call_callable_instance ... ok test mdtest__comparison_byte_literals ... ok test mdtest__binary_booleans ... ok test mdtest__conditional_match ... ok test mdtest__conditional_if_statement ... ok test mdtest__attributes ... ok test mdtest__comparison_identity_tests ... ok test mdtest__annotations_string_annotations ... ok test mdtest__declaration_error ... ok test mdtest__comparison_unsupported ... ok test mdtest__conditional_if_expression ... ok test mdtest__call_function ... ok test mdtest__comparison_integers ... ok test mdtest__comparison_unions ... ok test mdtest__call_union ... ok test mdtest__comparison_tuples ... ok test mdtest__exception_basic ... ok test mdtest__comparison_instances_rich_comparison ... ok test mdtest__assignment_annotations ... ok test mdtest__assignment_augmented ... ok test mdtest__comparison_intersections ... ok test mdtest__binary_instances ... ok test mdtest__loops_async_for_loops ... ok test mdtest__generics ... ok test mdtest__loops_iterators ... ok test mdtest__import_errors ... ok test mdtest__literal_complex ... ok test mdtest__literal_collections_set ... ok test mdtest__import_stubs ... ok test mdtest__literal_collections_dictionary ... ok test mdtest__literal_collections_list ... ok test mdtest__import_builtins ... ok test mdtest__literal_f_string ... ok test mdtest__literal_string ... ok test mdtest__import_basic ... ok test mdtest__literal_collections_tuple ... ok test mdtest__literal_boolean ... ok test mdtest__literal_float ... ok test mdtest__literal_bytes ... ok test mdtest__exception_invalid_exception_syntax ... ok test mdtest__expression_if ... ok test mdtest__literal_integer ... ok test mdtest__loops_while_loop ... ok test mdtest__import_conditional ... ok test mdtest__import_relative ... ok test mdtest__literal_literal ... ok test mdtest__exception_except_star ... ok test mdtest__metaclass ... ok test mdtest__exception_control_flow ... ok test mdtest__narrow_boolean ... ok test mdtest__expression_boolean ... ok test mdtest__loops_for_loop ... ok test mdtest__mro ... ok test mdtest__narrow_conditionals_boolean ... ok test mdtest__shadowing_variable_declaration ... ok test mdtest__shadowing_function ... ok test mdtest__shadowing_class ... ok test mdtest__scopes_builtin ... ok test mdtest__narrow_conditionals_elif_else ... ok test mdtest__subscript_stepsize_zero ... ok test mdtest__subscript_lists ... ok test mdtest__stubs_class ... ok test mdtest__narrow_conditionals_nested ... ok test mdtest__subscript_bytes ... ok test mdtest__narrow_match ... ok test mdtest__narrow_conditionals_not ... ok test mdtest__subscript_class ... ok test mdtest__unary_instance ... ok test mdtest__subscript_instance ... ok test mdtest__narrow_conditionals_is ... ok test mdtest__unary_integers ... ok test mdtest__narrow_conditionals_is_not ... ok test mdtest__narrow_conditionals_not_eq ... ok test mdtest__subscript_string ... ok test mdtest__scopes_moduletype_attrs ... ok test mdtest__subscript_tuple ... ok test mdtest__narrow_isinstance ... ok test mdtest__with_async_with ... ok test mdtest__unary_not ... ok test mdtest__narrow_issubclass ... ok test mdtest__with_with ... ok test mdtest__unpacking ... ok test result: ok. 92 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 11.21s Running unittests src/lib.rs (target/debug/deps/red_knot_server-a2beb04f4ee64b47) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/red_knot_test-56e91dcddac017f7) running 58 tests test assertion::tests::ty_display ... ok test assertion::tests::prior_line ... ok test assertion::tests::error_with_rule_and_column ... ok test assertion::tests::error ... ok test assertion::tests::error_with_message_and_column ... ok test matcher::tests::error_match_rule ... ok test matcher::tests::error_unmatched ... ok test matcher::tests::bare_error_assertion_not_allowed ... ok test assertion::tests::stacked_mixed ... ok test matcher::tests::error_match_all_wrong_rule ... ok test matcher::tests::error_match_message ... ok test assertion::tests::error_with_rule ... ok test matcher::tests::error_match_all ... ok test matcher::tests::multiple_assertions_and_diagnostics_same_line ... ok test matcher::tests::error_match_rule_and_message ... ok test assertion::tests::error_with_rule_and_message_and_column ... ok test matcher::tests::column_only_error_assertion_not_allowed ... ok test matcher::tests::multiple_assertions_and_diagnostics_same_line_all_same ... ok test matcher::tests::error_wrong_rule ... ok test matcher::tests::more_diagnostics_than_assertions ... ok test matcher::tests::error_match_column_and_message ... ok test matcher::tests::error_match_column_and_rule ... ok test matcher::tests::error_wrong_column ... ok test matcher::tests::error_match_all_wrong_message ... ok test matcher::tests::error_match_all_wrong_column ... ok test assertion::tests::stacked_prior_line ... ok test matcher::tests::error_wrong_message ... ok test diagnostic::tests::sort_and_group ... ok test parser::tests::empty ... ok test matcher::tests::interspersed_matches_and_mismatches ... ok test assertion::tests::multiple_lines_mixed_stack ... ok test assertion::tests::multiple_lines ... ok test assertion::tests::error_with_rule_and_message ... ok test matcher::tests::revealed_unmatched ... ok test matcher::tests::parenthesized_expression ... ok test matcher::tests::revealed_match ... ok test matcher::tests::revealed_match_with_only_undefined ... ok test matcher::tests::revealed_mismatch_with_undefined ... ok test parser::tests::invalid_config_item_no_equals ... ok test parser::tests::custom_file_path ... ok test matcher::tests::revealed_match_with_undefined ... ok test parser::tests::no_duplicate_name_files_in_test_non_default ... ok test parser::tests::empty_file ... ok test parser::tests::no_duplicate_name_files_in_test ... ok test matcher::tests::multiple_assertions_and_diagnostics_same_line_mismatch ... ok test parser::tests::invalid_config_item_duplicate ... ok test parser::tests::invalid_config_item_too_many_equals ... ok test matcher::tests::revealed_wrong_message ... ok test parser::tests::no_new_line_at_eof ... ok test parser::tests::multiple_file_tests ... ok test parser::tests::single_file_test ... ok test parser::tests::no_header_inside_test ... ok test parser::tests::no_lang ... ok test parser::tests::multi_line_file ... ok test matcher::tests::undefined_reveal_type_mismatched ... ok test parser::tests::multiple_tests ... ok test matcher::tests::revealed_wrong_rule ... ok test matcher::tests::undefined_reveal_type_unmatched ... ok test result: ok. 58 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s Running unittests src/lib.rs (target/debug/deps/red_knot_vendored-ac01c64fa2e5498f) running 2 tests test tests::typeshed_zip_created_at_build_time ... ok test tests::typeshed_vfs_consistent_with_vendored_stubs ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running unittests src/lib.rs (target/debug/deps/red_knot_wasm-b95f6fe7666809c7) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/api.rs (target/debug/deps/api-9b126bdba8e46764) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/red_knot_workspace-e2a4a825c547d103) running 2 tests test workspace::files::tests::re_entrance ... ok test workspace::tests::check_file_skips_type_checking_when_file_cant_be_read ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running tests/check.rs (target/debug/deps/check-1756b17239de3b51) running 1 test test corpus_no_panic ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.19s Running unittests src/lib.rs (target/debug/deps/ruff-d013b8a30999d2fc) running 16 tests test test_file_change_detector::detect_correct_file_change ... ok test cache::tests::cache_adds_files_on_format ... ok test cache::tests::cache_adds_file_on_lint ... ok test cache::tests::cache_removes_stale_files_on_persist ... ok test cache::tests::format_updates_cache_entry ... ok test cache::tests::cache_invalidated_on_file_modified_time ... ok test cache::tests::cache_adds_files_on_lint ... ok test cache::tests::cache_invalidated_on_permission_change ... ok test cache::tests::file_changes_invalidate_file_cache ... ok test cache::tests::same_results::ruff_notebook_fixtures ... ok test version::tests::version_formatting_with_commit_info ... ok test version::tests::version_formatting ... ok test version::tests::version_serializable ... ok test version::tests::version_formatting_with_commits_since_last_tag ... ok test commands::check::test::unreadable_files ... ok test cache::tests::same_results::ruff_linter_fixtures ... ok test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.52s Running unittests src/main.rs (target/debug/deps/ruff-6846f224e7fc33ff) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/analyze_graph.rs (target/debug/deps/analyze_graph-2a06bebf2b04dfe7) running 7 tests test dependents ... ok test globs ... ok test dependencies ... ok test exclude ... ok test nested_imports ... ok test wildcard ... ok test string_detection ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s Running tests/config.rs (target/debug/deps/config-282cea60327535e9) running 2 tests test lint_select_json ... ok test lint_select ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s Running tests/format.rs (target/debug/deps/format-4ff7e2f3f4d261b7) running 44 tests test default_options ... ok test extension ... ok test column_and_line_zero ... ok test range_missing_line ... ok test exclude_stdin ... ok test conflicting_options ... ok test range_line_numbers_only ... ok test range_formatting ... ok test force_exclude_stdin ... ok test range_formatting_out_of_bounds ... ok test range_end_only ... ok test default_files ... ok test config_doubly_overridden_via_cli ... ok test exclude ... ok test conflicting_options_stdin ... ok test legacy_format_option ... ok test range_formatting_unicode ... ok test config_override_rejected_if_invalid_toml ... ok test deprecated_options ... ok test docstring_options ... ok test config_override_via_cli ... ok test format_warn_stdin_filename_with_files ... ok test format_options ... ok test nonexistent_config_file ... ok test range_formatting_notebook ... ok test mixed_line_endings ... ok test range_formatting_multiple_files ... ok test force_exclude ... ok test format_option_inheritance ... ok test all_rules_default_options ... ok test config_file_and_isolated ... ok test range_start_larger_than_end ... ok test zero_line_number ... ok test too_many_config_files ... ok test test_diff_stdin_formatted ... ok test range_start_only ... ok test test_diff_stdin_unformatted ... ok test test_notebook_trailing_semicolon ... ok test test_diff_no_change ... ok test syntax_error ... ok test test_diff ... ok test valid_linter_options ... ok test valid_linter_options_preserve ... ok test messages ... ok test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s Running tests/integration_test.rs (target/debug/deps/integration_test-5bff46ae357d03af) running 73 tests test deprecated_multiple_direct_preview_enabled ... ok test check_no_hint_for_hidden_unsafe_fixes_when_disabled ... ok test check_extend_unsafe_fixes ... ok test diff_shows_safe_fixes_by_default ... ok test check_no_hint_for_hidden_unsafe_fixes_with_no_safe_fixes_when_disabled ... ok test check_extend_unsafe_fixes_conflict_with_extend_safe_fixes ... ok test check_extend_unsafe_fixes_conflict_with_extend_safe_fixes_by_specificity ... ok test fix_only_flag_applies_unsafe_fixes_with_opt_in ... ok test diff_does_not_show_display_only_fixes_with_unsafe_fixes_enabled ... ok test fix_only_flag_applies_safe_fixes_by_default ... ok test check_hints_hidden_unsafe_fixes_with_no_safe_fixes ... ok test deprecated_direct ... ok test deprecated_direct_preview_enabled ... ok test deprecated_parse_error_selection ... ok test fix_applies_safe_fixes_by_default ... ok test fix_applies_unsafe_fixes_with_opt_in ... ok test deprecated_indirect ... ok test check_extend_safe_fixes ... ok test diff_only_unsafe_fixes_available ... ok test check_default_files ... ok test fix_only_unsafe_fixes_available ... ok test check_shows_unsafe_fixes_with_opt_in ... ok test fix_does_not_apply_display_only_fixes ... ok test check_hints_hidden_unsafe_fixes ... ok test check_warn_stdin_filename_with_files ... ok test deprecated_multiple_direct ... ok test deprecated_indirect_preview_enabled ... ok test fix_preview ... ok test fix_does_not_apply_display_only_fixes_with_unsafe_fixes_enabled ... ok test diff_shows_unsafe_fixes_with_opt_in ... ok test check_input_from_argfile ... ok test check_docstring_conventions_overrides ... ok test preview_group_selector ... ok test removed_direct ... ok test rule_f401 ... ok test rule_invalid_rule_name ... ok test removed_direct_multiple ... ok test redirect_direct ... ok test parse_error_not_included ... ok test preview_disabled_does_not_warn_for_empty_fixable_selections ... ok test preview_enabled_direct ... ok test preview_disabled_direct ... ok test preview_enabled_prefix ... ok test full_output_format ... ok test full_output_preview_config ... ok test preview_disabled_does_not_warn_for_empty_ignore_selections ... ok test full_output_preview ... ok test preview_disabled_prefix_empty ... ok test preview_enabled_all ... ok test stdin_fix_jupyter ... ok test redirect_indirect ... ok test redirect_prefix ... ok test stdin_fix_when_no_issues_should_still_print_contents ... ok test stdin_error ... ok test preview_enabled_group_ignore ... ok test stdin_multiple_parse_error ... ok test stdin_format_jupyter ... ok test stdin_fix_when_not_fixable_should_still_print_contents ... ok test removed_indirect ... ok test stdin_fix_py ... ok test stdin_filename ... ok test show_statistics ... ok test stdin_parse_error ... ok test stdin_source_type_pyi ... ok test stdin_success ... ok test show_statistics_json ... ok test stdin_override_parser_ipynb ... ok test stdin_source_type_py ... ok test unfixable_preview ... ok test stdin_json ... ok test stdin_override_parser_py ... ok test unreadable_pyproject_toml ... ok test unreadable_dir ... ok test result: ok. 73 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s Running tests/lint.rs (target/debug/deps/lint-31ac9e9dc77b0136) running 44 tests test config_doubly_overridden_via_cli ... ok test checks_notebooks_in_stable ... ok test each_toml_option_requires_a_new_flag_1 ... ok test config_expand ... ok test complex_config_setting_overridden_via_cli ... ok test config_override_via_cli ... ok test deprecated_config_option_overridden_via_cli ... ok test extend_passed_via_config_argument ... ok test config_override_rejected_if_invalid_toml ... ok test nonexistent_config_file ... ok test exclude ... ok test add_noqa_exclude ... ok test each_toml_option_requires_a_new_flag_2 ... ok test exclude_stdin ... ok test negated_per_file_ignores ... ok test lint_options ... ok test add_noqa_multiline_diagnostic ... ok test negated_per_file_ignores_overlap ... ok test line_too_long_width_override ... ok test mixed_levels ... ok test parent_configuration_override ... ok test config_file_and_isolated ... ok test file_noqa_external ... ok test extend_per_file_ignores_stdin ... ok test add_noqa_multiple_codes ... ok test negated_per_file_ignores_absolute ... ok test add_noqa_multiline_comment ... ok test add_noqa ... ok test add_noqa_existing_noqa ... ok test precedence ... ok test extension ... ok test per_file_ignores_stdin ... ok test valid_toml_but_nonexistent_option_provided_via_config_argument ... ok test too_many_config_files ... ok test required_version_exact_mismatch ... ok test required_version_bound_mismatch ... ok test requires_python_equals ... ok test requires_python_equals_patch ... ok test requires_python_patch ... ok test top_level_options ... ok test required_version_bound_match ... ok test unused_interaction ... ok test required_version_exact_match ... ok test requires_python ... ok test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s Running tests/resolve_files.rs (target/debug/deps/resolve_files-5aeb9b29bad07d36) running 4 tests test check_project_from_project_subdirectory_respects_includes ... ok test check_project_respects_subdirectory_includes ... ok test check_project_respects_direct_paths ... ok test check_project_include_defaults ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s Running tests/show_settings.rs (target/debug/deps/show_settings-14fa932b3d7d4dd3) running 1 test test display_default_settings ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s Running tests/version.rs (target/debug/deps/version-d4b05761ebe7177a) running 4 tests test config_option_ignored_but_validated ... ok test version_basics ... ok test config_option_allowed_but_ignored ... ok test isolated_option_allowed ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s Running unittests src/lib.rs (target/debug/deps/ruff_cache-f2c050b66f7162dc) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/cache_key.rs (target/debug/deps/cache_key-5ecd78e070533310) running 7 tests test enum_named_fields_variant ... ok test enum_unit_variant ... ok test enum_unnamed_fields_variant ... ok test named_field_struct ... ok test struct_ignored_fields ... ok test unit_struct_cache_key ... ok test unnamed_field_struct ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_db-7e95e60371ce5b11) running 71 tests test file_revision::tests::revision_from_file_time ... ok test system::memory_fs::tests::exists ... ok test system::memory_fs::tests::create_dir_all_fails_if_a_component_is_a_file ... ok test system::memory_fs::tests::create_dir_all ... ok test files::tests::stubbed_vendored_file_non_existing ... ok test system::memory_fs::tests::is_file ... ok test files::tests::system_non_existing_file ... ok test system::memory_fs::tests::path_normalization ... ok test files::tests::system_existing_file ... ok test system::memory_fs::tests::permissions ... ok test files::tests::stubbed_vendored_file ... ok test system::memory_fs::tests::exists_directories ... ok test files::tests::system_normalize_paths ... ok test system::memory_fs::tests::read ... ok test source::tests::line_index_for_source ... ok test source::tests::re_runs_query_when_file_revision_changes ... ok test parsed::tests::virtual_python_file ... ok test system::memory_fs::tests::read_directory ... ok test parsed::tests::python_file ... ok test parsed::tests::python_ipynb_file ... ok test parsed::tests::vendored_file ... ok test system::memory_fs::tests::read_directory_nonexistent ... ok test parsed::tests::virtual_ipynb_file ... ok test system::memory_fs::tests::read_directory_on_file ... ok test system::memory_fs::tests::read_fails_if_path_doesnt_exist ... ok test system::memory_fs::tests::read_fails_if_path_is_a_directory ... ok test system::memory_fs::tests::read_fails_if_virtual_path_doesnt_exit ... ok test system::memory_fs::tests::remove_directory ... ok test system::memory_fs::tests::remove_directory_that_is_a_file ... ok test source::tests::notebook ... ok test source::tests::text_is_cached_if_revision_is_unchanged ... ok test system::memory_fs::tests::remove_directory_with_files_that_start_with_the_same_string ... ok test system::memory_fs::tests::remove_file ... ok test system::memory_fs::tests::remove_file_that_is_a_directory ... ok test system::memory_fs::tests::remove_non_empty_directory ... ok test system::memory_fs::tests::remove_non_existing_directory ... ok test system::memory_fs::tests::remove_non_existing_file ... ok test system::memory_fs::tests::remove_virtual_file ... ok test system::memory_fs::tests::walk_directory_file ... ok test system::memory_fs::tests::write_file_fails_if_a_component_is_a_file ... ok test system::memory_fs::tests::walk_directory ... ok test system::memory_fs::tests::walk_directory_hidden ... ok test system::memory_fs::tests::write_file_fails_if_path_points_to_a_directory ... ok test system::memory_fs::tests::write_virtual_file ... ok test system::os::tests::read_directory_nonexistent ... ok test system::os::tests::read_directory_on_file ... ok test system::os::tests::read_directory ... ok test system::memory_fs::tests::touch ... ok test vendored::tests::asyncio_dir_no_trailing_slash ... ok test vendored::tests::asyncio_dir_trailing_slash ... ok test vendored::tests::asyncio_dir_odd_components ... ok test testing::query_was_not_run ... ok test vendored::tests::asyncio_file_contents ... ok test vendored::tests::asyncio_file_other_path ... ok test vendored::tests::functools_file_contents ... ok test vendored::tests::functools_file_other_path ... ok test vendored::tests::nonexistent_path_with_extension ... ok test vendored::tests::nonexistent_path_with_fancy_components ... ok test vendored::tests::nonexistent_path_with_trailing_slash ... ok test vendored::tests::simple_nonexistent_path ... ok test vendored::tests::stdlib_dir_no_trailing_slash ... ok test vendored::tests::stdlib_dir_parent_components ... ok test vendored::tests::stdlib_dir_trailing_slash ... ok test testing::query_was_not_run_fails_if_query_was_run - should panic ... ok test testing::const_query_was_not_run_fails_if_query_was_run - should panic ... ok test testing::query_was_run_fails_if_query_was_not_run - should panic ... ok test system::os::tests::walk_directory_file ... ok test system::os::tests::walk_directory ... ok test system::os::tests::walk_directory_ignore ... ok test vendored::tests::filesystem_debug_implementation ... ok test vendored::tests::filesystem_debug_implementation_alternate ... ok test result: ok. 71 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s Running unittests src/main.rs (target/debug/deps/ruff_dev-c2ccfb9f406ad0b1) running 5 tests test format_dev::tests::test_typeshed ... ok test format_dev::tests::test_transformers ... ok test generate_docs::tests::test_process_documentation ... ok test generate_json_schema::tests::test_generate_json_schema ... ok test generate_cli_help::tests::test_generate_json_schema ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running unittests src/lib.rs (target/debug/deps/ruff_diagnostics-7efce99637aeaddc) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_formatter-cebfbdc9eddf6924) running 29 tests test arguments::tests::test_nesting ... ok test format_element::tests::test_normalize_newlines ... ok test format_element::document::tests::escapes_quotes ... ok test format_element::document::tests::display_elements_with_source_text_slice ... ok test format_element::document::tests::display_elements ... ok test macros::tests::test_multiple_elements ... ok test macros::tests::test_single_element ... ok test format_element::document::tests::display_invalid_document ... ok test macros::tests::best_fitting_variants_print_as_lists ... ok test printer::queue::tests::extend_back_empty_queue ... ok test printer::queue::tests::extend_back_pop_last ... ok test printer::stack::tests::restore_consumed_stack ... ok test printer::stack::tests::restore_partially_consumed_stack ... ok test printer::stack::tests::restore_stack ... ok test printer::tests::conditional_with_group_id_in_fits ... ok test printer::tests::it_breaks_a_group_if_a_string_contains_a_newline ... ok test printer::tests::it_breaks_a_group_if_it_contains_a_hard_line_break ... ok test printer::tests::it_converts_line_endings ... ok test printer::tests::it_breaks_parent_groups_if_they_dont_fit_on_a_single_line ... ok test printer::tests::it_prints_a_group_on_a_single_line_if_it_fits ... ok test printer::tests::it_prints_consecutive_empty_lines_as_many ... ok test printer::tests::it_prints_consecutive_hard_lines_as_one ... ok test printer::tests::it_prints_consecutive_mixed_lines_as_many ... ok test printer::tests::it_tracks_the_indent_for_each_token ... ok test printer::tests::it_use_the_indent_character_specified_in_the_options ... ok test printer::tests::line_suffix_printed_at_end ... ok test printer::tests::line_suffix_with_reserved_width ... ok test printer::tests::out_of_order_group_ids ... ok test printer::tests::test_fill_breaks ... ok test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_graph-06f0eba68d501bcd) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_index-a91d6f08126c39e6) running 5 tests test idx::tests::debug ... ok test idx::tests::max_value ... ok test idx::tests::max_value_usize ... ok test idx::tests::from_usize_panics_for_u32_max - should panic ... ok test idx::tests::from_u32_panics_for_u32_max - should panic ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_linter-f72cf0b42a5a9a95) running 2129 tests test directives::tests::todo_directives ... ok test directives::tests::isort_splits ... ok test directives::tests::isort_exclusions ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_tuple_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_unparenthesized_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_list_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_empty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_unparenthesized_tuple_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_empty_tuple_adding_a_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_empty_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_empty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_list_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_tuple_w_trailing_comma ... ok test directives::tests::noqa_extraction ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_unparenthesized_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_unparenthesized_tuple_w_trailing_comma ... ok test fix::edits::tests::find_next_stmt_break ... ok test fix::edits::tests::find_semicolon ... ok test fix::edits::tests::redundant_alias ... ok test fix::tests::apply_one_insertion ... ok test fix::tests::apply_one_removal ... ok test fix::tests::apply_one_replacement ... ok test fix::tests::empty_file ... ok test fix::tests::apply_two_removals ... ok test fix::tests::ignore_overlapping_fixes ... ok test importer::insertion::tests::start_of_block ... ok test importer::insertion::tests::start_of_file ... ok test logging::tests::ordering ... ok test linter::tests::test_trailing_newline::trailing_newline ... ok test linter::tests::test_trailing_newline::no_trailing_newline ... ok test checkers::physical_lines::tests::e501_non_ascii_char ... ok test linter::tests::test_cell_id::no_cell_id ... ok test linter::tests::test_cell_id::add_missing_cell_id ... ok test linter::tests::test_json_consistency ... ok test comments::shebang::tests::shebang_non_match ... ok test comments::shebang::tests::shebang_leading_space ... ok test comments::shebang::tests::shebang_match ... ok test comments::shebang::tests::shebang_end_of_line ... ok test comments::shebang::tests::shebang_match_trailing_comment ... ok test message::github::tests::syntax_errors ... ok test message::azure::tests::syntax_errors ... ok test message::json_lines::tests::syntax_errors ... ok test message::grouped::tests::syntax_errors ... ok test message::github::tests::output ... ok test message::grouped::tests::show_source ... ok test message::junit::tests::output ... ok test message::json::tests::syntax_errors ... ok test message::grouped::tests::default ... ok test message::gitlab::tests::syntax_errors ... ok test message::azure::tests::output ... ok test message::gitlab::tests::output ... ok test linter::tests::test_undefined_name ... ok test message::json_lines::tests::output ... ok test linter::tests::test_ipy_escape_command ... ok test message::junit::tests::syntax_errors ... ok test message::grouped::tests::fix_status ... ok test linter::tests::test_import_sorting ... ok test message::pylint::tests::syntax_errors ... ok test noqa::tests::multiline_comment ... ok test message::pylint::tests::output ... ok test message::grouped::tests::fix_status_unsafe ... ok test linter::tests::test_vscode_language_id ... ok test message::json::tests::notebook_output ... ok test message::json_lines::tests::notebook_output ... ok test noqa::tests::flake8_exemption_all ... ok test noqa::tests::modification ... ok test linter::tests::test_unused_variable ... ok test noqa::tests::flake8_exemption_all_no_space ... ok test message::rdjson::tests::output ... ok test message::sarif::tests::valid_syntax_error_json ... ok test noqa::tests::flake8_exemption_all_case_insensitive ... ok test noqa::tests::noqa_all ... ok test noqa::tests::noqa_all_multi_space ... ok test noqa::tests::flake8_exemption_codes ... ok test message::json::tests::output ... ok test message::rdjson::tests::syntax_errors ... ok test message::text::tests::syntax_errors ... ok test message::text::tests::fix_status ... ok test noqa::tests::noqa_all_case_insensitive ... ok test message::text::tests::fix_status_unsafe ... ok test message::text::tests::default ... ok test noqa::tests::noqa_all_no_space ... ok test noqa::tests::noqa_all_leading_comment ... ok test noqa::tests::noqa_code ... ok test noqa::tests::noqa_all_trailing_comment ... ok test noqa::tests::noqa_code_case_insensitive ... ok test noqa::tests::noqa_code_multi_space ... ok test noqa::tests::noqa_code_leading_comment ... ok test noqa::tests::noqa_code_no_space ... ok test noqa::tests::noqa_code_trailing_comment ... ok test noqa::tests::noqa_codes_case_insensitive ... ok test noqa::tests::noqa_codes_leading_comment ... ok test message::text::tests::notebook_output ... ok test noqa::tests::noqa_codes_multi_space ... ok test noqa::tests::noqa_codes ... ok test noqa::tests::noqa_codes_no_space ... ok test message::sarif::tests::valid_json ... ok test noqa::tests::noqa_codes_trailing_comment ... ok test noqa::tests::noqa_empty_comma ... ok test noqa::tests::noqa_invalid_codes ... ok test noqa::tests::noqa_invalid_suffix ... ok test noqa::tests::noqa_empty_comma_space ... ok test noqa::tests::noqa_squashed_codes ... ok test noqa::tests::noqa_leading_space ... ok test noqa::tests::syntax_error ... ok test packaging::tests::package_detection ... ok test noqa::tests::noqa_trailing_space ... ok test registry::rule_set::tests::remove_not_existing_rule_from_set ... ok test packaging::tests::package_detection_with_namespace_packages ... ok test noqa::tests::ruff_exemption_all ... ok test noqa::tests::ruff_exemption_all_case_insensitive ... ok test noqa::tests::ruff_exemption_all_no_space ... ok test message::sarif::tests::test_results ... ok test noqa::tests::ruff_exemption_codes ... ok test registry::tests::rule_size ... ok test registry::tests::documentation ... ok test registry::rule_set::tests::test_all_rules ... ok test rules::eradicate::rules::commented_out_code::tests::script_comment ... ok test rules::eradicate::rules::commented_out_code::tests::script_comment_end_precedence ... ok test rules::eradicate::detection::tests::comment_contains_code_with_sentences ... ok test rules::eradicate::detection::tests::comment_contains_todo ... ok test rules::airflow::tests::rules::rule_airflowvariablenametaskidmismatch_path_new_air001_py_expects ... ok test registry::tests::rule_naming_convention ... ok test rules::flake8_2020::tests::rules::rule_sysversioninfominorcmpint_path_new_ytt204_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversionslice1_path_new_ytt303_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversion0_path_new_ytt301_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversion2_path_new_ytt102_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioninfo1cmpint_path_new_ytt203_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sixpy3_path_new_ytt202_py_expects ... ok test registry::tests::linter_parse_code ... ok test rules::flake8_2020::tests::rules::rule_sysversionslice3_path_new_ytt101_py_expects ... ok test rules::flake8_annotations::tests::allow_nested_overload ... ok test rules::flake8_2020::tests::rules::rule_sysversioninfo0eq3_path_new_ytt201_py_expects ... ok test rules::flake8_annotations::tests::suppress_dummy_args ... ok test rules::flake8_2020::tests::rules::rule_sysversioncmpstr10_path_new_ytt302_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioncmpstr3_path_new_ytt103_py_expects ... ok test registry::tests::check_code_serialization ... ok test rules::flake8_async::tests::async109_python_310_or_older::trio ... ok test rules::flake8_async::tests::rules::rule_asyncfunctionwithtimeout_path_new_async109_0_py_expects ... ok test rules::flake8_async::tests::rules::rule_asyncfunctionwithtimeout_path_new_async109_1_py_expects ... ok test rules::flake8_annotations::tests::allow_star_arg_any ... ok test rules::flake8_async::tests::async109_python_310_or_older::asyncio ... ok test rules::flake8_annotations::tests::suppress_none_returning ... ok test rules::flake8_async::tests::rules::rule_blockingsleepinasyncfunction_path_new_async251_py_expects ... ok test rules::flake8_async::tests::rules::rule_asyncbusywait_path_new_async110_py_expects ... ok test rules::flake8_annotations::tests::allow_overload ... ok test rules::flake8_annotations::tests::ignore_fully_untyped ... ok test rules::flake8_annotations::tests::mypy_init_return ... ok test rules::flake8_bandit::tests::check_typed_exception ... ok test rules::flake8_bandit::tests::rules::rule_callwithshellequalstrue_path_new_s604_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockingopencallinasyncfunction_path_new_async230_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_assert_path_new_s101_py_expects ... ok test rules::eradicate::detection::tests::comment_contains_code_with_default_allowlist ... ok test rules::flake8_async::tests::rules::rule_createsubprocessinasyncfunction_path_new_async22x_py_expects ... ok test rules::flake8_bandit::tests::check_hardcoded_tmp_additional_dirs ... ok test rules::flake8_async::tests::rules::rule_cancelscopenocheckpoint_path_new_async100_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_flaskdebugtrue_path_new_s201_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_execbuiltin_path_new_s102_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapiredundantresponsemodel_path_new_fast001_py_expects ... ok test rules::flake8_async::tests::rules::rule_waitforprocessinasyncfunction_path_new_async22x_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockinghttpcallinasyncfunction_path_new_async210_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_djangorawsql_path_new_s611_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedbindallinterfaces_path_new_s104_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_badfilepermissions_path_new_s103_py_expects ... ok test rules::flake8_async::tests::rules::rule_runprocessinasyncfunction_path_new_async22x_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_paramikocall_path_new_s601_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_loggingconfiginsecurelisten_path_new_s612_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_makotemplates_path_new_s702_py_expects ... ok test rules::flake8_annotations::tests::simple_magic_methods ... ok test rules::flake8_bandit::tests::rules::rule_djangoextra_path_new_s610_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_snmpinsecureversion_path_new_s508_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedtempfile_path_new_s108_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_snmpweakcryptography_path_new_s509_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_jinja2autoescapefalse_path_new_s701_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapinonannotateddependency_path_new_fast002_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sslwithnoversion_path_new_s504_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sslwithbaddefaults_path_new_s503_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousevalusage_path_new_s307_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sslinsecureversion_path_new_s502_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sshnohostkeyverification_path_new_s507_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousftplibimport_path_new_s402_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioushttpoxyimport_path_new_s412_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouslxmlimport_path_new_s410_py_expects ... ok test rules::flake8_annotations::tests::defaults ... ok test rules::flake8_bandit::tests::rules::rule_subprocesswithoutshellequalstrue_path_new_s603_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hashlibinsecurehashfunction_path_new_s324_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_requestwithnocertvalidation_path_new_s501_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_subprocesspopenwithshellequalstrue_path_new_s602_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousmarksafeusage_path_new_s308_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspickleusage_path_new_s301_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_startprocesswithnoshell_path_new_s606_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_startprocesswithashell_path_new_s605_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioustelnetusage_path_new_s312_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspickleimport_path_new_s403_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioussubprocessimport_path_new_s404_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspycryptoimport_path_new_s413_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspyghmiimport_path_new_s415_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_requestwithouttimeout_path_new_s113_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousnoncryptographicrandomusage_path_new_s311_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlexpatimport_path_new_s407_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_startprocesswithpartialpath_path_new_s607_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmletreeimport_path_new_s405_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioustelnetlibimport_path_new_s401_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlminidomimport_path_new_s408_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlrpcimport_path_new_s411_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedpasswordfuncarg_path_new_s106_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_tryexceptpass_path_new_s110_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlpulldomimport_path_new_s409_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedpassworddefault_path_new_s107_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlsaximport_path_new_s406_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_unixcommandwildcardinjection_path_new_s609_py_expects ... ok test rules::flake8_async::tests::rules::rule_triosynccall_path_new_async105_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapiunusedpathparameter_path_new_fast003_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_tarfileunsafemembers_path_new_s202_py_expects ... ok test rules::flake8_bugbear::tests::extend_immutable_calls_arg_default ... ok test rules::flake8_bandit::tests::rules::rule_tryexceptcontinue_path_new_s112_py_expects ... ok test rules::flake8_async::tests::rules::rule_asynczerosleep_path_new_async115_py_expects ... ok test rules::flake8_bugbear::tests::extend_mutable_contextvar_default ... ok test rules::flake8_bugbear::tests::extend_immutable_calls_arg_annotation ... ok test rules::flake8_bandit::tests::rules::rule_unsafeyamlload_path_new_s506_py_expects ... ok test rules::flake8_boolean_trap::tests::extend_allowed_callable ... ok test rules::flake8_boolean_trap::tests::rules::rule_booleandefaultvaluepositionalargument_path_new_fbt_py_expects ... ok test rules::flake8_async::tests::rules::rule_longsleepnotforever_path_new_async116_py_expects ... ok test rules::flake8_blind_except::tests::rules::rule_blindexcept_path_new_ble_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assignmenttoosenviron_path_new_b003_py_expects ... ok test rules::flake8_boolean_trap::tests::rules::rule_booleanpositionalvalueincall_path_new_fbt_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_weakcryptographickey_path_new_s505_py_expects ... ok test rules::flake8_boolean_trap::tests::preview_rules::rule_booleantypehintpositionalargument_path_new_fbt_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_exceptwithemptytuple_path_new_b029_py_expects ... ok test rules::flake8_boolean_trap::tests::rules::rule_booleantypehintpositionalargument_path_new_fbt_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_emptymethodwithoutabstractdecorator_path_new_b027_pyi_expects ... ok test rules::flake8_bugbear::tests::rules::rule_duplicatetryblockexception_path_new_b025_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousurlopenusage_path_new_s310_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_abstractbaseclasswithoutabstractmethod_path_new_b024_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assertfalse_path_new_b011_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_cachedinstancemethod_path_new_b019_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_emptymethodwithoutabstractdecorator_path_new_b027_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_1_pyi_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assertraisesexception_path_new_b017_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_loopvariableoverridesiterator_path_new_b020_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_exceptwithnonexceptionclasses_path_new_b030_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_2_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_3_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_fstringdocstring_path_new_b021_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_jumpstatementinfinally_path_new_b012_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_duplicatehandlerexception_path_new_b014_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_1_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedpasswordstring_path_new_s105_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_4_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_6_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_noexplicitstacklevel_path_new_b028_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_7_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_raiseliteral_path_new_b016_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_raisewithoutfrominsideexcept_path_new_b904_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_duplicatevalue_path_new_b033_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_functioncallindefaultargument_path_new_b006_b008_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unaryprefixincrementdecrement_path_new_b002_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_returningenerator_path_new_b901_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_redundanttupleinexceptionhandler_path_new_b013_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_stripwithmulticharacters_path_new_b005_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutablecontextvardefault_path_new_b039_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_8_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_resubpositionalargs_path_new_b034_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_starargunpackingafterkeywordarg_path_new_b026_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_builtinmoduleshadowing_path_new_a005_modules_logging_init_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_statickeydictcomprehension_path_new_b035_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_builtinmoduleshadowing_path_new_a005_modules_package_bisect_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselesscontextlibsuppress_path_new_b022_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_functionusesloopvariable_path_new_b023_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_builtinmoduleshadowing_path_new_a005_modules_package_xml_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_builtinmoduleshadowing_path_new_a005_modules_non_builtin_init_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselesscomparison_path_new_b015_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unintentionaltypeannotation_path_new_b032_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_loopiteratormutation_path_new_b909_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_builtinmoduleshadowing_path_new_a005_modules_string_init_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinargumentshadowing_path_new_a002_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselesscomparison_path_new_b015_ipynb_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinattributeshadowing_path_new_a003_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinattributeshadowing_path_new_a003_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselessexpression_path_new_b018_ipynb_expects ... ok test rules::flake8_bugbear::tests::rules::rule_setattrwithconstant_path_new_b009_b010_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_getattrwithconstant_path_new_b009_b010_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinmoduleshadowing_path_new_a005_modules_non_builtin_init_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinmoduleshadowing_path_new_a005_modules_logging_init_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinmoduleshadowing_path_new_a005_modules_package_xml_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinmoduleshadowing_path_new_a005_modules_package_bisect_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinlambdaargumentshadowing_path_new_a006_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinargumentshadowing_path_new_a002_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinmoduleshadowing_path_new_a005_modules_string_init_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinimportshadowing_path_new_a004_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinlambdaargumentshadowing_path_new_a006_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unreliablecallablecheck_path_new_b004_py_expects ... ok test rules::flake8_commas::tests::rules::path_new_com81_syntax_error_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinvariableshadowing_path_new_a001_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinimportshadowing_path_new_a004_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_reuseofgroupbygenerator_path_new_b031_py_expects ... ok test rules::eradicate::detection::tests::comment_contains_code_with_return ... ok test rules::eradicate::detection::tests::comment_contains_code_with_encoding ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycomprehensionincall_path_new_c419_2_py_expects ... ok test rules::eradicate::detection::tests::comment_contains_code_with_print ... ok test rules::flake8_builtins::tests::rules_py312::rule_builtinimportshadowing_path_new_a004_py_expects ... ok test rules::eradicate::detection::tests::comment_contains_code_single_line ... ok test rules::eradicate::detection::tests::comment_contains_language_injection ... ok test rules::flake8_annotations::tests::auto_return_type ... ok test rules::eradicate::detection::tests::comment_contains_code_basic ... ok test rules::eradicate::detection::tests::comment_contains_code_with_multiline ... ok test rules::flake8_bugbear::tests::rules::rule_uselessexpression_path_new_b018_py_expects ... ok test rules::flake8_bugbear::tests::zip_without_explicit_strict ... ok test rules::flake8_copyright::tests::char_boundary ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedsqlexpression_path_new_s608_py_expects ... ok test rules::flake8_copyright::tests::invalid_author ... ok test rules::flake8_builtins::tests::rules::rule_builtinvariableshadowing_path_new_a001_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarysubscriptreversal_path_new_c415_py_expects ... ok test rules::flake8_copyright::tests::late_notice ... ok test rules::flake8_copyright::tests::notice ... ok test rules::flake8_bugbear::tests::rules::rule_unusedloopcontrolvariable_path_new_b007_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_5_py_expects ... ok test rules::flake8_copyright::tests::notice_with_caps ... ok test rules::flake8_copyright::tests::notice_with_comma ... ok test rules::flake8_copyright::tests::notice_with_c ... ok test rules::flake8_copyright::tests::notice_with_range ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralwithindictcall_path_new_c418_py_expects ... ok test rules::flake8_copyright::tests::notice_with_unicode_c ... ok test rules::flake8_copyright::tests::small_file ... ok test rules::flake8_copyright::tests::valid_author ... ok test rules::flake8_copyright::tests::valid_author_with_comma_invalid_no_space ... ok test rules::flake8_copyright::tests::valid_author_with_comma_invalid_spaces ... ok test rules::flake8_comprehensions::tests::allow_dict_calls_with_keyword_arguments::rule_unnecessarycollectioncall_path_new_c408_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralwithinlistcall_path_new_c410_py_expects ... ok test rules::flake8_copyright::tests::valid_author_with_comma_valid_space ... ok test rules::flake8_copyright::tests::valid_author_with_dash_invalid_spaces ... ok test rules::flake8_copyright::tests::valid_author_with_dash_invalid_space ... ok test rules::flake8_copyright::tests::valid_author_with_dash ... ok test rules::flake8_datetimez::tests::rules::rule_calldatefromtimestamp_path_new_dtz012_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarygeneratorlist_path_new_c400_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimeutcfromtimestamp_path_new_dtz004_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimefromtimestamp_path_new_dtz006_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetoday_path_new_dtz011_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimeutcnow_path_new_dtz003_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarylistcall_path_new_c411_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimenowwithouttzinfo_path_new_dtz005_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimetoday_path_new_dtz002_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimewithouttzinfo_path_new_dtz001_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangoallwithmodelform_path_new_dj007_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangoexcludewithmodelform_path_new_dj006_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangolocalsinrenderfunction_path_new_dj003_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimestrptimewithoutzone_path_new_dtz007_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangononleadingreceiverdecorator_path_new_dj013_py_expects ... ok test rules::flake8_executable::tests::rules::path_new_exe001_2_py_expects ... ok test rules::flake8_executable::tests::rules::path_new_exe001_3_py_expects ... ok test rules::flake8_executable::tests::rules::path_new_exe002_1_py_expects ... ok test rules::flake8_executable::tests::rules::path_new_exe001_1_py_expects ... ok test rules::eradicate::tests::rules::rule_commentedoutcode_path_new_era001_py_expects ... ok test rules::flake8_executable::tests::rules::path_new_exe002_3_py_expects ... ok test rules::flake8_executable::tests::rules::path_new_exe002_2_py_expects ... ok test rules::flake8_executable::tests::rules::path_new_exe003_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralwithintuplecall_path_new_c409_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarygeneratorset_path_new_c401_py_expects ... ok test rules::flake8_executable::tests::rules::path_new_exe005_1_py_expects ... ok test rules::flake8_executable::tests::rules::path_new_exe004_3_py_expects ... ok test rules::flake8_executable::tests::rules::path_new_exe004_1_py_expects ... ok test rules::flake8_executable::tests::rules::path_new_exe004_2_py_expects ... ok test rules::flake8_executable::tests::rules::path_new_exe005_2_py_expects ... ok test rules::flake8_executable::tests::rules::path_new_exe004_4_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarylistcomprehensionset_path_new_c403_py_expects ... ok test rules::flake8_debugger::tests::rules::rule_debugger_path_new_t100_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangomodelwithoutdunderstr_path_new_dj008_py_expects ... ok test rules::flake8_executable::tests::rules::path_new_exe005_3_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydictcomprehensionforiterable_path_new_c420_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangounorderedbodycontentinmodel_path_new_dj012_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_b008_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_import_typing_as_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_from_typing_import_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_edge_case_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_import_typing_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_no_types_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangonullablemodelstringfield_path_new_dj001_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_no_future_import_uses_union_inner_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_no_future_import_uses_lowercase_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_no_future_import_uses_union_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_from_typing_import_many_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_non_simplifiable_types_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_uses_future_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_variable_name_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_ok_uses_future_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_ok_no_types_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_ok_quoted_type_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_lowercase_py_expects ... ok test rules::flake8_gettext::tests::rules::rule_fstringingettextfunccall_path_new_int001_py_expects ... ok test rules::flake8_gettext::tests::rules::rule_formatingettextfunccall_path_new_int002_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralset_path_new_c405_py_expects ... ok test rules::flake8_gettext::tests::rules::rule_printfingettextfunccall_path_new_int003_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_union_inner_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_union_py_expects ... ok test rules::flake8_fixme::tests::rules::t002 ... ok test rules::flake8_fixme::tests::rules::t003 ... ok test rules::flake8_fixme::tests::rules::t001 ... ok test rules::flake8_implicit_str_concat::tests::multiline::rule_explicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_fixme::tests::rules::t004 ... ok test rules::flake8_comprehensions::tests::preview_rules::rule_unnecessarycomprehensionincall_path_new_c419_1_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_multilineimplicitstringconcatenation_path_new_isc_syntax_error_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_explicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_multilineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_import_conventions::tests::custom_banned ... ok test rules::flake8_import_conventions::tests::from_imports ... ok test rules::flake8_import_conventions::tests::same_name ... ok test rules::flake8_annotations::tests::auto_return_type_py38 ... ok test rules::flake8_import_conventions::tests::custom_banned_from ... ok test rules::flake8_implicit_str_concat::tests::multiline::rule_multilineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_singlelineimplicitstringconcatenation_path_new_isc_syntax_error_py_expects ... ok test rules::flake8_import_conventions::tests::override_defaults ... ok test rules::flake8_import_conventions::tests::remove_defaults ... ok test rules::flake8_logging::tests::rules::rule_directloggerinstantiation_path_new_log001_py_expects ... ok test rules::flake8_import_conventions::tests::tricky ... ok test rules::flake8_logging::tests::rules::rule_undocumentedwarn_path_new_log009_py_expects ... ok test rules::flake8_logging::tests::rules::rule_exceptionwithoutexcinfo_path_new_log007_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g002_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g101_2_py_expects ... ok test rules::flake8_errmsg::tests::custom ... ok test rules::flake8_logging_format::tests::rules::path_new_g_extra_str_format_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g004_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_extra_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_argparse_parser_error_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g101_1_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g003_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g201_py_expects ... ok test rules::flake8_logging::tests::rules::rule_invalidgetloggerargument_path_new_log002_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g202_py_expects ... ok test rules::flake8_no_pep420::tests::test_flake8_no_pep420::path_new_test_fail_empty_path_new_example_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_simple_ok_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteraldict_path_new_c406_py_expects ... ok test rules::flake8_no_pep420::tests::test_flake8_no_pep420::path_new_test_pass_namespace_package_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::test_flake8_no_pep420::path_new_test_fail_nonempty_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::test_flake8_no_pep420::path_new_test_pass_pep723_path_new_script_py_expects ... ok test rules::flake8_no_pep420::tests::test_flake8_no_pep420::path_new_test_pass_pyi_path_new_example_pyi_expects ... ok test rules::flake8_no_pep420::tests::test_flake8_no_pep420::path_new_test_pass_init_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::test_flake8_no_pep420::path_new_test_ignored_path_new_example_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_warnings_ok_py_expects ... ok test rules::flake8_no_pep420::tests::test_flake8_no_pep420::path_new_test_pass_script_path_new_script_expects ... ok test rules::flake8_pie::tests::rules::rule_nonuniqueenums_path_new_pie796_pyi_expects ... ok test rules::flake8_no_pep420::tests::test_flake8_no_pep420::path_new_test_pass_shebang_path_new_example_py_expects ... ok test rules::flake8_errmsg::tests::defaults ... ok test rules::flake8_logging_format::tests::rules::path_new_g010_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g001_py_expects ... ok test rules::flake8_print::tests::rules::rule_pprint_path_new_t203_py_expects ... ok test rules::flake8_import_conventions::tests::custom ... ok test rules::flake8_pie::tests::rules::rule_unnecessaryrangestart_path_new_pie808_py_expects ... ok test rules::flake8_pyi::tests::py38::rule_typealiaswithoutannotation_path_new_pyi026_py_expects ... ok test rules::flake8_pie::tests::rules::rule_nonuniqueenums_path_new_pie796_py_expects ... ok test rules::flake8_import_conventions::tests::defaults ... ok test rules::flake8_pyi::tests::custom_classmethod_rules::rule_customtypevarreturntype_path_new_pyi019_py_expects ... ok test rules::flake8_print::tests::rules::rule_print_path_new_t201_py_expects ... ok test rules::flake8_pie::tests::rules::rule_duplicateclassfielddefinition_path_new_pie794_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_badversioninfocomparison_path_new_pyi006_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_argumentdefaultinstub_path_new_pyi014_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_badversioninfocomparison_path_new_pyi006_pyi_expects ... ok test rules::flake8_pyi::tests::custom_classmethod_rules::rule_customtypevarreturntype_path_new_pyi019_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_assignmentdefaultinstub_path_new_pyi015_py_expects ... ok test rules::flake8_pie::tests::rules::rule_reimplementedcontainerbuiltin_path_new_pie807_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfocomparison_path_new_pyi006_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_anyeqneannotation_path_new_pyi032_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessaryspread_path_new_pie800_py_expects ... ok test rules::flake8_pyi::tests::py38::rule_typealiaswithoutannotation_path_new_pyi026_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfocomparison_path_new_pyi006_pyi_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycomprehension_path_new_c416_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_anyeqneannotation_path_new_pyi032_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfoorder_path_new_pyi066_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_bytestringusage_path_new_pyi057_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_collectionsnamedtuple_path_new_pyi024_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_collectionsnamedtuple_path_new_pyi024_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_bytestringusage_path_new_pyi057_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexifstatementinstub_path_new_pyi002_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexassignmentinstub_path_new_pyi017_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessarydictkwargs_path_new_pie804_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_futureannotationsinstub_path_new_pyi044_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexassignmentinstub_path_new_pyi017_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_docstringinstub_path_new_pyi021_py_expects ... ok test rules::flake8_pie::tests::rules::rule_multiplestartsendswith_path_new_pie810_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexifstatementinstub_path_new_pyi002_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfoorder_path_new_pyi066_pyi_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycollectioncall_path_new_c408_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_futureannotationsinstub_path_new_pyi044_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_singlelineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::multiline::rule_singlelineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_futureannotationsinstub_path_new_pyi044_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonemptystubbody_path_new_pyi010_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_ellipsisinnonemptyclassbody_path_new_pyi013_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_itermethodreturniterable_path_new_pyi045_pyi_expects ... ok test rules::flake8_comprehensions::tests::preview_rules::rule_unnecessaryliteralwithintuplecall_path_new_c409_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_noreturnargumentannotationinstub_path_new_pyi050_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_numericliteraltoolong_path_new_pyi054_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_argumentdefaultinstub_path_new_pyi014_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonemptystubbody_path_new_pyi010_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_ellipsisinnonemptyclassbody_path_new_pyi013_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_itermethodreturniterable_path_new_pyi045_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_passstatementstubbody_path_new_pyi009_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_passinclassbody_path_new_pyi012_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_noreturnargumentannotationinstub_path_new_pyi050_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_docstringinstub_path_new_pyi021_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_patchversioncomparison_path_new_pyi004_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_assignmentdefaultinstub_path_new_pyi015_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_genericnotlastbaseclass_path_new_pyi059_py_expects ... ok test rules::flake8_commas::tests::rules::path_new_com81_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_genericnotlastbaseclass_path_new_pyi059_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonselfreturntype_path_new_pyi034_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_quotedannotationinstub_path_new_pyi020_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_passstatementstubbody_path_new_pyi009_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_passinclassbody_path_new_pyi012_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_patchversioncomparison_path_new_pyi004_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonselfreturntype_path_new_pyi034_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateliteralmember_path_new_pyi062_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_prepep570positionalargument_path_new_pyi063_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_prepep570positionalargument_path_new_pyi063_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateliteralmember_path_new_pyi062_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_numericliteraltoolong_path_new_pyi054_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_badexitannotation_path_new_pyi036_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_badexitannotation_path_new_pyi036_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_stringorbytestoolong_path_new_pyi053_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_strorreprdefinedinstub_path_new_pyi029_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantliteralunion_path_new_pyi051_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_stubbodymultiplestatements_path_new_pyi048_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_typecommentinstub_path_new_pyi033_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessaryplaceholder_path_new_pie790_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_snakecasetypealias_path_new_pyi042_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_typealiaswithoutannotation_path_new_pyi026_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_stubbodymultiplestatements_path_new_pyi048_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_tsuffixedtypealias_path_new_pyi043_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_tsuffixedtypealias_path_new_pyi043_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_snakecasetypealias_path_new_pyi042_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantfinalliteral_path_new_pyi064_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantliteralunion_path_new_pyi051_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_generatorreturnfromitermethod_path_new_pyi058_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_generatorreturnfromitermethod_path_new_pyi058_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantfinalliteral_path_new_pyi064_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_strorreprdefinedinstub_path_new_pyi029_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_typedargumentdefaultinstub_path_new_pyi011_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_quotedannotationinstub_path_new_pyi020_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_3_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unannotatedassignmentinstub_path_new_pyi052_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unprefixedtypeparam_path_new_pyi001_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unassignedspecialvariableinstub_path_new_pyi035_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformcheck_path_new_pyi007_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_2_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unassignedspecialvariableinstub_path_new_pyi035_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_3_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformcheck_path_new_pyi007_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_1_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unprefixedtypeparam_path_new_pyi001_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformname_path_new_pyi008_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformname_path_new_pyi008_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_2_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unsupportedmethodcallonall_path_new_pyi056_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedversioninfocheck_path_new_pyi003_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivateprotocol_path_new_pyi046_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unsupportedmethodcallonall_path_new_pyi056_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_stringorbytestoolong_path_new_pyi053_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateunionmember_path_new_pyi016_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_typecommentinstub_path_new_pyi033_pyi_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycomprehensionincall_path_new_c419_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypealias_path_new_pyi047_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivateprotocol_path_new_pyi046_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypeddict_path_new_pyi049_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypeddict_path_new_pyi049_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypealias_path_new_pyi047_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unannotatedassignmentinstub_path_new_pyi052_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_wrongtuplelengthversioncomparison_path_new_pyi005_py_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestassertinexcept_path_new_pt017_py_settings_default_pt017_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypevar_path_new_pyi018_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedversioninfocheck_path_new_pyi003_pyi_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestdeprecatedyieldfixture_path_new_pt020_py_settings_default_pt020_expects ... ok test rules::flake8_pyi::tests::rules::rule_wrongtuplelengthversioncomparison_path_new_pyi005_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypevar_path_new_pyi018_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateunionmember_path_new_pyi016_py_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixtureparamwithoutvalue_path_new_pt019_py_settings_default_pt019_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytesterroneoususefixturesonfixture_path_new_pt025_py_settings_default_pt025_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixturepositionalargs_path_new_pt002_py_settings_default_pt002_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestincorrectfixturenameunderscore_path_new_pt005_py_settings_default_pt005_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfailwithoutmessage_path_new_pt016_py_settings_default_pt016_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestassertalwaysfalse_path_new_pt015_py_settings_default_pt015_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixturefinalizercallback_path_new_pt021_py_settings_default_pt021_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessarytypeunion_path_new_pyi055_pyi_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestincorrectpytestimport_path_new_pt013_py_settings_default_pt013_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestmissingfixturenameunderscore_path_new_pt004_py_settings_default_pt004_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixtureincorrectparenthesesstyle_path_new_pt001_py_settings_fixture_parentheses_true_settings_default_pt001_parentheses_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_1_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_typealiaswithoutannotation_path_new_pyi026_pyi_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_default_pt011_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestincorrectmarkparenthesesstyle_path_new_pt023_py_settings_default_pt023_default_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessarytypeunion_path_new_pyi055_py_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_require_match_for_vec_identifierpattern_new_pickle_unwrap_settings_default_pt011_glob_prefix_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestincorrectmarkparenthesesstyle_path_new_pt023_py_settings_mark_parentheses_true_settings_default_pt023_parentheses_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraiseswithoutexception_path_new_pt010_py_settings_default_pt010_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixtureincorrectparenthesesstyle_path_new_pt001_py_settings_default_pt001_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_require_match_for_vec_identifierpattern_new_zerodivisionerror_unwrap_settings_default_pt011_replace_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestextraneousscopefunction_path_new_pt003_py_settings_default_pt003_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_extend_require_match_for_vec_identifierpattern_new_zerodivisionerror_unwrap_settings_default_pt011_extend_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestunittestraisesassertion_path_new_pt027_1_py_settings_default_pt027_1_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraiseswithmultiplestatements_path_new_pt012_py_settings_default_pt012_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_require_match_for_vec_identifierpattern_new_unwrap_settings_default_pt011_glob_all_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestduplicateparametrizetestcases_path_new_pt014_py_settings_default_pt014_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestusefixtureswithoutparameters_path_new_pt026_py_settings_default_pt026_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestpatchwithlambda_path_new_pt008_py_settings_default_pt008_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizenameswrongtype_path_new_pt006_py_settings_parametrize_names_type_types_parametrizenametype_csv_settings_default_pt006_csv_expects ... ok test rules::flake8_quotes::tests::only_inline::path_new_doubles_all_py_expects ... ok test rules::flake8_quotes::tests::only_multiline::path_new_doubles_all_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_typedargumentdefaultinstub_path_new_pyi011_pyi_expects ... ok test rules::flake8_quotes::tests::only_docstring::path_new_doubles_all_py_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestunnecessaryasynciomarkonfixture_path_new_pt024_py_settings_default_pt024_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_class_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_module_singleline_var_1_py_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizenameswrongtype_path_new_pt006_py_settings_parametrize_names_type_types_parametrizenametype_list_settings_default_pt006_list_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_module_singleline_py_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestuselessyieldfixture_path_new_pt022_py_settings_default_pt022_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_module_singleline_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_function_py_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_default_pt007_list_of_tuples_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_class_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_class_var_1_py_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_parametrize_values_row_type_types_parametrizevaluesrowtype_list_settings_default_pt007_list_of_lists_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_module_singleline_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_class_py_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizenameswrongtype_path_new_pt006_py_settings_default_pt006_default_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_module_singleline_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_class_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_class_py_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestunittestraisesassertion_path_new_pt027_0_py_settings_default_pt027_0_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessaryliteralunion_path_new_pyi030_pyi_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_class_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycallaroundsorted_path_new_c413_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_wrapped_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_noqa_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_multiline_string_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_class_var_2_py_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_parametrize_values_type_types_parametrizevaluestype_tuple_parametrize_values_row_type_types_parametrizevaluesrowtype_list_settings_default_pt007_tuple_of_lists_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_parametrize_values_type_types_parametrizevaluestype_tuple_settings_default_pt007_tuple_of_tuples_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessaryliteralunion_path_new_pyi030_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_wrapped_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_noqa_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_multiline_string_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_function_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_would_be_triple_quotes_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_would_be_triple_quotes_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_implicit_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_py_expects ... ok test rules::flake8_self::tests::ignore_names ... ok test rules::flake8_quotes::tests::require_doubles_over_singles_escaped_py311 ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_py_expects ... ok test rules::flake8_return::tests::rules::rule_implicitreturnvalue_path_new_ret502_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_implicit_py_expects ... ok test rules::flake8_return::tests::rules::rule_unnecessaryreturnnone_path_new_ret501_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarygeneratordict_path_new_c402_py_expects ... ok test rules::flake8_quotes::tests::require_singles_over_doubles_escaped_py311 ... ok test rules::flake8_self::tests::rules::rule_privatememberaccess_path_new_slf001_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_escaped_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprornotexpr_path_new_sim221_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_comparewithtuple_path_new_sim109_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprandnotexpr_path_new_sim220_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_enumerateforloop_path_new_sim113_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_doublenegation_path_new_sim208_py_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::pt009 ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarylistcomprehensiondict_path_new_c404_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_dictgetwithnonedefault_path_new_sim910_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifexprwithfalsetrue_path_new_sim211_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifexprwithtwistedarms_path_new_sim212_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifelseblockinsteadofdictlookup_path_new_sim116_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_escaped_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselsecontinue_path_new_ret507_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifexprwithtruefalse_path_new_sim210_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_escaped_unnecessary_py_expects ... ok test rules::flake8_raise::tests::rules::rule_unnecessaryparenonraiseexception_path_new_rse102_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselseraise_path_new_ret506_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_duplicateisinstancecall_path_new_sim101_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_returnintryexceptfinally_path_new_sim107_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_negateequalop_path_new_sim201_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_3_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_negatenotequalop_path_new_sim202_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselsebreak_path_new_ret508_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_1_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_2_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifelseblockinsteadofdictget_path_new_sim401_py_expects ... ok test rules::flake8_simplify::tests::preview_rules::rule_ifelseblockinsteadofifexp_path_new_sim108_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_4_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_escaped_unnecessary_py_expects ... ok test rules::flake8_slots::tests::rules::rule_noslotsinstrsubclass_path_new_slot000_py_expects ... ok test rules::flake8_slots::tests::rules::rule_noslotsinnamedtuplesubclass_path_new_slot002_py_expects ... ok test rules::flake8_slots::tests::rules::rule_noslotsintuplesubclass_path_new_slot001_py_expects ... ok test rules::flake8_tidy_imports::tests::banned_api_package ... ok test rules::flake8_todos::tests::rules::rule_invalidtodotag_path_new_td001_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingspaceaftertodocolon_path_new_td007_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydoublecastorprocess_path_new_c414_py_expects ... ok test rules::flake8_tidy_imports::tests::banned_module_level_imports ... ok test rules::flake8_tidy_imports::tests::banned_api ... ok test rules::flake8_simplify::tests::rules::rule_uncapitalizedenvironmentvariables_path_new_sim112_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtodoauthor_path_new_td002_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_needlessbool_path_new_sim103_py_expects ... ok test rules::flake8_todos::tests::rules::rule_invalidtodocapitalization_path_new_td006_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtodocolon_path_new_td004_py_expects ... ok test rules::flake8_tidy_imports::tests::ban_parent_imports ... ok test rules::flake8_todos::tests::rules::rule_missingtododescription_path_new_td005_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifelseblockinsteadofifexp_path_new_sim108_py_expects ... ok test rules::flake8_tidy_imports::tests::ban_parent_imports_package ... ok test rules::flake8_type_checking::tests::base_class_same_file::rule_typingonlystandardlibraryimport_path_new_module_direct_py_expects ... ok test rules::flake8_tidy_imports::tests::ban_all_imports ... ok test rules::flake8_type_checking::tests::base_class_same_file::rule_typingonlystandardlibraryimport_path_new_module_import_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtodolink_path_new_td003_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_openfilewithcontexthandler_path_new_sim115_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_0_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_indictkeys_path_new_sim118_py_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_def_f_x_pd_dataframe_pass_if_type_checking_import_os_type_checking_block_after_usage_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_import_pandas_as_pd_def_f_x_pd_dataframe_pass_from_typing_import_type_checking_typing_import_after_usage_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_def_f_x_pd_dataframe_pass_typing_import_before_package_import_expects ... ok test rules::flake8_type_checking::tests::base_class_same_file::rule_typingonlystandardlibraryimport_path_new_module_undefined_py_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_if_type_checking_import_os_def_f_x_pd_dataframe_pass_type_checking_block_inline_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_if_type_checking_import_os_def_f_x_pd_dataframe_pass_type_checking_block_own_line_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_if_type_checking_this_is_a_comment_import_os_def_f_x_pd_dataframe_pass_type_checking_block_comment_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_import_pandas_as_pd_def_f_x_pd_dataframe_pass_no_typing_import_expects ... ok test rules::flake8_return::tests::rules::rule_implicitreturn_path_new_ret503_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_reimplementedbuiltin_path_new_sim111_py_expects ... ok test rules::flake8_return::tests::preview_rules::rule_implicitreturn_path_new_ret503_py_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_import_pandas_as_pd_from_typing_import_type_checking_def_f_x_pd_dataframe_pass_typing_import_after_package_import_expects ... ok test rules::flake8_type_checking::tests::quote::rule_runtimeimportintypecheckingblock_path_new_quote2_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_reimplementedbuiltin_path_new_sim110_py_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_os_sys_def_f_x_os_y_sys_pass_multiple_modules_same_type_expects ... ok test rules::flake8_type_checking::tests::quote::rule_runtimeimportintypecheckingblock_path_new_quote3_py_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_pandas_import_dataframe_dataframe_series_series_def_f_x_dataframe_pass_import_from_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_from_pandas_import_dataframe_dataframe_series_series_if_type_checking_import_os_def_f_x_dataframe_pass_import_from_type_checking_block_expects ... ok test rules::flake8_type_checking::tests::exempt_modules::rule_typingonlythirdpartyimport_path_new_exempt_modules_py_expects ... ok test rules::flake8_type_checking::tests::exempt_type_checking::rule_typingonlystandardlibraryimport_path_new_exempt_type_checking_1_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tch004_10_py_expects ... ok test rules::flake8_return::tests::rules::rule_unnecessaryassign_path_new_ret504_py_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_os_pandas_def_f_x_os_y_pandas_pass_multiple_modules_different_types_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tch004_13_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tch004_14_pyi_expects ... ok test rules::flake8_type_checking::tests::quote::rule_runtimeimportintypecheckingblock_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_emptytypecheckingblock_path_new_tch005_py_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_from_pandas_import_dataframe_dataframe_series_series_def_f_x_dataframe_y_series_pass_multiple_members_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tch004_3_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tch004_15_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tch004_16_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tch004_6_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tch004_8_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifwithsamearms_path_new_sim114_py_expects ... ok test rules::flake8_type_checking::tests::exempt_type_checking::rule_typingonlystandardlibraryimport_path_new_exempt_type_checking_2_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_kw_only_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tch004_7_py_expects ... ok test rules::flake8_type_checking::tests::exempt_type_checking::rule_typingonlystandardlibraryimport_path_new_exempt_type_checking_3_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tch004_11_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tch004_2_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tch004_1_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tch004_12_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tch004_4_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimestringunion_path_new_tch010_2_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselsereturn_path_new_ret505_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimestringunion_path_new_tch010_1_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_snapshot_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarymap_path_new_c417_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlystandardlibraryimport_path_new_runtime_evaluated_base_classes_4_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tch004_17_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlythirdpartyimport_path_new_runtime_evaluated_base_classes_5_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tch004_5_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlystandardlibraryimport_path_new_runtime_evaluated_base_classes_3_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlyfirstpartyimport_path_new_tch001_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_typing_modules_2_py_expects ... ok test rules::flake8_unused_arguments::tests::ignore_variadic_names ... ok test rules::flake8_unused_arguments::tests::enforce_variadic_names ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_init_var_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_singledispatchmethod_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_splitstaticstring_path_new_sim905_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_tch003_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedclassmethodargument_path_new_arg_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_singledispatch_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_use_pathlib_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlythirdpartyimport_path_new_runtime_evaluated_base_classes_2_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_decorators::rule_typingonlystandardlibraryimport_path_new_runtime_evaluated_decorators_3_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_typing_modules_1_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedfunctionargument_path_new_arg_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_decorators::rule_typingonlythirdpartyimport_path_new_runtime_evaluated_decorators_2_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_decorators::rule_runtimeimportintypecheckingblock_path_new_runtime_evaluated_decorators_1_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedlambdaargument_path_new_arg_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_glob_path_new_pth207_py_expects ... ok test rules::flake8_type_checking::tests::strict::rule_typingonlystandardlibraryimport_path_new_kw_only_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tch004_9_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetatime_path_new_pth203_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedmethodargument_path_new_arg_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprandfalse_path_new_sim223_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetctime_path_new_pth205_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetmtime_path_new_pth204_py_expects ... ok test rules::flake8_type_checking::tests::strict::rule_typingonlystandardlibraryimport_path_new_init_var_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_pypath_path_new_py_path_2_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_pypath_path_new_py_path_1_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedstaticmethodargument_path_new_arg_py_expects ... ok test rules::isort::tests::closest_to_furthest::path_new_relative_imports_order_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetsize_path_new_pth202_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_strict_py_expects ... ok test rules::isort::tests::combine_as_imports::path_new_combine_as_imports_py_expects ... ok test rules::isort::tests::default::path_new_bom_sorted_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_import_as_py_expects ... ok test rules::isort::tests::default::path_new_bom_unsorted_py_expects ... ok test rules::isort::tests::default::path_new_combine_as_imports_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_import_from_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_import_from_as_py_expects ... ok test rules::isort::tests::default::path_new_combine_import_from_py_expects ... ok test rules::isort::tests::default::path_new_as_imports_comments_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_full_name_py_expects ... ok test rules::isort::tests::default::path_new_import_from_after_import_py_expects ... ok test rules::isort::tests::default::path_new_add_newline_before_comments_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprortrue_path_new_sim222_py_expects ... ok test rules::isort::tests::default::path_new_deduplicate_imports_py_expects ... ok test rules::isort::tests::case_sensitive::path_new_case_sensitive_py_expects ... ok test rules::isort::tests::default::path_new_future_from_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ossepsplit_path_new_pth206_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_typingonlythirdpartyimport_path_new_quote3_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_pathconstructorcurrentdirectory_path_new_pth201_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_runtimeimportintypecheckingblock_path_new_runtime_evaluated_base_classes_1_py_expects ... ok test rules::isort::tests::default::path_new_comments_py_expects ... ok test rules::isort::tests::default::path_new_fit_line_length_comment_py_expects ... ok test rules::isort::tests::default::path_new_isort_skip_file_py_expects ... ok test rules::isort::tests::default::path_new_if_elif_else_py_expects ... ok test rules::isort::tests::default::path_new_inline_comments_py_expects ... ok test rules::isort::tests::default::path_new_force_wrap_aliases_py_expects ... ok test rules::isort::tests::default::path_new_fit_line_length_py_expects ... ok test rules::isort::tests::default::path_new_force_to_top_py_expects ... ok test rules::isort::tests::default::path_new_no_lines_before_py_expects ... ok test rules::isort::tests::default::path_new_natural_order_py_expects ... ok test rules::isort::tests::default::path_new_leading_prefix_py_expects ... ok test rules::isort::tests::default::path_new_no_reorder_within_section_py_expects ... ok test rules::isort::tests::default::path_new_insert_empty_lines_py_expects ... ok test rules::isort::tests::default::path_new_force_sort_within_sections_py_expects ... ok test rules::isort::tests::default::path_new_match_case_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_with_custom_constants_py_expects ... ok test rules::isort::tests::default::path_new_order_relative_imports_by_level_py_expects ... ok test rules::isort::tests::default::path_new_insert_empty_lines_pyi_expects ... ok test rules::isort::tests::default::path_new_no_wrap_star_py_expects ... ok test rules::isort::tests::default::path_new_ruff_skip_file_py_expects ... ok test rules::isort::tests::default::path_new_reorder_within_section_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_with_custom_classes_py_expects ... ok test rules::isort::tests::default::path_new_preserve_tabs_2_py_expects ... ok test rules::isort::tests::default::path_new_preserve_tabs_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_with_custom_variables_py_expects ... ok test rules::isort::tests::default::path_new_relative_imports_order_py_expects ... ok test rules::isort::tests::default::path_new_preserve_comment_order_py_expects ... ok test rules::isort::tests::default::path_new_separate_first_party_imports_py_expects ... ok test rules::isort::tests::default::path_new_preserve_indentation_py_expects ... ok test rules::flynt::tests::rules::rule_staticjointofstring_path_new_fly002_py_expects ... ok test rules::isort::tests::default::path_new_magic_trailing_comma_py_expects ... ok test rules::isort::tests::default::path_new_separate_local_folder_imports_py_expects ... ok test rules::isort::tests::default::path_new_trailing_suffix_py_expects ... ok test rules::isort::tests::default::path_new_separate_future_imports_py_expects ... ok test rules::isort::tests::default::path_new_preserve_import_star_py_expects ... ok test rules::isort::tests::default::path_new_star_before_others_py_expects ... ok test rules::isort::tests::default::path_new_separate_third_party_imports_py_expects ... ok test rules::isort::tests::default::path_new_type_comments_py_expects ... ok test rules::isort::tests::default::path_new_split_py_expects ... ok test rules::isort::tests::default::path_new_skip_py_expects ... ok test rules::isort::tests::force_sort_within_sections_lines_between::path_new_force_sort_within_sections_lines_between_py_expects ... ok test rules::isort::tests::default_section_can_map_to_user_defined_section::path_new_default_section_user_defined_py_expects ... ok test rules::isort::tests::default::path_new_sort_similar_imports_py_expects ... ok test rules::isort::tests::default::path_new_two_space_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_force_sort_within_sections_future_py_expects ... ok test rules::isort::tests::default::path_new_unicode_py_expects ... ok test rules::isort::tests::detect_same_package ... ok test rules::isort::tests::from_first::path_new_from_first_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_force_sort_within_sections_with_as_names_py_expects ... ok test rules::isort::tests::known_local_folder::path_new_separate_local_folder_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_from_imports_py_expects ... ok test rules::isort::tests::known_local_folder_closest::path_new_separate_local_folder_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_non_ascii_members_py_expects ... ok test rules::isort::tests::force_wrap_aliases::path_new_force_wrap_aliases_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_force_sort_within_sections_py_expects ... ok test rules::isort::tests::forced_separate::path_new_forced_separate_py_expects ... ok test rules::isort::tests::length_sort_straight::path_new_length_sort_straight_imports_py_expects ... ok test rules::isort::tests::default::path_new_trailing_comment_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_non_ascii_modules_py_expects ... ok test rules::isort::tests::length_sort_straight::path_new_length_sort_from_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_straight_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_with_relative_imports_py_expects ... ok test rules::isort::tests::force_to_top::path_new_force_to_top_py_expects ... ok test rules::isort::tests::length_sort_straight::path_new_length_sort_straight_and_from_imports_py_expects ... ok test rules::flake8_type_checking::tests::strict::rule_typingonlythirdpartyimport_path_new_strict_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_straight_and_from_imports_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_class_after_py_expects ... ok test rules::isort::tests::lines_after_imports_default_settings::path_new_lines_after_imports_pyi_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_func_after_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_nothing_after_py_expects ... ok test rules::isort::tests::no_sections::path_new_no_sections_py_expects ... ok test rules::isort::tests::force_single_line::path_new_force_single_line_py_expects ... ok test rules::isort::tests::main_is_first_party::path_new_main_first_party_py_expects ... ok test rules::isort::tests::lines_between_types::path_new_lines_between_types_py_expects ... ok test rules::isort::tests::no_lines_before_with_empty_sections::path_new_no_lines_before_with_empty_sections_py_expects ... ok test rules::isort::tests::lines_after_imports_default_settings::path_new_lines_after_imports_class_after_py_expects ... ok test rules::isort::tests::lines_after_imports_default_settings::path_new_lines_after_imports_func_after_py_expects ... ok test rules::isort::tests::no_lines_before::path_new_no_lines_before_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_pyi_expects ... ok test rules::isort::tests::no_detect_same_package ... ok test rules::isort::tests::required_import::path_new_docstring_only_py_expects ... ok test rules::isort::tests::no_split_on_trailing_comma::path_new_magic_trailing_comma_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_pyi_expects ... ok test rules::isort::tests::required_import::path_new_comment_py_expects ... ok test rules::isort::tests::order_by_type_with_custom_variables::path_new_order_by_type_with_custom_variables_py_expects ... ok test rules::isort::tests::required_import::path_new_comments_and_newlines_py_expects ... ok test rules::isort::tests::required_import::path_new_empty_py_expects ... ok test rules::isort::tests::order_by_type_with_custom_constants::path_new_order_by_type_with_custom_constants_py_expects ... ok test rules::isort::tests::no_standard_library::path_new_no_standard_library_py_expects ... ok test rules::isort::tests::required_import::path_new_off_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_only_py_expects ... ok test rules::isort::tests::order_by_type::path_new_order_by_type_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_with_continuation_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_comments_and_newlines_py_expects ... ok test rules::isort::tests::required_import::path_new_existing_import_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_pyi_expects ... ok test rules::isort::tests::required_import::path_new_multiline_docstring_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_with_semicolon_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_comment_py_expects ... ok test rules::isort::tests::propagate_inline_comments::path_new_propagate_inline_comments_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_collapsibleif_path_new_sim102_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_with_continuation_py_expects ... ok test rules::isort::tests::order_by_type_with_custom_classes::path_new_order_by_type_with_custom_classes_py_expects ... ok test rules::mccabe::rules::function_is_too_complex::tests::annotated_assign ... ok test rules::mccabe::rules::function_is_too_complex::tests::expr_as_statement ... ok test rules::mccabe::rules::function_is_too_complex::tests::finally ... ok test rules::mccabe::rules::function_is_too_complex::tests::class ... ok test rules::isort::tests::required_import_with_alias::path_new_empty_py_expects ... ok test rules::isort::tests::required_imports::path_new_docstring_only_py_expects ... ok test rules::mccabe::rules::function_is_too_complex::tests::for_else ... ok test rules::mccabe::rules::function_is_too_complex::tests::foobar ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_with_semicolon_py_expects ... ok test rules::mccabe::rules::function_is_too_complex::tests::if_elif_else_dead_path ... ok test rules::mccabe::rules::function_is_too_complex::tests::if_in_finally ... ok test rules::mccabe::rules::function_is_too_complex::tests::for_loop ... ok test rules::isort::tests::required_import_with_alias::path_new_off_py_expects ... ok test rules::mccabe::rules::function_is_too_complex::tests::match_case_catch_all_with_seuqnece ... ok test rules::isort::tests::required_imports::path_new_docstring_pyi_expects ... ok test rules::mccabe::rules::function_is_too_complex::tests::named_catch_all_match_case ... ok test rules::mccabe::rules::function_is_too_complex::tests::recursive ... ok test rules::isort::tests::required_imports::path_new_empty_py_expects ... ok test rules::mccabe::rules::function_is_too_complex::tests::nested_functions ... ok test rules::isort::tests::required_import_unused::path_new_unused_py_expects ... ok test rules::mccabe::rules::function_is_too_complex::tests::sequential ... ok test rules::mccabe::rules::function_is_too_complex::tests::nested_ifs ... ok test rules::mccabe::rules::function_is_too_complex::tests::simple_match_case ... ok test rules::mccabe::rules::function_is_too_complex::tests::nested_try_finally ... ok test rules::mccabe::rules::function_is_too_complex::tests::multiple_match_case ... ok test rules::mccabe::rules::function_is_too_complex::tests::trivial ... ok test rules::isort::tests::required_import_with_alias::path_new_multiline_docstring_py_expects ... ok test rules::isort::tests::section_order::path_new_sections_py_expects ... ok test rules::isort::tests::source_code_style::path_new_line_ending_crlf_py_expects ... ok test rules::mccabe::rules::function_is_too_complex::tests::with ... ok test rules::mccabe::rules::function_is_too_complex::tests::try_else ... ok test rules::isort::tests::straight_required_import::path_new_docstring_pyi_expects ... ok test rules::isort::tests::separate_modules::path_new_separate_subpackage_first_and_third_party_imports_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_existing_import_py_expects ... ok test rules::isort::tests::straight_required_import::path_new_docstring_py_expects ... ok test rules::isort::tests::straight_required_import::path_new_empty_py_expects ... ok test rules::isort::tests::source_code_style::path_new_line_ending_lf_py_expects ... ok test rules::isort::tests::required_imports::path_new_docstring_py_expects ... ok test rules::isort::tests::straight_required_import::path_new_docstring_only_py_expects ... ok test rules::isort::tests::sections::path_new_sections_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_yodaconditions_path_new_sim300_py_expects ... ok test rules::isort::tests::separate_modules_glob::path_new_separate_subpackage_first_and_third_party_imports_py_expects ... ok test rules::pandas_vet::tests::contents::r_import_numpy_as_np_arrays_np_random_randn_3_4_for_in_range_10_np_stack_arrays_axis_0_shape_pd013_pass_numpy_expects ... ok test rules::pandas_vet::tests::contents::r_class_class_def_init_self_values_str_none_self_values_values_print_self_values_pd011_pass_values_instance_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_tch002_py_expects ... ok test rules::isort::tests::separate_modules_first_party::path_new_separate_subpackage_first_and_third_party_imports_py_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_employees_df_pd_dataframe_employee_dict_pd901_pass_part_df_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_not_nulls_pd_notnull_val_pd004_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_io_import_zipfile_class_mockbinaryfile_io_bytesio_def_init_self_args_kwargs_super_init_args_kwargs_def_close_self_pass_don_t_allow_closing_the_file_it_would_clear_the_buffer_zip_buffer_mockbinaryfile_with_zipfile_zipfile_zip_buffer_w_as_zf_zf_writestr_dir_file_txt_this_is_a_test_reset_the_bytesio_object_s_cursor_to_the_start_zip_buffer_seek_0_with_zipfile_zipfile_zip_buffer_r_as_zf_zpath_zipfile_path_zf_dir_name_file_name_zpath_at_split_pd008_pass_on_attr_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_employees_pd_dataframe_employee_dict_pd901_pass_non_df_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_print_bah_humbug_pd003_allows_other_calls_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_nas_pd_isna_val_pd003_pass_expects ... ok test rules::mccabe::tests::max_complexity_zero::_10_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_df_pd_dataframe_pd901_fail_df_var_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_my_function_df_data_pd901_pass_df_param_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_values_pd011_pass_node_name_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_x_values_pd011_pass_values_unbound_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_not_nas_pd_notna_val_pd004_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_nulls_pd_isnull_val_pd003_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_values_pd011_pass_values_dict_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_iat_1_3_pd009_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_pd_values_pd011_pass_values_import_expects ... ok test rules::mccabe::tests::max_complexity_zero::_3_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_iloc_1_3_pd009_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_loc_b_a_pd008_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_at_b_a_pd008_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_new_x_x_iloc_1_3_5_1_3_pd007_pass_iloc_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_array_pd011_pass_array_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_new_x_x_loc_d_a_c_pd007_pass_loc_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_to_array_pd011_pass_to_array_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_table_x_pivot_table_x_values_d_index_a_b_columns_c_aggfunc_np_sum_fill_value_0_pd010_pass_expects ... ok test rules::pep8_naming::helpers::tests::test_is_camelcase ... ok test rules::pep8_naming::helpers::tests::test_is_mixed_case ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_values_pd011_fail_values_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_values_pd011_pass_values_call_expects ... ok test rules::pep8_naming::helpers::tests::test_is_acronym ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_x_drop_a_axis_1_inplace_false_pd002_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_table_pd_pivot_x_index_foo_columns_bar_values_baz_pd010_fail_pivot_expects ... ok test rules::pandas_vet::tests::contents::r_pd_to_datetime_timestamp_10_9_strftime_y_m_d_h_m_s_f_pd015_pass_other_pd_function_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_x_values_1_pd011_pass_values_store_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_pd_dataframe_x_merge_y_inner_pd015_pass_merge_on_dataframe_with_multiple_args_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_pd_dataframe_pd_merge_x_y_pd015_fail_merge_on_pandas_object_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_y_x_stack_level_1_dropna_true_pd013_pass_unbound_expects ... ok test rules::numpy::tests::rules::rule_numpydeprecatedtypealias_path_new_npy001_py_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_x_melt_id_vars_airline_value_vars_atl_den_dfw_value_name_airline_delay_pd013_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_x_stack_level_1_dropna_true_pd013_fail_stack_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_x_drop_a_axis_1_inplace_true_pd002_fail_expects ... ok test rules::mccabe::tests::max_complexity_zero::_0_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_pd_dataframe_x_merge_y_pd015_pass_merge_on_dataframe_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_x_ix_0_2_a_pd007_fail_expects ... ok test rules::pep8_naming::tests::camelcase_imported_as_incorrect_convention ... ok test rules::pep8_naming::tests::ignore_names::rule_camelcaseimportedasacronym_n817_py_expects ... ok test rules::pandas_vet::tests::paths::rule_pandasuseofdotreadtable_path_new_pandas_use_of_dot_read_table_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_camelcaseimportedaslowercase_n813_py_expects ... ok test rules::pep8_naming::tests::rules::rule_camelcaseimportedasacronym_path_new_n817_py_expects ... ok test rules::pep8_naming::tests::rules::rule_camelcaseimportedasconstant_path_new_n814_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_camelcaseimportedasconstant_n814_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_errorsuffixonexceptionname_n818_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_constantimportedasnonconstant_n811_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidmodulename_n999_badallowed_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_constantimportedasnonconstant_path_new_n811_py_expects ... ok test rules::pep8_naming::tests::rules::rule_camelcaseimportedaslowercase_path_new_n813_py_expects ... ok test rules::pep8_naming::tests::rules::rule_dunderfunctionname_path_new_n807_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_lowercaseimportedasnonlowercase_n812_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidfunctionname_n802_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_dunderfunctionname_n807_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_nonlowercasevariableinfunction_n806_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidclassname_n801_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_mixedcasevariableinglobalscope_n816_py_expects ... ok test rules::pandas_vet::tests::paths::rule_pandasnuniqueconstantseriescheck_path_new_pd101_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidargumentname_n803_py_expects ... ok test rules::pep8_naming::tests::rules::rule_errorsuffixonexceptionname_path_new_n818_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_mixedcasevariableinclassscope_n815_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_invalid_name_0001_initial_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_invalid_name_import_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidargumentname_path_new_n803_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_mod_with_spaces_file_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_mod_with_dashes_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_flake9_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_main_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_setup_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_mod_with_spaces_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_no_module_test_txt_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_module_file_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_module_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_file_with_dashes_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_file_with_dashes_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_init_py_expects ... ok test rules::pycodestyle::rules::logical_lines::tests::empty_line ... ok test rules::pycodestyle::rules::logical_lines::tests::function_definition ... ok test rules::numpy::tests::rules::rule_numpylegacyrandom_path_new_npy002_py_expects ... ok test rules::pycodestyle::rules::logical_lines::tests::multi_line ... ok test rules::pycodestyle::rules::logical_lines::tests::indented ... ok test rules::pep8_naming::tests::rules::rule_lowercaseimportedasnonlowercase_path_new_n812_py_expects ... ok test rules::pycodestyle::rules::logical_lines::tests::string_assignment ... ok test rules::pep8_naming::tests::rules::rule_invalidclassname_path_new_n801_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidfunctionname_path_new_n802_py_expects ... ok test rules::pycodestyle::rules::logical_lines::tests::trivia ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidfirstargumentnameforclassmethod_n804_py_expects ... ok test rules::pandas_vet::tests::paths::rule_pandasuseofinplaceargument_path_new_pd002_py_expects ... ok test rules::pep8_naming::tests::rules::rule_mixedcasevariableinclassscope_path_new_n815_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_typingonlythirdpartyimport_path_new_quote_py_expects ... ok test rules::pep8_naming::tests::rules::rule_mixedcasevariableinglobalscope_path_new_n816_py_expects ... ok test rules::perflint::tests::rules::rule_tryexceptinloop_path_new_perf203_py_expects ... ok test rules::perflint::tests::rules::rule_manuallistcopy_path_new_perf402_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_typingonlythirdpartyimport_path_new_quote2_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_multiplewithstatements_path_new_sim117_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidfirstargumentnameformethod_n805_py_expects ... ok test rules::perflint::tests::rules::rule_manuallistcomprehension_path_new_perf401_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_toomanyblanklines_path_new_e30_syntax_error_py_expects ... ok test rules::pep8_naming::tests::classmethod_decorators ... ok test rules::pep8_naming::tests::rules::rule_nonlowercasevariableinfunction_path_new_n806_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesafterfunctionorclass_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinebetweenmethods_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_expression_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinestoplevel_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesbeforenesteddefinition_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_docstring_py_expects ... ok test rules::numpy::tests::rules::rule_numpy2deprecation_path_new_npy201_3_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_comment_py_expects ... ok test rules::perflint::tests::rules::rule_manualdictcomprehension_path_new_perf403_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_docstring_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_statement_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_expression_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_statement_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_function_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidfirstargumentnameforclassmethod_path_new_n804_py_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinebetweenmethods_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklineafterdecorator_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinestoplevel_expects ... ok test rules::numpy::tests::rules::rule_numpydeprecatedfunction_path_new_npy003_py_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklineafterdecorator_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinesafterfunctionorclass_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinesbeforenesteddefinition_expects ... ok test rules::pycodestyle::tests::logical::rule_indentationwithinvalidmultiplecomment_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_indentationwithinvalidmultiple_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinestoplevel_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_toomanyblanklines_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinebetweenmethods_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinesbeforenesteddefinition_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_0_0_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_1_0_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_toomanyblanklines_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinesafterfunctionorclass_expects ... ok test rules::perflint::tests::rules::rule_unnecessarylistcast_path_new_perf101_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespaceafterkeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_1_1_expects ... ok test rules::pep8_naming::tests::staticmethod_decorators ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_4_4_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesaftercomma_path_new_e24_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidfirstargumentnameformethod_path_new_n805_py_expects ... ok test rules::numpy::tests::rules::rule_numpy2deprecation_path_new_npy201_py_expects ... ok test rules::pycodestyle::tests::logical::rule_noindentedblock_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multipleleadinghashesforblockcomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesbeforekeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabaftercomma_path_new_e24_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundmodulooperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub_isort ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinebetweenmethods_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklineafterdecorator_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesafterfunctionorclass_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesbeforenesteddefinition_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::logical::rule_noindentedblockcomment_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundbitwiseorshiftoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_overindented_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesafteroperator_path_new_e22_py_expects ... ok test rules::perflint::tests::rules::rule_incorrectdictiterator_path_new_perf102_py_expects ... ok test rules::pycodestyle::tests::logical::rule_nospaceafterblockcomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabafteroperator_path_new_e22_py_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestcompositeassertion_path_new_pt018_py_settings_default_pt018_expects ... ok test rules::pycodestyle::tests::logical::rule_tabbeforekeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_unexpectedindentation_path_new_e11_py_expects ... ok test rules::numpy::tests::rules::rule_numpy2deprecation_path_new_npy201_2_py_expects ... ok test rules::pycodestyle::tests::logical::rule_toofewspacesbeforeinlinecomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_unexpectedindentationcomment_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesafterkeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_2_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_toomanyblanklines_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::max_doc_length ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_1_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabbeforeoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::max_doc_length_with_utf_8 ... ok test rules::pycodestyle::tests::rules::rule_ambiguousclassname_path_new_e742_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinestoplevel_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_3_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_4_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_ambiguousvariablename_path_new_e741_pyi_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_nospaceafterinlinecomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_0_py_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousfunctionname_path_new_e743_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabafterkeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::rules::rule_blanklinewithwhitespace_path_new_w29_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_2_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_0_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_2_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_1_py_expects ... ok test rules::pycodestyle::tests::rules::rule_bareexcept_path_new_e722_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_1_py_expects ... ok test rules::pycodestyle::tests::rules::rule_mixedspacesandtabs_path_new_e101_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_3_py_expects ... ok test rules::pycodestyle::tests::rules::rule_linetoolong_path_new_e501_py_expects ... ok test rules::pycodestyle::tests::rules::rule_linetoolong_path_new_e501_3_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesbeforeoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespacebeforeparameters_path_new_e21_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_0_py_expects ... ok test rules::pycodestyle::tests::rules::rule_blanklinewithwhitespace_path_new_w293_py_expects ... ok test rules::pycodestyle::tests::rules::rule_linetoolong_path_new_e501_4_py_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousvariablename_path_new_e741_pyi_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousvariablename_path_new_e741_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_ipynb_expects ... ok test rules::pycodestyle::tests::rules::rule_multiplestatementsononelinesemicolon_path_new_e70_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundparameterequals_path_new_e25_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespacebeforeclosebracket_path_new_e20_py_expects ... ok test rules::pycodestyle::tests::shebang ... ok test rules::pycodestyle::tests::logical::rule_whitespaceafteropenbracket_path_new_e20_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e40_py_expects ... ok test rules::pycodestyle::tests::logical::rule_unexpectedspacesaroundkeywordparameterequals_path_new_e25_py_expects ... ok test rules::pycodestyle::tests::rules::rule_multiplestatementsononelinecolon_path_new_e70_py_expects ... ok test rules::pycodestyle::tests::rules::rule_invalidescapesequence_path_new_w605_0_py_expects ... ok test rules::pycodestyle::tests::rules::rule_trailingwhitespace_path_new_w291_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundarithmeticoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::tab_size::_1_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_redundantbackslash_path_new_e502_py_expects ... ok test rules::pycodestyle::tests::tab_size::_2_expects ... ok test rules::pycodestyle::tests::rules::rule_trailingwhitespace_path_new_w29_py_expects ... ok test rules::pycodestyle::tests::rules::rule_uselesssemicolon_path_new_e703_ipynb_expects ... ok test rules::pycodestyle::tests::rules::rule_notintest_path_new_e713_py_expects ... ok test rules::pycodestyle::tests::task_tags::true_expects ... ok test rules::pycodestyle::tests::white_space_syntax_error_compatibility ... ok test rules::pydoclint::tests::rules::rule_docstringmissingexception_path_new_doc501_py_expects ... ok test rules::pycodestyle::tests::w292_4 ... ok test rules::pycodestyle::tests::tab_size::_8_expects ... ok test rules::pycodestyle::tests::rules::rule_notistest_path_new_e714_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousreturns_path_new_doc202_google_py_expects ... ok test rules::pycodestyle::tests::rules::rule_typecomparison_path_new_e721_py_expects ... ok test rules::pycodestyle::tests::tab_size::_4_expects ... ok test rules::pycodestyle::tests::rules::rule_invalidescapesequence_path_new_w605_1_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousyields_path_new_doc403_google_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousreturns_path_new_doc202_numpy_py_expects ... ok test rules::pycodestyle::tests::rules::rule_nonecomparison_path_new_e711_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringmissingyields_path_new_doc402_google_py_expects ... ok test rules::pycodestyle::tests::rules::rule_uselesssemicolon_path_new_e70_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousexception_path_new_doc502_numpy_py_expects ... ok test rules::pycodestyle::tests::rules::rule_truefalsecomparison_path_new_e712_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringmissingreturns_path_new_doc201_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringmissingexception_path_new_doc501_google_py_expects ... ok test rules::pycodestyle::tests::rules::rule_lambdaassignment_path_new_e731_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousexception_path_new_doc502_google_py_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_4_4_expects ... ok test rules::pycodestyle::tests::rules::rule_multipleimportsononeline_path_new_e40_py_expects ... ok test rules::pycodestyle::tests::task_tags::false_expects ... ok test rules::pycodestyle::tests::rules::rule_whitespaceafterdecorator_path_new_e204_py_expects ... ok test rules::pydocstyle::tests::bom ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_1_1_expects ... ok test rules::pydocstyle::tests::all ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_0_0_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousyields_path_new_doc403_numpy_py_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_1_0_expects ... ok test rules::pycodestyle::tests::rules::rule_tabindentation_path_new_w19_py_expects ... ok test rules::pydocstyle::tests::d417_numpy ... ok test rules::pycodestyle::tests::constant_literals ... ok test rules::pycodestyle::tests::logical::rule_whitespacebeforepunctuation_path_new_e20_py_expects ... ok test rules::pydocstyle::tests::d209_d400 ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringmissingexception_path_new_doc501_numpy_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespace_path_new_e23_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringmissingreturns_path_new_doc201_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringmissingyields_path_new_doc402_numpy_py_expects ... ok test rules::pydocstyle::tests::rules::rule_endsinpunctuation_path_new_d400_415_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklineafterlastsection_path_new_d413_py_expects ... ok test rules::pydocstyle::tests::rules::rule_fitsononeline_path_new_d200_py_expects ... ok test rules::pydocstyle::tests::rules::rule_firstlinecapitalized_path_new_d403_py_expects ... ok test rules::pydocstyle::tests::rules::rule_endsinperiod_path_new_d400_415_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinesbetweenheaderandcontent_path_new_sphinx_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noblanklineaftersection_path_new_d410_py_expects ... ok test rules::pydocstyle::tests::rules::rule_nosignature_path_new_d402_py_expects ... ok test rules::pydocstyle::tests::rules::rule_escapesequenceindocstring_path_new_d301_py_expects ... ok test rules::pydocstyle::tests::rules::rule_nonimperativemood_path_new_d401_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noblanklineafterfunction_path_new_d202_py_expects ... ok test rules::pydocstyle::tests::rules::rule_emptydocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_emptydocstringsection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_firstlinecapitalized_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_docstringstartswiththis_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_indentwithspaces_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_nosignature_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinesbetweenheaderandcontent_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_sectionnotoverindented_path_new_d214_module_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklineaftersummary_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_escapesequenceindocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinebeforeclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_capitalizesectionname_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_endsinperiod_path_new_d400_py_expects ... ok test rules::pydocstyle::tests::rules::rule_sectionunderlinenotoverindented_path_new_d215_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentation_path_new_d208_py_expects ... ok test rules::pydocstyle::tests::rules::rule_newlineaftersectionname_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_sectionnameendsincolon_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_dashedunderlineaftersection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overloadwithdocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_newlineafterlastparagraph_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedparam_path_new_canonical_numpy_examples_py_expects ... ok test rules::pydocstyle::tests::rules::rule_triplesinglequotes_path_new_d300_py_expects ... ok test rules::pydocstyle::tests::d417_google ... ok test rules::pydocstyle::tests::rules::rule_blanklineafterlastsection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedparam_path_new_canonical_google_examples_py_expects ... ok test rules::pydocstyle::tests::d417_unspecified ... ok test rules::pydocstyle::tests::rules::rule_noblanklineaftersection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_d100_ipynb_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_unrelated_no_pkg_priv_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noblanklineafterfunction_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_unrelated_pkg_d100_pub_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_unrelated_pkg_priv_no_d100_priv_py_expects ... ok test rules::pydocstyle::tests::rules::rule_fitsononeline_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noblanklinebeforesection_path_new_sections_py_expects ... ok test rules::pyflakes::cformat::tests::test_cformat_summary ... ok test rules::pyflakes::cformat::tests::test_cformat_summary_invalid ... ok test rules::pyflakes::cformat::tests::test_cformat_summary_starred ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmethod_path_new_setter_py_expects ... ok test rules::pydocstyle::tests::rules::rule_multilinesummaryfirstline_path_new_d_py_expects ... ok test rules::pyflakes::format::tests::test_format_summary ... ok test rules::pyflakes::format::tests::test_format_summary_invalid ... ok test rules::pyflakes::format::tests::test_format_summary_nested ... ok test rules::pyflakes::rules::invalid_literal_comparisons::tests::test_locate_cmp_ops ... ok test rules::pydocstyle::tests::rules::rule_noblanklinebeforefunction_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicpackage_path_new_d104_init_py_expects ... ok test rules::pyflakes::tests::all_mixed_attributes_and_strings ... ok test rules::pyflakes::tests::all_with_attributes ... ok test rules::pyflakes::tests::all_with_attributes_added ... ok test rules::pyflakes::tests::aliased_typing_import ... ok test rules::pyflakes::tests::all_with_names ... ok test rules::pyflakes::tests::annotated_async_def ... ok test rules::pyflakes::tests::annotated_type_typing_missing_forward_type_multiple_args ... ok test rules::pyflakes::tests::annotated_type_typing_with_string_args ... ok test rules::pyflakes::tests::annotated_type_typing_with_string_args_in_union ... ok test rules::pyflakes::tests::annotating_an_import ... ok test rules::pydocstyle::tests::rules::rule_undocumentedmagicmethod_path_new_d_py_expects ... ok test rules::pyflakes::tests::aliased_import_shadow_module ... ok test rules::pyflakes::tests::assigned_to_global ... ok test rules::pyflakes::tests::augmented_assignment ... ok test rules::pyflakes::tests::builtin_windows_error ... ok test rules::pyflakes::tests::builtins ... ok test rules::pyflakes::tests::annotation_undefined ... ok test rules::pyflakes::tests::bad_nested_class ... ok test rules::pydocstyle::tests::rules::rule_oneblanklineafterclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_sectionunderlineaftername_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_oneblanklinebeforeclass_path_new_d_py_expects ... ok test rules::pyflakes::tests::assign_rhs_first ... ok test rules::pydocstyle::tests::rules::rule_sectionnotoverindented_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicfunction_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicinit_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicclass_path_new_d_py_expects ... ok test rules::pyflakes::tests::contents::r_def_f_list_1_2_3_for_e_in_list_if_e_2_0_try_pass_except_exception_as_e_print_e_else_print_e_print_in_if_else_after_shadowing_except_expects ... ok test rules::pyflakes::tests::deferred_twice_annotation ... ignored test rules::pyflakes::tests::contents::r_class_c_x_1_def_f_try_pass_except_valueerror_as_x_pass_this_should_raise_an_f821_error_rather_than_resolving_to_the_x_in_x_1_print_x_load_after_unbind_from_class_scope_expects ... ok test rules::pydocstyle::tests::rules::rule_sectionunderlinematchessectionlength_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedparam_path_new_sections_py_expects ... ok test rules::pyflakes::tests::defined_as_star_args ... ok test rules::pydocstyle::tests::rules::rule_sectionunderlinenotoverindented_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicnestedclass_path_new_d_py_expects ... ok test rules::pyflakes::tests::contents::r_def_f_try_x_3_except_importerror_as_x_print_x_else_print_x_print_in_try_else_after_shadowing_except_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmethod_path_new_d_py_expects ... ok test rules::pyflakes::tests::contents::r_def_f_x_1_try_1_0_except_exception_as_x_pass_no_error_here_though_it_should_arguably_be_an_f821_error_x_will_be_unbound_after_the_except_block_assuming_an_exception_is_raised_and_caught_print_x_print_in_body_after_shadowing_except_expects ... ok test rules::pyflakes::tests::aliased_submodule_import ... ok test rules::pyflakes::tests::aliased_import ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicpackage_path_new_d_py_expects ... ok test rules::pyflakes::tests::defined_from_lambda_in_generator ... ok test rules::pyflakes::tests::defined_from_lambda_in_dictionary_comprehension ... ok test rules::pyflakes::tests::contents::r_def_f_x_1_del_x_del_x_double_del_expects ... ok test rules::pyflakes::tests::defined_by_global_multiple_names ... ok test rules::pyflakes::tests::defined_as_star_unpack ... ok test rules::pyflakes::tests::defined_in_list_comp ... ok test rules::pydocstyle::tests::rules::rule_endsinperiod_path_new_d_py_expects ... ok test rules::pyflakes::tests::del ... ok test rules::pyflakes::tests::defined_in_class_nested ... ok test rules::pyflakes::tests::contents::r_x_1_def_f_try_pass_except_valueerror_as_x_pass_this_should_resolve_to_the_x_in_x_1_print_x_load_after_unbind_from_module_scope_expects ... ok test rules::pyflakes::tests::del_conditional ... ok test rules::pyflakes::tests::default_builtins ... ok test rules::pyflakes::tests::del_conditional_nested ... ok test rules::pydocstyle::tests::rules::rule_endsinpunctuation_path_new_d_py_expects ... ok test rules::pyflakes::tests::defined_by_global ... ok test rules::pyflakes::tests::defined_in_gen_exp ... ok test rules::pyflakes::tests::del_global ... ok test rules::pyflakes::tests::del_undefined ... ok test rules::pyflakes::tests::del_exception_in_except ... ok test rules::pyflakes::tests::contents::r_x_1_def_f_try_pass_except_valueerror_as_x_pass_try_pass_except_valueerror_as_x_pass_this_should_resolve_to_the_x_in_x_1_print_x_load_after_multiple_unbinds_from_module_scope_expects ... ok test rules::pyflakes::tests::contents::r_x_1_def_foo_x_2_del_x_flake8_treats_this_as_an_f823_error_because_it_removes_the_binding_entirely_after_the_del_statement_however_it_should_be_an_f821_error_because_the_name_is_defined_in_the_scope_but_unbound_x_1_augmented_assignment_after_del_expects ... ok test rules::pyflakes::tests::default_typing_modules ... ok test rules::pyflakes::tests::del_while_nested ... ok test rules::pyflakes::tests::contents::r_x_1_def_f_try_pass_except_valueerror_as_x_pass_def_g_try_pass_except_valueerror_as_x_pass_this_should_resolve_to_the_x_in_x_1_print_x_load_after_unbind_from_nested_module_scope_expects ... ok test rules::pyflakes::tests::del_while ... ok test rules::pyflakes::tests::del_while_test_usage ... ok test rules::pyflakes::tests::contents::r_def_f_x_1_try_1_0_except_valueerror_as_x_pass_except_importerror_as_x_pass_no_error_here_though_it_should_arguably_be_an_f821_error_x_will_be_unbound_after_the_except_block_assuming_an_exception_is_raised_and_caught_print_x_print_in_body_after_double_shadowing_except_expects ... ok test rules::pyflakes::tests::contents::r_def_f_import_os_import_os_despite_this_del_import_os_should_still_be_flagged_as_shadowing_an_unused_import_del_os_del_shadowed_local_import_in_local_scope_expects ... ok test rules::pyflakes::tests::defined_in_class ... ok test rules::pydocstyle::tests::rules::rule_surroundingwhitespace_path_new_d_py_expects ... ok test rules::pyflakes::tests::different_submodule_import ... ok test rules::pyflakes::tests::contents::r_import_os_def_f_os_1_print_os_del_os_def_g_import_os_doesn_t_need_to_be_flagged_as_shadowing_an_import_os_1_print_os_del_shadowed_import_shadow_in_local_scope_expects ... ok test rules::pyflakes::tests::contents::r_import_os_def_f_import_os_despite_this_del_import_os_in_f_should_still_be_flagged_as_shadowing_an_unused_import_del_os_del_shadowed_global_import_in_local_scope_expects ... ok test rules::pyflakes::tests::dunder_class ... ok test rules::pyflakes::tests::contents::r_import_os_def_f_import_os_despite_this_del_import_os_in_f_should_still_be_flagged_as_shadowing_an_unused_import_this_is_a_false_negative_but_is_consistent_with_pyflakes_del_os_del_shadowed_global_import_in_global_scope_expects ... ok test rules::pyflakes::tests::extra_builtins ... ok test rules::pyflakes::tests::extend_generics ... ok test rules::pyflakes::tests::functions_need_global_scope ... ok test rules::pyflakes::tests::function_names_are_bound_now ... ok test rules::pyflakes::tests::extra_typing_modules ... ok test rules::pyflakes::tests::forward_annotations_for_classes_in_scope ... ok test rules::pyflakes::tests::functions_run_later ... ok test rules::pyflakes::tests::future_import ... ok test rules::pyflakes::tests::future_import_undefined ... ok test rules::pyflakes::tests::f401_preview_first_party_submodule::r_import_submodule_a_f401_preview_first_party_submodule_no_dunder_all_expects ... ok test rules::pyflakes::tests::future_import_star ... ok test rules::pyflakes::tests::future_import_used ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_24_init_py_expects ... ok test rules::pyflakes::tests::f821_with_builtin_added_on_new_py_version_but_old_target_version_specified ... ok test rules::pyflakes::tests::global_from_nested_scope ... ok test rules::pyflakes::tests::global_in_global_scope ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_28_all_multiple_init_py_expects ... ok test rules::pydocstyle::tests::rules::rule_underindentation_path_new_d_py_expects ... ok test rules::pyflakes::tests::future_import_first ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_27_all_mistyped_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_29_all_conditional_init_py_expects ... ok test rules::pyflakes::tests::global_reset_name_only ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_26_all_empty_init_py_expects ... ok test rules::pyflakes::tests::f401_preview_first_party_submodule::r_import_submodule_a_all_foo_foo_42_f401_preview_first_party_submodule_dunder_all_expects ... ok test rules::pyflakes::tests::ignore_non_import_redefinitions ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_25_all_nonempty_init_py_expects ... ok test rules::pyflakes::tests::global_import_star ... ok test rules::pyflakes::tests::import_star_not_exported ... ignored test rules::pyflakes::tests::literal_type_some_other_module ... ignored test rules::pyflakes::tests::import_star_exported ... ok test rules::pyflakes::tests::import_in_class ... ok test rules::pyflakes::tests::imported_in_class ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope ... ok test rules::pyflakes::tests::f401_allowed_unused_imports_option::rule_unusedimport_path_new_f401_31_py_expects ... ok test rules::pyflakes::tests::keyword_only_args_undefined ... ok test rules::pyflakes::tests::import_used_in_method_definition ... ok test rules::pyflakes::tests::idiomiatic_typing_guards ... ok test rules::pyflakes::tests::intermediate_class_scope_ignored ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope2 ... ok test rules::pyflakes::tests::literal_type_typing_extensions ... ok test rules::pydocstyle::tests::rules::rule_triplesinglequotes_path_new_d_py_expects ... ok test rules::pyflakes::tests::literal_type_typing ... ok test rules::pyflakes::tests::magic_globals_name ... ok test rules::pyflakes::tests::keyword_only_args ... ok test rules::pyflakes::tests::methods_dont_use_class_scope ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope3 ... ok test rules::pyflakes::tests::literal_union_type_typing ... ok test rules::pyflakes::tests::magic_globals_file ... ok test rules::pyflakes::tests::magic_globals_builtins ... ok test rules::pyflakes::tests::module_annotations ... ok test rules::pyflakes::tests::meta_class_undefined ... ok test rules::pyflakes::tests::names_declared_in_except_blocks ... ok test rules::pyflakes::tests::named_types_classes ... ok test rules::pyflakes::tests::init ... ok test rules::pyflakes::tests::ignored_in_class ... ok test rules::pyflakes::tests::magic_module_in_class_scope ... ok test rules::pyflakes::tests::nested_class ... ok test rules::pyflakes::tests::duplicate_submodule_import ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_26_all_empty_init_py_expects ... ok test rules::pyflakes::tests::ignored_when_not_directly_assigned ... ok test rules::pyflakes::tests::ignored_in_function ... ok test rules::pyflakes::tests::nested_partially_quoted_type_assignment ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_25_all_nonempty_init_py_expects ... ok test rules::pyflakes::tests::nested_functions_nest_scope ... ok test rules::pyflakes::tests::nested_class_and_function_scope ... ok test rules::pyflakes::tests::new_assignment ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_27_all_mistyped_init_py_expects ... ok test rules::pyflakes::tests::non_global_does_not_redefine ... ok test rules::pyflakes::tests::package_import ... ok test rules::pyflakes::tests::not_used_in_nested_scope ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_24_init_py_expects ... ok test rules::pyflakes::tests::not_a_typing_overload ... ok test rules::pyflakes::tests::magic_qualname_in_class_scope ... ok test rules::pyflakes::tests::partial_string_annotations_with_future_annotations ... ok test rules::pyflakes::tests::partially_quoted_type_assignment ... ok test rules::pyflakes::tests::positional_only_argument_annotations ... ok test rules::pydocstyle::tests::rules::rule_overindentation_path_new_d_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_28_all_multiple_init_py_expects ... ok test rules::pyflakes::tests::overload_with_multiple_decorators ... ok test rules::pyflakes::tests::partially_quoted_type_annotation ... ok test rules::pyflakes::tests::overload_in_class ... ok test rules::pyflakes::tests::quoted_type_cast_renamed_import ... ok test rules::pyflakes::tests::quoted_type_cast ... ok test rules::pyflakes::tests::list_concatenation_assignment ... ok test rules::pyflakes::tests::redefined_by_except ... ok test rules::pyflakes::tests::redefined_by_for ... ok test rules::pyflakes::tests::redefined_in_class ... ok test rules::pyflakes::tests::quoted_type_var_constraints ... ok test rules::pyflakes::tests::postponed_annotations ... ok test rules::pyflakes::tests::nested_relative_typing_module ... ok test rules::pyflakes::tests::redefined_but_used_later ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_29_all_conditional_init_py_expects ... ok test rules::pyflakes::tests::redefined_try_except ... ok test rules::pyflakes::tests::preview_rules::rule_undefinedexport_path_new_init_py_expects ... ok test rules::pyflakes::tests::redefined_if_else ... ok test rules::pyflakes::tests::quoted_type_var_bound ... ok test rules::pyflakes::tests::redefined_by_function ... ok test rules::pyflakes::tests::redefined_by_subclass ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_27_all_mistyped_init_py_expects ... ok test rules::pydocstyle::tests::rules::rule_multilinesummarysecondline_path_new_d_py_expects ... ok test rules::pyflakes::tests::redefined_by_class ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_26_all_empty_init_py_expects ... ok test rules::pyflakes::tests::redefined_try_except_else ... ok test rules::pyflakes::tests::redefined_try_else ... ok test rules::pyflakes::tests::redefined_try_except_else_finally ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_28_all_multiple_init_py_expects ... ok test rules::pyflakes::tests::redefined_try_except_multi ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_29_all_conditional_init_py_expects ... ok test rules::pyflakes::tests::redefined_try_except_finally ... ok test rules::pyflakes::tests::future_annotations ... ok test rules::pyflakes::tests::return_annotation_is_function_body_variable ... ok test rules::pyflakes::tests::return_annotation_is_class_scope_variable ... ok test rules::pyflakes::tests::redefined_try_nested ... ok test rules::pyflakes::tests::rules::rule_futurefeaturenotdefined_path_new_f407_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_24_init_py_expects ... ok test rules::pyflakes::tests::redefined_if ... ok test rules::pyflakes::tests::redefined_in_nested_function_twice ... ok test rules::pyflakes::tests::rules::rule_invalidprintsyntax_path_new_f633_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedvariable_path_new_f841_4_py_expects ... ok test rules::pyflakes::tests::redefined_by_gen_exp ... ok test rules::pyflakes::tests::rules::rule_asserttuple_path_new_f631_py_expects ... ok test rules::pyflakes::tests::relative_typing_module ... ok test rules::pyflakes::tests::rules::rule_importshadowedbyloopvar_path_new_f402_py_expects ... ok test rules::pyflakes::tests::rules::rule_breakoutsideloop_path_new_f701_py_expects ... ok test rules::pyflakes::tests::redefined_while_unused ... ok test rules::pyflakes::tests::rules::rule_defaultexceptnotlast_path_new_f707_py_expects ... ok test rules::pyflakes::tests::rules::rule_latefutureimport_path_new_f404_0_py_expects ... ok test rules::pyflakes::tests::redefined_try ... ok test rules::pyflakes::tests::rules::rule_importshadowedbyloopvar_path_new_f402_ipynb_expects ... ok test rules::pyflakes::tests::redefined_in_nested_function ... ok test rules::pyflakes::tests::rules::rule_latefutureimport_path_new_f404_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_continueoutsideloop_path_new_f702_py_expects ... ok test rules::pyflakes::tests::rules::rule_iftuple_path_new_f634_py_expects ... ok test rules::pyflakes::tests::rules::rule_forwardannotationsyntaxerror_path_new_f722_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_init_py_expects ... ok test rules::pyflakes::tests::rules::rule_multiplestarredexpressions_path_new_f622_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedmapping_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_25_all_nonempty_init_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatinvalidformat_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatstarrequiressequence_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_11_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmissingargument_path_new_f504_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedmapping_path_new_f502_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedsequence_path_new_f503_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_18_py_expects ... ok test rules::pyflakes::tests::f841_dummy_variable_rgx ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatunsupportedformatcharacter_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmissingargument_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedsequence_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmixedpositionalandnamed_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_14_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_30_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatpositionalcountmismatch_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_15_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_22_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_28_py_expects ... ok test rules::pyflakes::tests::multi_statement_lines ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_raisenotimplemented_path_new_f901_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_25_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_isliteral_path_new_f632_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_24_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_27_py_expects ... ok test rules::pyflakes::tests::rules::rule_returnoutsidefunction_path_new_f706_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_7_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_9_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_multivaluerepeatedkeyvariable_path_new_f602_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_26_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_31_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_29_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_0_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_4_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_5_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_30_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatmixingautomatic_path_new_f525_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_1b_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithimportstarusage_path_new_f405_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatinvalidformat_path_new_f521_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatmissingarguments_path_new_f524_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_6_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithnestedimportstarusage_path_new_f406_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_8_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithimportstar_path_new_f403_py_expects ... ok test rules::pyflakes::tests::rules::rule_fstringmissingplaceholders_path_new_f541_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_18_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_15_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_14_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_11_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_24_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_25_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_11_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_multivaluerepeatedkeyliteral_path_new_f601_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocal_path_new_f823_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_22_ipynb_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_21_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_28_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_26_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatextranamedarguments_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_5_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_8_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_4_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_6_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_5_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_26_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedannotation_path_new_f842_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_7_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_9_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_14_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_27_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_21_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_22_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_4_py_expects ... ok test rules::pyflakes::tests::trying_multiple_imports ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_2_py_expects ... ok test rules::pyflakes::tests::shadowed_by_for ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_3_py_expects ... ok test rules::pyflakes::tests::type_annotation_clobbers_all ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_2_py_expects ... ok test rules::pyflakes::tests::type_cast_literal_str_to_str ... ok test rules::pyflakes::tests::shadowed_by_for_deep ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_8_py_expects ... ok test rules::pyflakes::tests::rules_with_flake8_type_checking_settings_enabled::rule_undefinedname_path_new_f821_29_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_15_py_expects ... ok test rules::pyflakes::tests::unbound_exported ... ok test rules::pyflakes::tests::typing_extensions_overload ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_yieldoutsidefunction_path_new_f704_py_expects ... ok test rules::pyflakes::tests::typing_guard_for_protocol ... ok test rules::pyflakes::tests::typing_overload_async ... ok test rules::pyflakes::tests::undefined ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_21_py_expects ... ok test rules::pyflakes::tests::unassigned_annotation_is_undefined ... ok test rules::pyflakes::tests::typing_overload ... ok test rules::pyflakes::tests::tuple_concatenation_assignment ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_18_py_expects ... ok test rules::pyflakes::tests::undefined_exception_name ... ok test rules::pyflakes::tests::undefined_exception_name_obscuring_local_variable2 ... ok test rules::pyflakes::tests::undefined_from_lambda_in_dictionary_comprehension ... ok test rules::pyflakes::tests::undefined_augmented_assignment ... ok test rules::pyflakes::tests::undefined_in_list_comp ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_11_py_expects ... ok test rules::pyflakes::tests::undefined_from_lambda_in_comprehension ... ok test rules::pyflakes::tests::shadowed_by_parameter ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_4_py_expects ... ok test rules::pyflakes::tests::shadowed_by_lambda ... ok test rules::pyflakes::tests::undefined_in_gen_exp_nested ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_6_py_expects ... ok test rules::pyflakes::tests::used_and_global ... ok test rules::pyflakes::tests::used_in_assert ... ok test rules::pyflakes::tests::used_in_attribute_assign ... ok test rules::pyflakes::tests::used_in_call ... ok test rules::pyflakes::tests::used_in_class_base ... ok test rules::pyflakes::tests::undefined_in_loop ... ok test rules::pyflakes::tests::used_as_decorator ... ok test rules::pyflakes::tests::undefined_with_error_handler ... ok test rules::pyflakes::tests::used_in_class ... ok test rules::pyflakes::tests::typed_names_correct_forward_ref ... ok test rules::pyflakes::tests::used_as_class_decorator ... ok test rules::pyflakes::tests::used_in_elif_conditional ... ok test rules::pyflakes::tests::unused_annotation ... ok test rules::pyflakes::tests::used_in_assignment ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_5_py_expects ... ok test rules::pyflakes::tests::used_in_dict ... ok test rules::pyflakes::tests::used_import ... ok test rules::pyflakes::tests::used_in_else ... ok test rules::pyflakes::tests::used_in_except ... ok test rules::pyflakes::tests::used_in_exec ... ok test rules::pyflakes::tests::used_in_for ... ok test rules::pyflakes::tests::unused_in_nested_scope ... ok test rules::pyflakes::tests::used_in_function ... ok test rules::pyflakes::tests::used_as_star_unpack ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_7_py_expects ... ok test rules::pyflakes::tests::used_in_for_else ... ok test rules::pyflakes::tests::unused_package_import ... ok test rules::pyflakes::tests::used_import_relative ... ok test rules::pyflakes::tests::unused_package_with_submodule_import ... ok test rules::pyflakes::tests::used_in_if_body ... ok test rules::pyflakes::tests::used_in_if_conditional ... ok test rules::pyflakes::tests::used_in_parameter_default ... ok test rules::pyflakes::tests::used_in_lambda ... ok test rules::pyflakes::tests::used_in_list ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_1_py_expects ... ok test rules::pyflakes::tests::used_in_keyword_arg ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_9_py_expects ... ok test rules::pyflakes::tests::used_in_gen_exp ... ok test rules::pyflakes::tests::used_in_slice_obj ... ok test rules::pyflakes::tests::used_in_slice ... ok test rules::pyflakes::tests::used_in_raise ... ok test rules::pyflakes::tests::used_in_subscript ... ok test rules::pyflakes::tests::use_pep695_type_aliass ... ok test rules::pyflakes::tests::used_in_yield ... ok test rules::pyflakes::tests::used_in_return ... ok test rules::pyflakes::tests::used_in_try ... ok test rules::pyflakes::tests::rules::rule_percentformatextranamedarguments_path_new_f504_py_expects ... ok test rules::pyflakes::tests::used_in_logic ... ok test rules::pyflakes::tests::used_in_list_comp ... ok test rules::pyflakes::tests::variable_annotation_references_self_name_undefined ... ok test rules::pyflakes::tests::used_in_tuple ... ok test rules::pyflakes::tests::used_in_while ... ok test rules::pyflakes::tests::used_in_try_finally ... ok test rules::pyflakes::tests::unused_import ... ok test rules::pyflakes::tests::used_package_with_submodule_import ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_3_py_expects ... ok test rules::pylint::rules::too_many_branches::tests::for_else ... ok test rules::pylint::rules::too_many_branches::tests::if_else_nested_if_else ... ok test rules::pylint::rules::too_many_branches::tests::match_case ... ok test rules::pylint::rules::too_many_branches::tests::nested_def ... ok test rules::pylint::rules::too_many_branches::tests::try_except ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_1_py_expects ... ok test rules::pylint::rules::too_many_branches::tests::try_except_else ... ok test rules::pylint::rules::too_many_branches::tests::try_except_except_else_finally ... ok test rules::pylint::rules::too_many_branches::tests::try_finally ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_2_py_expects ... ok test rules::pylint::rules::too_many_branches::tests::while_if_else_if ... ok test rules::pygrep_hooks::tests::preview_rules::rule_blanketnoqa_path_new_pgh004_2_py_expects ... ok test rules::pylint::rules::too_many_branches::tests::with_statement ... ok test rules::pylint::rules::too_many_return_statements::tests::async_for_else ... ok test rules::pylint::rules::too_many_return_statements::tests::async_with_if ... ok test rules::pyflakes::tests::used_package_with_submodule_import_of_alias ... ok test rules::pyflakes::tests::rules::rule_stringdotformatextranamedarguments_path_new_f522_py_expects ... ok test rules::pylint::rules::too_many_return_statements::tests::class_def_ignored ... ok test rules::pylint::rules::too_many_return_statements::tests::for_else ... ok test rules::pyflakes::tests::warning_suppressed ... ok test rules::pylint::rules::too_many_return_statements::tests::nested_def_ignored ... ok test rules::pylint::rules::too_many_return_statements::tests::try_except_except_else_finally ... ok test rules::pylint::rules::too_many_return_statements::tests::if_ ... ok test rules::pylint::rules::too_many_return_statements::tests::while_nested_if ... ok test rules::pylint::rules::too_many_return_statements::tests::with_if ... ok test rules::pylint::rules::too_many_statements::tests::for_ ... ok test rules::pylint::rules::too_many_statements::tests::for_else ... ok test rules::pyflakes::tests::used_in_getattr ... ok test rules::pylint::rules::too_many_statements::tests::if_elif ... ok test rules::pylint::rules::too_many_statements::tests::if_else ... ok test rules::pylint::rules::too_many_statements::tests::if_else_if_corner ... ok test rules::pylint::rules::too_many_statements::tests::if_elif_else ... ok test rules::pylint::rules::too_many_statements::tests::match_case ... ok test rules::pylint::rules::too_many_statements::tests::nested_class ... ok test rules::pylint::rules::too_many_statements::tests::pass ... ok test rules::pylint::rules::too_many_statements::tests::nested_def ... ok test rules::pygrep_hooks::rules::blanket_type_ignore::tests::type_ignore_tag ... ok test rules::pylint::rules::too_many_statements::tests::return_not_counted ... ok test rules::pylint::rules::too_many_statements::tests::many_statements ... ok test rules::pylint::rules::too_many_statements::tests::try_except ... ok test rules::pylint::rules::too_many_statements::tests::try_except_else ... ok test rules::pylint::rules::too_many_statements::tests::try_except_else_finally ... ok test rules::pylint::rules::too_many_statements::tests::try_except_except ... ok test rules::pylint::rules::too_many_statements::tests::try_except_except_finally ... ok test rules::pylint::rules::too_many_statements::tests::with ... ok test rules::pylint::rules::too_many_statements::tests::yield_ ... ok test rules::pyflakes::tests::used_in_global ... ok test rules::pygrep_hooks::tests::rules::rule_blankettypeignore_path_new_pgh003_0_py_expects ... ok test rules::pyflakes::tests::unused_import_relative ... ok test rules::pygrep_hooks::tests::rules::rule_blankettypeignore_path_new_pgh003_1_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_invalidmockaccess_path_new_pgh005_0_py_expects ... ok test rules::pylint::tests::max_args ... ok test rules::pylint::tests::max_branches ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_0_py_expects ... ok test rules::pylint::tests::allow_magic_value_types ... ok test rules::pyflakes::tests::used_in_operators ... ok test rules::pylint::tests::max_return_statements ... ok test rules::pylint::tests::max_statements ... ok test rules::pylint::tests::max_positional_args ... ok test rules::pylint::tests::rules::rule_awaitoutsideasync_path_new_await_outside_async_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_0_py_expects ... ok test rules::pylint::tests::rules::rule_badstaticmethodargument_path_new_bad_staticmethod_argument_py_expects ... ok test rules::pylint::tests::max_args_with_dummy_variables ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_0_py_expects ... ok test rules::pylint::tests::rules::rule_binaryopexception_path_new_binary_op_exception_py_expects ... ok test rules::pylint::tests::rules::rule_continueinfinally_path_new_continue_in_finally_py_expects ... ok test rules::pylint::tests::rules::rule_bidirectionalunicode_path_new_bidirectional_unicode_py_expects ... ok test rules::pylint::tests::rules::rule_assertonstringliteral_path_new_assert_on_string_literal_py_expects ... ok test rules::pylint::tests::continue_in_finally ... ok test rules::pylint::tests::rules::rule_globalatmodulelevel_path_new_global_at_module_level_py_expects ... ok test rules::pylint::tests::rules::rule_baddundermethodname_path_new_bad_dunder_method_name_py_expects ... ok test rules::pylint::tests::rules::rule_eqwithouthash_path_new_eq_without_hash_py_expects ... ok test rules::pylint::tests::rules::rule_comparetoemptystring_path_new_compare_to_empty_string_py_expects ... ok test rules::pylint::tests::rules::rule_invalidallobject_path_new_invalid_all_object_py_expects ... ok test rules::pylint::tests::rules::rule_importoutsidetoplevel_path_new_import_outside_top_level_py_expects ... ok test rules::pylint::tests::rules::rule_globalvariablenotassigned_path_new_global_variable_not_assigned_py_expects ... ok test rules::pylint::tests::rules::rule_comparisonofconstant_path_new_comparison_of_constant_py_expects ... ok test rules::pylint::tests::rules::rule_comparisonwithitself_path_new_comparison_with_itself_py_expects ... ok test rules::pylint::tests::rules::rule_dictitermissingitems_path_new_dict_iter_missing_items_py_expects ... ok test rules::pylint::tests::rules::rule_badstringformatcharacter_path_new_bad_string_format_character_py_expects ... ok test rules::pylint::tests::rules::rule_badopenmode_path_new_bad_open_mode_py_expects ... ok test rules::pylint::tests::rules::rule_badstrstripcall_path_new_bad_str_strip_call_py_expects ... ok test rules::pylint::tests::rules::rule_importself_path_new_import_self_module_py_expects ... ok test rules::pylint::tests::rules::rule_dictindexmissingitems_path_new_dict_index_missing_items_py_expects ... ok test rules::pylint::tests::rules::rule_invalidboolreturntype_path_new_invalid_return_type_bool_py_expects ... ok test rules::pylint::tests::max_boolean_expressions ... ok test rules::pylint::tests::rules::rule_importprivatename_path_new_import_private_name_submodule_main_py_expects ... ok test rules::pylint::tests::rules::rule_badstringformattype_path_new_bad_string_format_type_py_expects ... ok test rules::pylint::tests::rules::rule_invalidenvvardefault_path_new_invalid_envvar_default_py_expects ... ok test rules::pylint::tests::rules::rule_duplicatebases_path_new_duplicate_bases_py_expects ... ok test rules::pylint::tests::rules::rule_emptycomment_path_new_empty_comment_py_expects ... ok test rules::pylint::tests::rules::rule_globalstatement_path_new_global_statement_py_expects ... ok test rules::pylint::tests::rules::rule_invalidbytesreturntype_path_new_invalid_return_type_bytes_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterbackspace_path_new_invalid_characters_syntax_error_py_expects ... ok test rules::pylint::tests::rules::rule_invalidallformat_path_new_invalid_all_format_py_expects ... ok test rules::pylint::tests::rules::rule_invalidenvvarvalue_path_new_invalid_envvar_value_py_expects ... ok test rules::pylint::tests::rules::rule_loggingtoofewargs_path_new_logging_too_few_args_py_expects ... ok test rules::pylint::tests::rules::rule_loggingtoomanyargs_path_new_logging_too_many_args_py_expects ... ok test rules::pylint::tests::rules::rule_invalidhashreturntype_path_new_invalid_return_type_hash_py_expects ... ok test rules::pylint::tests::rules::rule_nonasciiimportname_path_new_non_ascii_module_import_py_expects ... ok test rules::pylint::tests::rules::rule_invalidstrreturntype_path_new_invalid_return_type_str_py_expects ... ok test rules::pylint::tests::rules::rule_misplacedbareraise_path_new_misplaced_bare_raise_py_expects ... ok test rules::pylint::tests::rules::rule_invalidlengthreturntype_path_new_invalid_return_type_length_py_expects ... ok test rules::pylint::tests::rules::rule_invalidindexreturntype_path_new_invalid_return_type_index_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacternul_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_namedexprwithoutcontext_path_new_named_expr_without_context_py_expects ... ok test rules::pylint::tests::rules::rule_manualfromimport_path_new_import_aliasing_py_expects ... ok test rules::pylint::tests::rules::rule_noclassmethoddecorator_path_new_no_method_decorator_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacteresc_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_literalmembership_path_new_literal_membership_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharactersub_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_loadbeforeglobaldeclaration_path_new_load_before_global_declaration_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterbackspace_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_nonlocalandglobal_path_new_nonlocal_and_global_py_expects ... ok test rules::pylint::tests::rules::rule_nonlocalwithoutbinding_path_new_nonlocal_without_binding_py_expects ... ok test rules::pylint::tests::rules::rule_magicvaluecomparison_path_new_magic_value_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_nonasciiname_path_new_non_ascii_name_py_expects ... ok test rules::pylint::tests::rules::rule_nancomparison_path_new_nan_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_potentialindexerror_path_new_potential_index_error_py_expects ... ok test rules::pylint::tests::rules::rule_nonslotassignment_path_new_non_slot_assignment_py_expects ... ok test rules::pylint::tests::rules::rule_nostaticmethoddecorator_path_new_no_method_decorator_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterzerowidthspace_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_collapsibleelseif_path_new_collapsible_else_if_py_expects ... ok test rules::pylint::tests::rules::rule_noselfuse_path_new_no_self_use_py_expects ... ok test rules::pylint::tests::rules::rule_modifiediteratingset_path_new_modified_iterating_set_py_expects ... ok test rules::pylint::tests::rules::rule_redeclaredassignedname_path_new_redeclared_assigned_name_py_expects ... ok test rules::pylint::tests::rules::rule_returnininit_path_new_return_in_init_py_expects ... ok test rules::pylint::tests::rules::rule_singlestringslots_path_new_single_string_slots_py_expects ... ok test rules::pylint::tests::rules::rule_iterationoverset_path_new_iteration_over_set_py_expects ... ok test rules::pylint::tests::rules::rule_subprocesspopenpreexecfn_path_new_subprocess_popen_preexec_fn_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_10_py_expects ... ok test rules::pylint::tests::rules::rule_propertywithparameters_path_new_property_with_parameters_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_11_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_12_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_0_py_expects ... ok test rules::pylint::tests::rules::rule_repeatedkeywordargument_path_new_repeated_keyword_argument_py_expects ... ok test rules::pylint::tests::rules::rule_booleanchainedcomparison_path_new_boolean_chained_comparison_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatextrapositionalarguments_path_new_f523_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_9_py_expects ... ok test rules::pylint::tests::rules::rule_superwithoutbrackets_path_new_super_without_brackets_py_expects ... ok test rules::pyflakes::tests::variable_annotations ... ok test rules::pylint::tests::rules::rule_toomanybranches_path_new_too_many_branches_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_5_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_2_py_expects ... ok test rules::pylint::tests::rules::rule_redefinedargumentfromlocal_path_new_redefined_argument_from_local_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_7_py_expects ... ok test rules::pylint::tests::rules::rule_selforclsassignment_path_new_self_or_cls_assignment_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_3_py_expects ... ok test rules::pylint::tests::rules::rule_toomanyarguments_path_new_too_many_arguments_py_expects ... ok test rules::pylint::tests::rules::rule_subprocessrunwithoutcheck_path_new_subprocess_run_without_check_py_expects ... ok test rules::pylint::tests::rules::rule_nestedminmax_path_new_nested_min_max_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_6_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_3_py_expects ... ok test rules::pylint::tests::rules::rule_singledispatchmethodfunction_path_new_singledispatchmethod_function_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_4_py_expects ... ok test rules::pylint::tests::rules::rule_toomanynestedblocks_path_new_too_many_nested_blocks_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_1_py_expects ... ok test rules::pylint::tests::rules::rule_toomanypositionalarguments_path_new_too_many_positional_arguments_py_expects ... ok test rules::pylint::tests::rules::rule_toomanyreturnstatements_path_new_too_many_return_statements_py_expects ... ok test rules::pyupgrade::fixes::tests::aliased ... ok test rules::pyupgrade::fixes::tests::first_import ... ok test rules::pyupgrade::fixes::tests::first_two_imports ... ok test rules::pylint::tests::rules::rule_toomanystatements_path_new_too_many_statements_py_expects ... ok test rules::pyupgrade::fixes::tests::first_two_imports_multiline ... ok test rules::pyupgrade::fixes::tests::multiline_comment ... ok test rules::pyupgrade::fixes::tests::last_import ... ok test rules::pyupgrade::fixes::tests::multiline_twice ... ok test rules::pyupgrade::fixes::tests::multi_comment_first_import ... ok test rules::pylint::tests::rules::rule_singledispatchmethod_path_new_singledispatch_method_py_expects ... ok test rules::pyupgrade::fixes::tests::once ... ok test rules::pyupgrade::fixes::tests::parenthesized ... ok test rules::pyupgrade::fixes::tests::twice ... ok test rules::pyupgrade::fixes::tests::multiline_once ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_2_0 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_2_0_whole ... ok test rules::pylint::tests::rules::rule_redefinedloopname_path_new_redefined_loop_name_py_expects ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_0 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_0_whole ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_1 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_11 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_5 ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_8_py_expects ... ok test rules::pylint::tests::rules::rule_ifstmtminmax_path_new_if_stmt_min_max_py_expects ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_7 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_7_not_equal ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_8 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_9 ... ok test rules::pylint::tests::rules::rule_selfassigningvariable_path_new_self_assigning_variable_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarydirectlambdacall_path_new_unnecessary_direct_lambda_call_py_expects ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::complex_format ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::preserve_blanks ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::preserve_space ... ok test rules::pylint::tests::rules::rule_unexpectedspecialmethodsignature_path_new_unexpected_special_method_signature_py_expects ... ok test rules::pylint::tests::rules::rule_yieldfrominasyncfunction_path_new_yield_from_in_async_function_py_expects ... ok test rules::pylint::tests::rules::rule_yieldininit_path_new_yield_in_init_py_expects ... ok test rules::pylint::tests::rules::rule_typebivariance_path_new_type_bivariance_py_expects ... ok test rules::pylint::tests::rules::rule_typeparamnamemismatch_path_new_type_param_name_mismatch_py_expects ... ok test rules::pylint::tests::too_many_locals ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::three_percents ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::simple_string ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::format_an_a ... ok test rules::pylint::tests::rules::rule_uselessreturn_path_new_useless_return_py_expects ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::formatting_in_string ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::word_in_string ... ok test rules::pylint::tests::rules::rule_nonaugmentedassignment_path_new_non_augmented_assignment_py_expects ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::format_an_r ... ok test rules::pylint::tests::too_many_public_methods ... ok test rules::pyupgrade::tests::future_annotations_keep_runtime_typing_p37 ... ok test rules::pylint::tests::rules::rule_uselesswithlock_path_new_useless_with_lock_py_expects ... ok test rules::pylint::tests::rules::rule_typenameincorrectvariance_path_new_type_name_incorrect_variance_py_expects ... ok test rules::pyupgrade::tests::datetime_utc_alias_py311 ... ok test rules::pyupgrade::tests::non_pep695_type_alias_not_applied_py311 ... ok test rules::pyupgrade::tests::future_annotations_keep_runtime_typing_p310 ... ok test rules::pyupgrade::tests::future_annotations_pep_585_p37 ... ok test rules::pylint::tests::rules::rule_unnecessarydictindexlookup_path_new_unnecessary_dict_index_lookup_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_formatliterals_path_new_up030_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_1_py_expects ... ok test rules::pyupgrade::tests::future_annotations_pep_585_py310 ... ok test rules::pyupgrade::tests::async_timeout_error_alias_not_applied_py310 ... ok test rules::pyupgrade::tests::future_annotations_pep_604_py310 ... ok test rules::pyupgrade::tests::future_annotations_pep_604_p37 ... ok test rules::pylint::tests::rules::rule_uselessimportalias_path_new_import_aliasing_py_expects ... ok test rules::pyupgrade::tests::rules::rule_lrucachewithmaxsizenone_path_new_up033_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedunittestalias_path_new_up005_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_3_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarylambda_path_new_unnecessary_lambda_py_expects ... ok test rules::pyupgrade::tests::rules::rule_converttypeddictfunctionaltoclass_path_new_up013_py_expects ... ok test rules::pyupgrade::tests::rules::rule_convertnamedtuplefunctionaltoclass_path_new_up014_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_openalias_path_new_up020_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarylistindexlookup_path_new_unnecessary_list_index_lookup_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695typealias_path_new_up040_pyi_expects ... ok test rules::pyupgrade::tests::rules::rule_lrucachewithoutparameters_path_new_up011_py_expects ... ok test rules::pylint::tests::rules::rule_uselessexceptionstatement_path_new_useless_exception_statement_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_4_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep604isinstance_path_new_up038_py_expects ... ok test rules::pyupgrade::tests::rules::rule_printfstringformatting_path_new_up031_1_py_expects ... ok test rules::pylint::tests::rules::rule_uselesselseonloop_path_new_useless_else_on_loop_py_expects ... ok test rules::pylint::tests::rules::rule_repeatedequalitycomparison_path_new_repeated_equality_comparison_py_expects ... ok test rules::pyupgrade::tests::rules::rule_extraneousparentheses_path_new_up034_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedcelementtree_path_new_up023_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_5_py_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_redundantopenmodes_path_new_up015_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_lrucachewithmaxsizenone_path_new_up033_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nativeliterals_path_new_up018_py_expects ... ok test rules::pyupgrade::tests::rules::rule_replaceuniversalnewlines_path_new_up021_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_replacestrenum_path_new_up042_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_4_py_expects ... ok test rules::pyupgrade::tests::rules::rule_typeofprimitive_path_new_up003_py_expects ... ok test rules::pyupgrade::tests::rules::rule_typingtextstralias_path_new_up019_py_expects ... ok test rules::pylint::tests::rules::rule_unspecifiedencoding_path_new_unspecified_encoding_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryclassparentheses_path_new_up039_py_expects ... ok test rules::pyupgrade::tests::rules::rule_timeouterroralias_path_new_up041_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_10_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_replacestdoutstderr_path_new_up022_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_uselessmetaclasstype_path_new_up001_py_expects ... ok test rules::pyupgrade::tests::rules::rule_supercallwithparameters_path_new_up008_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_4_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_6_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_5_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_8_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_9_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_7_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarydefaulttypeargs_path_new_up043_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695typealias_path_new_up040_py_expects ... ok test rules::pyupgrade::tests::rules::rule_yieldinforloop_path_new_up028_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unpackedlistcomprehension_path_new_up027_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unicodekindprefix_path_new_up025_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarybuiltinimport_path_new_up029_py_expects ... ok test rules::pyupgrade::tests::unpack_pep_646_py311 ... ok test rules::refurb::tests::rules::rule_checkandremovefromset_path_new_furb132_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep604annotation_path_new_up007_py_expects ... ok test rules::refurb::tests::rules::rule_fstringnumberformat_path_new_furb116_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_3_py_expects ... ok test rules::refurb::tests::rules::rule_listreversecopy_path_new_furb187_py_expects ... ok test rules::refurb::tests::rules::rule_bitcount_path_new_furb161_py_expects ... ok test rules::refurb::tests::rules::rule_deletefullslice_path_new_furb131_py_expects ... ok test rules::refurb::tests::rules::rule_intonslicedstr_path_new_furb166_py_expects ... ok test rules::refurb::tests::rules::rule_ifexprminmax_path_new_furb136_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedmockimport_path_new_up026_py_expects ... ok test rules::refurb::tests::rules::rule_forloopsetmutations_path_new_furb142_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryfutureimport_path_new_up010_py_expects ... ok test rules::refurb::tests::rules::rule_metaclassabcmeta_path_new_furb180_py_expects ... ok test rules::refurb::tests::rules::rule_isinstancetypenone_path_new_furb168_py_expects ... ok test rules::refurb::tests::rules::rule_implicitcwd_path_new_furb177_py_expects ... ok test rules::refurb::tests::rules::rule_regexflagalias_path_new_furb167_py_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_0_py_expects ... ok test rules::refurb::tests::rules::rule_ifexpinsteadoforoperator_path_new_furb110_py_expects ... ok test rules::refurb::tests::rules::rule_hashlibdigesthex_path_new_furb181_py_expects ... ok test rules::refurb::tests::rules::rule_readwholefile_path_new_furb101_py_expects ... ok test rules::refurb::tests::rules::rule_redundantlogbase_path_new_furb163_py_expects ... ok test rules::pyupgrade::tests::rules::rule_uselessobjectinheritance_path_new_up004_py_expects ... ok test rules::refurb::tests::rules::rule_slicecopy_path_new_furb145_py_expects ... ok test rules::refurb::tests::rules::rule_mathconstant_path_new_furb152_py_expects ... ok test rules::refurb::tests::rules::rule_singleitemmembershiptest_path_new_furb171_py_expects ... ok test rules::refurb::tests::rules::rule_hardcodedstringcharset_path_new_furb156_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryencodeutf8_path_new_up012_py_expects ... ok test rules::refurb::tests::rules::rule_reimplementedstarmap_path_new_furb140_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarydundercall_path_new_unnecessary_dunder_call_py_expects ... ok test rules::refurb::tests::rules::rule_sortedminmax_path_new_furb192_py_expects ... ok test rules::ruff::tests::implicit_optional_py39::path_new_ruf013_1_py_expects ... ok test rules::refurb::tests::rules::rule_readlinesinfor_path_new_furb129_py_expects ... ok test rules::refurb::tests::rules::rule_printemptystring_path_new_furb105_py_expects ... ok test rules::ruff::tests::flake8_noqa ... ok test rules::ruff::tests::confusables ... ok test rules::pyupgrade::tests::rules::rule_yieldinforloop_path_new_up028_0_py_expects ... ok test rules::refurb::tests::rules::rule_verbosedecimalconstructor_path_new_furb157_py_expects ... ok test rules::refurb::tests::write_whole_file_python_39 ... ok test rules::ruff::tests::redirects ... ok test rules::ruff::tests::noqa ... ok test rules::refurb::tests::rules::rule_repeatedglobal_path_new_furb154_py_expects ... ok test rules::refurb::tests::rules::rule_writewholefile_path_new_furb103_py_expects ... ok test rules::ruff::tests::ruf100_4 ... ok test rules::pyupgrade::tests::rules::rule_redundantopenmodes_path_new_up015_py_expects ... ok test rules::refurb::tests::rules::rule_typenonecomparison_path_new_furb169_py_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_invalid_author_expects ... ok test rules::refurb::tests::rules::rule_subclassbuiltin_path_new_furb189_py_expects ... ok test rules::ruff::tests::preview_confusables ... ok test rules::ruff::tests::prefer_parentheses_getitem_tuple ... ok test rules::ruff::tests::ruff_noqa_all ... ok test rules::refurb::tests::rules::rule_unnecessaryfromfloat_path_new_furb164_py_expects ... ok test rules::ruff::tests::no_remove_parentheses_starred_expr_py310 ... ok test rules::ruff::tests::ruf100_5 ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_maturin_expects ... ok test rules::refurb::tests::rules::rule_repeatedappend_path_new_furb113_py_expects ... ok test rules::ruff::tests::ruf100_2 ... ok test rules::ruff::tests::ruff_per_file_ignores_empty ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_bleach_expects ... ok test rules::ruff::tests::rules::rule_assignmentinassert_path_new_ruf018_py_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_maturin_gh_1615_expects ... ok test rules::ruff::tests::ruff_noqa_invalid ... ok test rules::ruff::tests::ruff_noqa_codes ... ok test rules::ruff::tests::preview_rules::rule_zipinsteadofpairwise_path_new_ruf007_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_1_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_2_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_2_py_expects ... ok test rules::ruff::tests::rules::rule_asynciodanglingtask_path_new_ruf006_py_expects ... ok test rules::ruff::tests::ruff_per_file_ignores ... ok test rules::ruff::tests::rules::rule_mutableclassdefault_path_new_ruf012_py_expects ... ok test rules::refurb::tests::rules::rule_unnecessaryenumerate_path_new_furb148_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_py_expects ... ok test rules::ruff::tests::rules::rule_mutabledataclassdefault_path_new_ruf008_py_expects ... ok test rules::pyupgrade::tests::preview::rule_printfstringformatting_path_new_up031_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedimport_path_new_up035_py_expects ... ok test rules::refurb::tests::rules::rule_slicetoremoveprefixorsuffix_path_new_furb188_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_3_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_0_py_expects ... ok test rules::ruff::tests::rules::rule_quadraticlistsummation_path_new_ruf017_1_py_expects ... ok test rules::ruff::tests::rules::rule_mutablefromkeysvalue_path_new_ruf024_py_expects ... ok test rules::ruff::typing::tests::test_is_known_type ... ok test rules::ruff::tests::rules::rule_neverunion_path_new_ruf020_py_expects ... ok test rules::ruff::tests::ruf100_1 ... ok test rules::ruff::tests::rules::rule_uselessifelse_path_new_ruf034_py_expects ... ok test rules::ruff::tests::rules::rule_unusedasync_path_new_ruf029_py_expects ... ok test rules::ruff::tests::rules::rule_decimalfromfloatliteral_path_new_ruf032_py_expects ... ok test rules::ruff::tests::implicit_optional_py39::path_new_ruf013_0_py_expects ... ok test rules::ruff::tests::rules::rule_redirectednoqa_path_new_ruf101_py_expects ... ok test rules::ruff::tests::rules::rule_incorrectlyparenthesizedtupleinsubscript_path_new_ruf031_py_expects ... ok test rules::ruff::tests::ruf100_3 ... ok test settings::fix_safety_table::tests::test_from_rule_selectors_specificity ... ok test settings::fix_safety_table::tests::test_from_rule_selectors_unsafe_over_safe ... ok test rules::tryceratops::tests::rules::rule_raisevanillaclass_path_new_try002_py_expects ... ok test tests::linter_quick_test ... ignored test settings::fix_safety_table::tests::test_resolve_applicability ... ok test rules::tryceratops::tests::rules::rule_tryconsiderelse_path_new_try300_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarykeycheck_path_new_ruf019_py_expects ... ok test rules::ruff::tests::rules::rule_zipinsteadofpairwise_path_new_ruf007_py_expects ... ok test rules::tryceratops::tests::rules::rule_raisevanillaargs_path_new_try003_py_expects ... ok test rules::ruff::tests::rules::rule_invalidformattersuppressioncomment_path_new_ruf028_py_expects ... ok test rules::ruff::tests::rules::rule_invalidindextype_path_new_ruf016_py_expects ... ok test rules::ruff::tests::rules::rule_quadraticlistsummation_path_new_ruf017_0_py_expects ... ok test rules::tryceratops::tests::rules::rule_raisewithintry_path_new_try301_py_expects ... ok test rules::refurb::tests::rules::rule_reimplementedoperator_path_new_furb118_py_expects ... ok test rules::ruff::tests::rules::rule_postinitdefault_path_new_ruf033_py_expects ... ok test rules::pyupgrade::tests::rules::rule_printfstringformatting_path_new_up031_0_py_expects ... ok test rules::ruff::tests::rules::rule_defaultfactorykwarg_path_new_ruf026_py_expects ... ok test rules::tryceratops::tests::rules::rule_verboseraise_path_new_try201_py_expects ... ok test rules::tryceratops::tests::rules::rule_uselesstryexcept_path_new_try203_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_0_py_expects ... ok test rules::ruff::tests::rules::rule_assertwithprintmessage_path_new_ruf030_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_0_py_expects ... ok test rules::ruff::tests::rules::rule_collectionliteralconcatenation_path_new_ruf005_py_expects ... ok test rules::tryceratops::tests::rules::rule_verboselogmessage_path_new_try401_py_expects ... ok test rules::ruff::tests::rules::rule_parenthesizechainedoperators_path_new_ruf021_py_expects ... ok test rules::tryceratops::tests::rules::rule_errorinsteadofexception_path_new_try400_py_expects ... ok test rules::tryceratops::tests::rules::rule_typecheckwithouttypeerror_path_new_try004_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_0_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryiterableallocationforfirstelement_path_new_ruf015_py_expects ... ok test rules::ruff::tests::rules::rule_unsorteddunderslots_path_new_ruf023_py_expects ... ok test rules::ruff::tests::ruf100_0_prefix ... ok test rules::ruff::tests::ruf100_0 ... ok test rules::pyupgrade::tests::rules::rule_formatliterals_path_new_up030_0_py_expects ... ok test rules::ruff::tests::rules::rule_unsorteddunderall_path_new_ruf022_py_expects ... ok test rules::ruff::tests::rules::rule_explicitfstringtypeconversion_path_new_ruf010_py_expects ... ok test result: ok. 2125 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 6.16s Running unittests src/lib.rs (target/debug/deps/ruff_macros-d48d52a85b2b18f1) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_notebook-264a98d177626b7e) running 22 tests test notebook::tests::empty_notebook ... ok test notebook::tests::test_invalid ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_after_code_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_assignment_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_before_code_false_expects ... ok test notebook::tests::is_python_notebook::_r_ipynb_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagics_false_expects ... ok test notebook::tests::is_python_notebook::_kernelspec_language_ipynb_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_cell_magic_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_code_and_magic_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_markdown_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_only_code_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_only_magic_true_expects ... ok test notebook::tests::round_trip::_kernelspec_language_ipynb_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_unicode_magic_gh9145_true_expects ... ok test notebook::tests::round_trip::_vscode_language_id_ipynb_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_valid_cell_magic_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_vscode_language_id_python_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_vscode_language_id_javascript_false_expects ... ok test notebook::tests::is_python_notebook::_valid_ipynb_true_expects ... ok test notebook::tests::test_concat_notebook ... ok test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_python_ast-babfc7790cabcaf1) running 22 tests test helpers::tests::any_over_type_param_param_spec ... ok test helpers::tests::any_over_stmt_type_alias ... ok test helpers::tests::any_over_type_param_type_var ... ok test helpers::tests::any_over_type_param_type_var_tuple ... ok test helpers::tests::resolve_import ... ok test identifier::tests::extract_global_names ... ok test name::tests::empty_vec ... ok test name::tests::extend_from_slice_heap ... ok test name::tests::extend_from_slice_stack ... ok test name::tests::extend_from_slice_stack_spill ... ok test name::tests::extend_heap ... ok test name::tests::extend_stack ... ok test name::tests::extend_stack_spilled ... ok test name::tests::from_slice_heap ... ok test name::tests::from_slice_stack ... ok test name::tests::from_slice_stack_capacity ... ok test name::tests::pop_heap ... ok test name::tests::pop_stack ... ok test name::tests::push_stack ... ok test name::tests::push_stack_spill ... ok test nodes::tests::size ... ok test str::tests::prefix_uniqueness ... ok test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_python_ast_integration_tests-26c8bedfc67e8016) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/comparable.rs (target/debug/deps/comparable-5eb024d8584a6738) running 3 tests test concatenated_bytes_compare_equal ... ok test concatenated_strings_compare_equal ... ok test concatenated_fstrings_compare_equal ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/identifier.rs (target/debug/deps/identifier-dfdace1a18effbb8) running 1 test test extract_else_range ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/match_pattern.rs (target/debug/deps/match_pattern-df42cf96fd43a940) running 1 test test pattern_is_wildcard ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/parenthesize.rs (target/debug/deps/parenthesize-b17132cfa499e992) running 8 tests test test_non_parenthesized_name ... ok test test_non_parenthesized_argument ... ok test test_non_parenthesized_tuple_member ... ok test test_parenthesized_argument ... ok test test_parenthesized_name ... ok test test_parenthesized_tuple_member ... ok test test_twice_parenthesized_argument ... ok test test_twice_parenthesized_name ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/source_order.rs (target/debug/deps/source_order-c249285db13f91ee) running 14 tests test bytes_literals ... ok test compare ... ok test class_type_parameters ... ok test dict_comprehension ... ok test string_literals ... ok test decorators ... ok test match_class_pattern ... ok test function_arguments ... ok test list_comprehension ... ok test function_positional_only_with_default ... ok test type_aliases ... ok test f_strings ... ok test function_type_parameters ... ok test set_comprehension ... ok test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s Running tests/stmt_if.rs (target/debug/deps/stmt_if-0fc2691d9797fcac) running 1 test test extract_elif_else_range ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/visitor.rs (target/debug/deps/visitor-fd6cebffb8a0f812) running 14 tests test compare ... ok test decorators ... ok test function_arguments ... ok test class_type_parameters ... ok test string_literals ... ok test bytes_literals ... ok test f_strings ... ok test dict_comprehension ... ok test set_comprehension ... ok test function_type_parameters ... ok test type_aliases ... ok test list_comprehension ... ok test function_positional_only_with_default ... ok test match_class_pattern ... ok test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s Running unittests src/lib.rs (target/debug/deps/ruff_python_codegen-98b312ca427f6321) running 13 tests test generator::tests::indent ... ok test generator::tests::set_indent ... ok test generator::tests::set_quote ... ok test generator::tests::implicit_string_concatenation ... ok test generator::tests::set_line_ending ... ok test generator::tests::unparse_magic_commands ... ok test generator::tests::quote ... ok test stylist::tests::indent_non_breaking_whitespace ... ok test stylist::tests::line_ending ... ok test generator::tests::self_documenting_fstring ... ok test stylist::tests::indentation ... ok test stylist::tests::quote ... ok test generator::tests::unparse ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_python_formatter-8040c0db9ecebe82) running 52 tests test comments::map::tests::empty ... ok test comments::map::tests::dangling_trailing ... ok test comments::map::tests::dangling_leading ... ok test comments::map::tests::keys_out_of_order ... ok test comments::map::tests::leading_dangling_trailing ... ok test comments::map::tests::multiple_keys ... ok test comments::map::tests::trailing ... ok test comments::map::tests::trailing_dangling ... ok test comments::map::tests::trailing_leading ... ok test comments::node_key::tests::equality ... ok test comments::node_key::tests::inequality ... ok test comments::placement::tests::count_empty_lines_in_trivia ... ok test expression::expr_name::tests::name_range_with_comments ... ok test expression::parentheses::tests::test_has_parentheses ... ok test string::docstring::tests::indentation_like_black ... ok test string::normalize::tests::normalize_32_escape ... ok test string::normalize::tests::normalize_hex_in_byte_string ... ok test string::normalize::tests::normalize_nested_fstring ... ok test tests::quick_test ... ignored test tests::range_formatting_quick_test ... ignored test statement::suite::tests::top_level ... ok test statement::suite::tests::nested_level ... ok test tests::basic ... ok test comments::tests::binary_expression_left_operand_comment ... ok test comments::tests::dangling_comment ... ok test comments::tests::while_trailing_else_end_of_line_comment ... ok test comments::tests::only_comments ... ok test comments::tests::empty_file ... ok test comments::tests::leading_most_outer ... ok test comments::debug::tests::debug ... ok test comments::tests::base_test ... ok test comments::tests::while_trailing_end_of_line_comment ... ok test comments::tests::if_elif_else_comments ... ok test comments::tests::non_positional_arguments_slash_on_same_line ... ok test comments::tests::nested_binary_expression ... ok test comments::tests::parenthesized_expression ... ok test comments::tests::positional_argument_only_comment ... ok test comments::tests::trailing_most_outer ... ok test comments::tests::trailing_after_comma ... ok test comments::tests::non_positional_arguments_with_defaults ... ok test comments::tests::trailing_comment_after_single_statement_body ... ok test comments::tests::positional_argument_only_comment_without_following_node ... ok test tests::string_processing ... ok test comments::tests::binary_expression_left_operand_trailing_end_of_line_comment ... ok test comments::tests::parenthesized_trailing_comment ... ok test comments::tests::trailing_most_outer_nested ... ok test comments::tests::try_except ... ok test comments::tests::positional_argument_only_leading_comma_comment ... ok test comments::tests::trailing_function_comment ... ok test comments::tests::match_cases ... ok test comments::tests::try_except_finally_else ... ok test comments::tests::if_elif_if_else_comments ... ok test result: ok. 50 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.13s Running unittests src/main.rs (target/debug/deps/ruff_python_formatter-ff59ffddaf8a1499) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/normalizer.rs (target/debug/deps/normalizer-4b214c99f2b1ef0a) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/fixtures.rs (target/debug/deps/ruff_python_formatter_fixtures-22ee994dad478262) running 2 tests test black_compatibility ... ok test format ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.37s Running unittests src/lib.rs (target/debug/deps/ruff_python_index-4c07226ae4a739e8) running 4 tests test indexer::tests::test_f_string_ranges ... ok test indexer::tests::test_triple_quoted_f_string_ranges ... ok test indexer::tests::test_fstring_innermost_outermost ... ok test indexer::tests::continuation ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_python_literal-eb958d05d59f079f) running 21 tests test cformat::tests::test_format_parse_key_fail ... ok test cformat::tests::test_format_parse_type_fail ... ok test cformat::tests::test_format_parse ... ok test cformat::tests::test_incomplete_format_fail ... ok test cformat::tests::test_parse_flags ... ok test cformat::tests::test_parse_key ... ok test escape::unicode_escape_tests::changed ... ok test format::tests::test_all ... ok test format::tests::test_dynamic_format_spec ... ok test format::tests::test_dynamic_format_spec_with_others ... ok test format::tests::test_fill_and_align ... ok test format::tests::test_fill_and_width ... ok test format::tests::test_format_invalid_specification ... ok test format::tests::test_format_parse ... ok test format::tests::test_format_parse_escape ... ok test format::tests::test_format_parse_fail ... ok test format::tests::test_format_parse_multi_byte_char ... ok test format::tests::test_format_parse_nested_placeholder ... ok test format::tests::test_format_part ... ok test format::tests::test_parse_field_name ... ok test format::tests::test_width_only ... ok test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_python_parser-37f214baa92b2dfd) running 155 tests test lexer::indentation::tests::indentation_try_compare ... ok test lexer::tests::test_fstring_error ... ok test lexer::tests::bom ... ok test lexer::tests::test_assignment ... ok test lexer::tests::bom_with_offset ... ok test lexer::tests::test_comment_until_unix_eol ... ok test lexer::tests::test_comment_until_windows_eol ... ok test lexer::tests::test_comment_until_mac_eol ... ok test lexer::tests::bom_with_offset_edge ... ok test lexer::tests::test_empty_fstrings ... ok test lexer::tests::test_emoji_identifier ... ok test lexer::tests::test_double_dedent_with_tabs_mac_eol ... ok test lexer::tests::test_escape_unicode_name ... ok test lexer::tests::test_empty_ipython_escape_command ... ok test lexer::tests::test_double_dedent_with_tabs_windows_eol ... ok test lexer::tests::test_fstring_comments ... ok test lexer::tests::dedent_after_whitespace ... ok test lexer::tests::test_double_dedent_with_windows_eol ... ok test lexer::tests::test_infinite_loop ... ok test lexer::tests::test_double_dedent_with_mac_eol ... ok test lexer::tests::test_fstring_named_unicode ... ok test lexer::tests::test_fstring_escape ... ok test lexer::tests::test_fstring_named_unicode_raw ... ok test lexer::tests::test_fstring_expression_multiline ... ok test lexer::tests::test_fstring_conversion ... ok test lexer::tests::test_double_dedent_with_tabs_unix_eol ... ok test lexer::tests::test_fstring ... ok test lexer::tests::test_double_dedent_with_unix_eol ... ok test lexer::tests::test_fstring_escape_raw ... ok test lexer::tests::test_fstring_escape_braces ... ok test lexer::tests::test_fstring_multiline ... ok test lexer::tests::test_fstring_single_quote_escape_mac_eol ... ok test lexer::tests::test_fstring_single_quote_escape_windows_eol ... ok test lexer::tests::test_fstring_prefix ... ok test lexer::tests::test_fstring_parentheses ... ok test lexer::tests::test_fstring_with_ipy_escape_command ... ok test lexer::tests::test_ipython_escape_command_not_an_assignment ... ok test lexer::tests::test_fstring_with_format_spec ... ok test lexer::tests::test_fstring_single_quote_escape_unix_eol ... ok test lexer::tests::test_fstring_with_named_expression ... ok test lexer::tests::test_fstring_with_nul_char ... ok test lexer::tests::test_fstring_nested ... ok test lexer::tests::test_invalid_leading_zero_big ... ok test lexer::tests::test_indentation_with_unix_eol ... ok test lexer::tests::test_indentation_with_windows_eol ... ok test lexer::tests::test_ipython_escape_command_indentation ... ok test lexer::tests::test_fstring_with_multiline_format_spec ... ok test lexer::tests::test_ipython_escape_command_line_continuation_windows_eol ... ok test lexer::tests::test_nfkc_normalization ... ok test lexer::tests::test_fstring_with_lambda_expression ... ok test lexer::tests::test_ipython_escape_command_line_continuation_unix_eol ... ok test lexer::tests::test_indentation_with_mac_eol ... ok test lexer::tests::test_ipython_escape_command_line_continuation_with_windows_eol_and_eof ... ok test lexer::tests::test_ipython_escape_command_assignment ... ok test lexer::tests::test_invalid_leading_zero_small ... ok test lexer::tests::test_line_comment_whitespace ... ok test lexer::tests::test_line_comment_empty ... ok test lexer::tests::test_ipython_escape_command_line_continuation_mac_eol ... ok test lexer::tests::test_ipython_escape_command ... ok test lexer::tests::test_ipython_escape_command_line_continuation_with_unix_eol_and_eof ... ok test lexer::tests::test_line_comment_single_whitespace ... ok test lexer::tests::test_line_comment_long ... ok test lexer::tests::test_non_logical_newline_in_string_continuation ... ok test lexer::tests::test_operators ... ok test parser::tests::test_expr_mode_invalid_syntax3 ... ok test parser::tests::test_expr_mode_invalid_syntax1 ... ok test lexer::tests::test_match_softkeyword_in_notebook ... ok test lexer::tests::test_ipython_help_end_escape_command ... ok test lexer::tests::test_string_continuation_with_mac_eol ... ok test lexer::tests::test_ipython_escape_command_line_continuation_with_mac_eol_and_eof ... ok test parser::tests::test_modes ... ok test parser::tests::test_expr_mode_invalid_syntax2 ... ok test lexer::tests::test_string ... ok test lexer::tests::test_triple_quoted_unix_eol ... ok test lexer::tests::test_numbers ... ok test parser::tests::test_expr_mode_valid_syntax ... ok test lexer::tests::test_string_continuation_with_unix_eol ... ok test parser::tests::test_unicode_aliases ... ok test lexer::tests::test_triple_quoted_mac_eol ... ok test lexer::tests::test_newline_in_brackets_windows_eol ... ok test lexer::tests::test_newline_in_brackets_mac_eol ... ok test lexer::tests::test_logical_newline_line_comment ... ok test lexer::tests::test_newline_in_brackets_unix_eol ... ok test lexer::tests::test_string_continuation_with_windows_eol ... ok test lexer::tests::tet_too_low_dedent ... ok test lexer::tests::test_triple_quoted_windows_eol ... ok test string::tests::test_delete_alias ... ok test string::tests::test_carriage_return_alias ... ok test string::tests::test_backspace_alias ... ok test string::tests::test_character_tabulation_with_justification_alias ... ok test string::tests::test_form_feed_alias ... ok test string::tests::test_escape_octet ... ok test string::tests::test_fstring_constant_range ... ok test string::tests::test_escape_char_in_byte_literal ... ok test string::tests::test_fstring_escaped_character ... ok test string::tests::test_fstring_escaped_newline ... ok test string::tests::test_escape_alias ... ok test string::tests::test_double_quoted_byte ... ok test string::tests::test_dont_panic_on_8_in_octal_escape ... ok test string::tests::test_bell_alias ... ok test string::tests::test_invalid_unicode_literal ... ok test string::tests::test_missing_unicode_rbrace_error ... ok test string::tests::test_missing_unicode_lbrace_error ... ok test string::tests::test_fstring_line_continuation ... ok test string::tests::test_parse_empty_fstring ... ok test string::tests::test_fstring_parse_self_documenting_base ... ok test parser::tests::test_ipython_escape_commands ... ok test string::tests::test_fstring_parse_self_documenting_base_more ... ok test string::tests::test_parse_fstring_equals ... ok test string::tests::test_hts_alias ... ok test string::tests::test_invalid_unicode_name_error ... ok test string::tests::test_fstring_parse_self_documenting_format ... ok test string::tests::test_parse_invalid_fstring ... ok test string::tests::test_invalid_byte_literal_error ... ok test string::tests::test_parse_fstring_nested_concatenation_string_spec ... ok test string::tests::test_parse_fstring_nested_spec ... ok test string::tests::test_fstring_unescaped_newline ... ok test string::tests::test_parse_f_string_concat_1 ... ok test string::tests::test_parse_f_string_concat_2 ... ok test tests::tokens_after_offset_at_last_token_end ... ok test tests::tokens_after_offset_at_token_end ... ok test string::tests::test_parse_string_concat ... ok test string::tests::test_parse_fstring_not_equals ... ok test string::tests::test_parse_string_triple_quotes_with_kind ... ok test string::tests::test_parse_fstring ... ok test string::tests::test_parse_fstring_not_nested_spec ... ok test string::tests::test_parse_fstring_self_doc_prec_space ... ok test string::tests::test_parse_f_string_concat_4 ... ok test string::tests::test_parse_u_f_string_concat_1 ... ok test tests::tokens_after_offset_at_token_start ... ok test string::tests::test_parse_f_string_concat_3 ... ok test string::tests::test_parse_u_f_string_concat_2 ... ok test string::tests::test_parse_u_string_concat_1 ... ok test tests::tokens_after_offset_between_tokens ... ok test string::tests::test_parse_u_string_concat_2 ... ok test string::tests::test_raw_byte_literal_1 ... ok test tests::tokens_in_range_at_token_offset ... ok test tests::tokens_in_range_end_offset_at_token_start ... ok test tests::tokens_after_offset_inside_token - should panic ... ok test string::tests::test_parse_fstring_yield_expr ... ok test tests::tokens_in_range_end_offset_between_tokens ... ok test string::tests::test_parse_fstring_nested_string_spec ... ok test string::tests::test_parse_fstring_self_doc_trailing_space ... ok test string::tests::test_raw_byte_literal_2 ... ok test tests::tokens_in_range_end_offset_inside_token - should panic ... ok test string::tests::test_string_parser_escaped_unix_eol ... ok test tests::tokens_in_range_start_offset_at_token_end ... ok test string::tests::test_triple_quoted_raw_fstring ... ok test string::tests::test_raw_fstring ... ok test string::tests::test_string_parser_escaped_mac_eol ... ok test string::tests::test_single_quoted_byte ... ok test tests::tokens_in_range_start_offset_between_tokens ... ok test string::tests::test_string_parser_escaped_windows_eol ... ok test tests::tokens_in_range_start_offset_inside_token - should panic ... ok test token_set::token_set_works_for_tokens ... ok test result: ok. 155 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s Running tests/fixtures.rs (target/debug/deps/fixtures-9a8fa71e5b9059b8) running 5 tests test parser_quick_test ... ignored test inline_ok ... ok test inline_err ... ok test invalid_syntax ... ok test valid_syntax ... ok test result: ok. 4 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.40s Running tests/generate_inline_tests.rs (target/debug/deps/generate_inline_tests-43318d326e0475cd) running 1 test test generate_inline_tests ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/debug/deps/ruff_python_resolver-2deb00ca15680909) running 31 tests test native_module::tests::module_file_extension ... ok test native_module::tests::module_name ... ok test tests::import_side_by_side_file_sub_folder ... ok test tests::import_side_by_side_file_sub_under_lib_folder ... ok test tests::import_file_sub_under_containing_folder ... ok test tests::import_side_by_side_file_root ... ok test tests::import_side_by_side_file_sub_under_src_folder ... ok test tests::relative_import_side_by_side_file_root ... ok test tests::nested_namespace_package_2 ... ok test tests::nested_namespace_package_4 ... ok test tests::partial_stub_package_in_typing_folder ... ok test tests::nested_namespace_package_3 ... ok test tests::nested_namespace_package_1 ... ok test tests::non_py_typed_library ... ok test tests::py_typed_library ... ok test tests::partial_stub_init_exists ... ok test tests::stub_package ... ok test tests::stub_in_typing_folder_over_partial_stub_package ... ok test tests::stub_namespace_package ... ok test tests::py_typed_file ... ok test tests::typeshed_folder ... ok test tests::partial_stub_file_exists ... ok test tests::side_by_side_files ... ok test tests::invalid_relative_import_side_by_side_file_root ... ok test tests::airflow_first_party ... ok test tests::airflow_standard_library ... ok test tests::airflow_explicit_native_module ... ok test tests::airflow_namespace_package ... ok test tests::airflow_third_party ... ok test tests::airflow_stub_file ... ok test tests::airflow_implicit_native_module ... ok test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s Running unittests src/lib.rs (target/debug/deps/ruff_python_semantic-82f3e609f5e2e02d) running 2 tests test binding::tests::size ... ok test analyze::type_inference::tests::type_inference ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_python_stdlib-f20aab725b7c89f2) running 3 tests test identifiers::tests::migration_name ... ok test identifiers::tests::module_name ... ok test identifiers::tests::valid_identifiers ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_python_trivia-7d2ac680150b1fa5) running 16 tests test textwrap::tests::dedent_empty ... ok test textwrap::tests::dedent_blank_line ... ok test textwrap::tests::adjust_indent ... ok test textwrap::tests::dedent_empty_line ... ok test textwrap::tests::dedent_mixed_newlines ... ok test textwrap::tests::dedent_mixed_tabbed_whitespace ... ok test textwrap::tests::dedent_mixed_whitespace ... ok test textwrap::tests::dedent_multi_line ... ok test textwrap::tests::dedent_non_python_whitespace ... ok test textwrap::tests::dedent_preserve_no_terminating_newline ... ok test textwrap::tests::dedent_tabbed_whitespace ... ok test textwrap::tests::dedent_whitespace_line ... ok test textwrap::tests::indent_empty ... ok test textwrap::tests::indent_empty_line ... ok test textwrap::tests::indent_mixed_newlines ... ok test textwrap::tests::indent_nonempty ... ok test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_python_trivia_integration_tests-c1826d4ed182da38) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/block_comments.rs (target/debug/deps/block_comments-6df99fc1741e5bcf) running 7 tests test block_comments_indented_block ... ok test block_comments_lines_in_triple_quotes_not_a_block ... ok test block_comments_lines_with_code_not_a_block ... ok test block_comments_sequential_lines_not_in_block ... ok test block_comments_single_line_is_not_a_block ... ok test block_comments_two_line_block_at_start ... ok test block_comments_stress_test ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/simple_tokenizer.rs (target/debug/deps/simple_tokenizer-1b203ae558172ebe) running 42 tests test lines_after_before_a_new_line ... ok test lines_after_before_comment_offset ... ok test lines_after_empty_string ... ok test lines_after_in_the_middle_of_a_line ... ok test lines_after_multiple_newlines ... ok test lines_after_with_comment_only_line ... ok test lines_before_empty_string ... ok test lines_before_in_the_middle_of_a_line ... ok test lines_before_multiple_leading_newlines ... ok test lines_before_on_a_new_line ... ok test lines_before_with_comment_offset ... ok test lines_before_with_comment_only_line ... ok test lines_before_with_trailing_comment ... ok test test_previous_token_simple ... ok test single_quoted_multiline_string_containing_comment ... ok test comment_containing_triple_quoted_string ... ok test empty_string_literal ... ok test ignore_word_with_only_id_continuing_chars ... ok test identifier_ending_in_non_start_char ... ok test comment_containing_single_quoted_string ... ok test single_quoted_multiline_string_implicit_concatenation ... ok test identifier_starting_with_string_kind ... ok test string_with_double_escaped_backslash ... ok test string_followed_by_multiple_comments ... ok test triple_quoted_multiline_string_containing_comment ... ok test tokenize_trivia ... ok test tricky_unicode ... ok test string_with_byte_kind ... ok test string_with_invalid_kind ... ok test string_with_escaped_quote ... ok test tokenize_invalid_operators ... ok test tokenize_substring ... ok test string_with_kind ... ok test tokenize_parentheses ... ok test tokenize_multichar ... ok test tokenize_comma ... ok test tokenize_continuation ... ok test tokenize_not_eq ... ok test tokenize_operators ... ok test tokenize_slash ... ok test tokenize_eq ... ok test tokenize_bogus ... ok test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s Running tests/whitespace.rs (target/debug/deps/whitespace-45d667ea36eadb3d) running 1 test test trailing_content ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_server-bbc9502c43aab0df) running 14 tests test edit::replacement::tests::delete_middle_line ... ok test edit::replacement::tests::delete_first_line ... ok test edit::replacement::tests::delete_multiple_lines ... ok test edit::replacement::tests::insert_first_line ... ok test edit::replacement::tests::insert_middle_line ... ok test edit::replacement::tests::insert_multiple_lines ... ok test edit::replacement::tests::replace_lines ... ok test edit::text_document::tests::redo_edit ... ok test session::settings::tests::test_empty_init_options_deserialize ... ok test session::settings::tests::test_preview_flag ... ok test session::settings::tests::test_global_only_resolves_correctly ... ok test session::settings::tests::test_vs_code_workspace_settings_resolve ... ok test session::settings::tests::test_global_only_init_options_deserialize ... ok test session::settings::tests::test_vs_code_init_options_deserialize ... ok test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s Running tests/document.rs (target/debug/deps/document-072be4e3f06add5a) running 1 test test delete_lines_pandas_html ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s Running tests/notebook.rs (target/debug/deps/notebook-2ab1ad89b784215a) running 1 test test super_resolution_overview ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s Running unittests src/lib.rs (target/debug/deps/ruff_source_file-39ca5fdab3257a7b) running 12 tests test line_index::tests::ascii_carriage_return_newline ... ok test line_index::tests::ascii_carriage_return ... ok test line_index::tests::ascii_index ... ok test line_index::tests::ascii_source_location ... ok test line_index::tests::utf8_byte_offset ... ok test line_index::tests::utf8_carriage_return ... ok test line_index::tests::utf8_carriage_return_newline ... ok test line_index::tests::utf8_index ... ok test newlines::tests::universal_newlines_empty_str ... ok test newlines::tests::universal_newlines_backwards ... ok test newlines::tests::universal_newlines_forward ... ok test newlines::tests::universal_newlines_mixed ... ok test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_text_size-162ec2562e9f3157) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/auto_traits.rs (target/debug/deps/auto_traits-a393edb4bc212855) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/constructors.rs (target/debug/deps/constructors-e765ce73cff17476) running 1 test test main ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/indexing.rs (target/debug/deps/indexing-3ccd36ebdf150113) running 1 test test main ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/main.rs (target/debug/deps/main-834f98745d543f89) running 8 tests test checked_math ... ok test contains ... ok test contains_point ... ok test cover ... ok test cover_offset ... ok test intersect ... ok test math ... ok test sum ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/serde.rs (target/debug/deps/serde-ed240bf2928bc370) running 3 tests test range_serialization ... ok test invalid_range_deserialization ... ok test size_serialization ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_wasm-8425d3f4d07b0552) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/api.rs (target/debug/deps/api-4318fcfbd0ad3b8d) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/ruff_workspace-8da03f0229787731) running 22 tests test options::tests::flake8_self_options ... ok test configuration::tests::ignore_code_then_select_prefix ... ok test configuration::tests::select_one_char_prefix ... ok test configuration::tests::select_code_ignore_code ... ok test configuration::tests::select_prefix_ignore_code ... ok test configuration::tests::select_linter ... ok test configuration::tests::select_code_ignore_prefix ... ok test configuration::tests::ignore_code_then_select_prefix_ignore_code ... ok test configuration::tests::select_prefix_ignore_code_then_extend_select_code ... ok test configuration::tests::select_prefix_ignore_code_then_extend_select_code_ignore_prefix ... ok test configuration::tests::select_two_char_prefix ... ok test pyproject::tests::str_pattern_prefix_pair ... ok test configuration::tests::select_linter_preview ... ok test configuration::tests::select_prefix_preview ... ok test configuration::tests::select_rule_preview ... ok test configuration::tests::select_docstring_convention_override ... ok test pyproject::tests::find_and_parse_pyproject_toml ... ok test pyproject::tests::deserialize ... ok test configuration::tests::select_all_preview ... ok test resolver::tests::exclusions ... ok test resolver::tests::rooted_exclusion ... ok test resolver::tests::find_python_files ... ok test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Doc-tests red_knot_python_semantic running 6 tests test crates/red_knot_python_semantic/src/module_name.rs - module_name::ModuleName::components (line 70) ... ok test crates/red_knot_python_semantic/src/module_name.rs - module_name::ModuleName::new_static (line 44) ... ok test crates/red_knot_python_semantic/src/module_name.rs - module_name::ModuleName::starts_with (line 103) ... ok test crates/red_knot_python_semantic/src/module_name.rs - module_name::ModuleName::parent (line 84) ... ok test crates/red_knot_python_semantic/src/module_name.rs - module_name::ModuleName::extend (line 176) ... ok test crates/red_knot_python_semantic/src/module_name.rs - module_name::ModuleName::from_components (line 135) ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.55s Doc-tests red_knot_server running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests red_knot_test running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests red_knot_vendored running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests red_knot_workspace running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests ruff running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests ruff_cache running 2 tests test crates/ruff_cache/src/cache_key.rs - cache_key::CacheKey (line 26) ... ok test crates/ruff_cache/src/cache_key.rs - cache_key::CacheKey (line 38) ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s Doc-tests ruff_db running 18 tests test crates/ruff_db/src/system/path.rs - system::path::SystemPath::absolute (line 348) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::strip_prefix (line 226) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPathBuf::push (line 460) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::extension (line 37) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::join (line 257) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPathBuf::push (line 450) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::file_name (line 173) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::ends_with (line 85) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::starts_with (line 57) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::file_stem (line 203) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::components (line 146) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::parent (line 109) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemVirtualPath::extension (line 637) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::absolute (line 325) ... ok test crates/ruff_db/src/system/path.rs - system::path::SystemPath::with_extension (line 274) ... ok test crates/ruff_db/src/system/path.rs - system::path::deduplicate_nested_paths (line 751) ... ok test crates/ruff_db/src/testing.rs - testing::setup_logging (line 115) ... ok test crates/ruff_db/src/testing.rs - testing::setup_logging_with_filter (line 129) ... ok test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.65s Doc-tests ruff_formatter running 70 tests test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2042) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::Buffer::write_element (line 22) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::Buffer::write_fmt (line 46) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1459) ... ok test crates/ruff_formatter/src/builders.rs - builders::format_once (line 2365) ... ok test crates/ruff_formatter/src/builders.rs - builders::IfGroupBreaks<'_,Context>::with_group_id (line 1962) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1513) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_fits_on_line (line 1871) ... ok test crates/ruff_formatter/src/builders.rs - builders::dedent_to_root (line 807) ... ok test crates/ruff_formatter/src/builders.rs - builders::empty_line (line 110) ... ok test crates/ruff_formatter/src/arguments.rs - arguments::Arguments (line 40) ... ok test crates/ruff_formatter/src/builders.rs - builders::block_indent (line 1004) ... ok test crates/ruff_formatter/src/builders.rs - builders::hard_line_break (line 79) ... ok test crates/ruff_formatter/src/builders.rs - builders::group (line 1328) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_fits_on_line (line 1900) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1494) ... ok test crates/ruff_formatter/src/builders.rs - builders::BestFitting<'a,Context>::with_mode (line 2585) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::RemoveSoftLinesBuffer (line 304) ... ok test crates/ruff_formatter/src/builders.rs - builders::align (line 868) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_breaks (line 1819) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::BufferExtensions::start_recording (line 482) ... ok test crates/ruff_formatter/src/builders.rs - builders::group (line 1356) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1532) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent (line 674) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_breaks (line 1790) ... ok test crates/ruff_formatter/src/builders.rs - builders::fits_expanded (line 2170) ... ok test crates/ruff_formatter/src/builders.rs - builders::align (line 913) ... ok test crates/ruff_formatter/src/builders.rs - builders::expand_parent (line 1734) ... ok test crates/ruff_formatter/src/lib.rs - FormatWithRule (line 672) ... ignored test crates/ruff_formatter/src/builders.rs - builders::format_with (line 2270) ... ok test crates/ruff_formatter/src/builders.rs - builders::format_once (line 2327) ... ok test crates/ruff_formatter/src/builders.rs - builders::conditional_group (line 1604) ... ok test crates/ruff_formatter/src/builders.rs - builders::dedent (line 738) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2065) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2095) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break (line 23) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break_or_space (line 142) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break (line 43) ... ok test crates/ruff_formatter/src/builders.rs - builders::labelled (line 542) ... ok test crates/ruff_formatter/src/builders.rs - builders::token (line 241) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_block_indent (line 1076) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_space_or_block_indent (line 1283) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break_or_space (line 164) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix (line 412) ... ok test crates/ruff_formatter/src/builders.rs - builders::token (line 223) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_block_indent (line 1045) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_indent_or_space (line 1119) ... ok test crates/ruff_formatter/src/builders.rs - builders::space (line 636) ... ok test crates/ruff_formatter/src/builders.rs - builders::source_position (line 286) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix_boundary (line 499) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_space_or_block_indent (line 1251) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix (line 429) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::fill (line 117) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::join (line 48) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_indent_or_space (line 1153) ... ok test crates/ruff_formatter/src/lib.rs - Format (line 567) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::join_with (line 80) ... ok test crates/ruff_formatter/src/format_extensions.rs - format_extensions::MemoizeFormat::memoized (line 14) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::fill (line 139) ... ok test crates/ruff_formatter/src/lib.rs - format (line 871) ... ok test crates/ruff_formatter/src/format_extensions.rs - format_extensions::Memoized::inspect (line 95) ... ok test crates/ruff_formatter/src/lib.rs - write (line 837) ... ok test crates/ruff_formatter/src/lib.rs - format (line 884) ... ok test crates/ruff_formatter/src/lib.rs - write (line 818) ... ok test crates/ruff_formatter/src/macros.rs - macros::best_fitting (line 243) ... ok test crates/ruff_formatter/src/macros.rs - macros::best_fitting (line 155) ... ok test crates/ruff_formatter/src/macros.rs - macros::write (line 48) ... ok test crates/ruff_formatter/src/macros.rs - macros::format_args (line 13) ... ok test crates/ruff_formatter/src/macros.rs - macros::format (line 125) ... ok test crates/ruff_formatter/src/macros.rs - macros::dbg_write (line 81) ... ok test result: ok. 69 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 4.55s Doc-tests ruff_graph running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests ruff_linter running 12 tests test crates/ruff_linter/src/rules/flake8_simplify/rules/split_static_string.rs - rules::flake8_simplify::rules::split_static_string::SplitStaticString (line 44) ... ok test crates/ruff_linter/src/settings/mod.rs - settings::display_settings (line 46) ... ok test crates/ruff_linter/src/locator.rs - locator::Locator<'a>::floor_char_boundary (line 75) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::subtract (line 102) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::is_empty (line 158) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::contains (line 241) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::remove (line 224) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::insert (line 197) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::len (line 174) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::intersects (line 127) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::union (line 72) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::iter (line 276) ... ok test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.94s Doc-tests ruff_python_ast running 5 tests test crates/ruff_python_ast/src/nodes.rs - nodes::DictItem (line 786) ... ignored test crates/ruff_python_ast/src/helpers.rs - helpers::collect_import_from_member (line 777) ... ok test crates/ruff_python_ast/src/name.rs - name::QualifiedName<'a>::from_dotted_name (line 230) ... ok test crates/ruff_python_ast/src/helpers.rs - helpers::format_import_from_member (line 736) ... ok test crates/ruff_python_ast/src/helpers.rs - helpers::format_import_from (line 708) ... ok test result: ok. 4 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 1.42s Doc-tests ruff_python_ast_integration_tests running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests ruff_python_parser running 6 tests test crates/ruff_python_parser/src/lib.rs - parse (line 204) ... ok test crates/ruff_python_parser/src/lib.rs - parse_module (line 97) ... ok test crates/ruff_python_parser/src/lib.rs - parse_expression_range (line 150) ... ok test crates/ruff_python_parser/src/lib.rs - parse_expression (line 127) ... ok test crates/ruff_python_parser/src/lib.rs - parse (line 180) ... ok test crates/ruff_python_parser/src/lib.rs - parse (line 189) ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.71s Doc-tests ruff_python_semantic running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests ruff_python_stdlib running 4 tests test crates/ruff_python_stdlib/src/str.rs - str::is_cased_lowercase (line 85) ... ok test crates/ruff_python_stdlib/src/str.rs - str::is_uppercase (line 44) ... ok test crates/ruff_python_stdlib/src/str.rs - str::is_cased_uppercase (line 118) ... ok test crates/ruff_python_stdlib/src/str.rs - str::is_lowercase (line 7) ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s Doc-tests ruff_python_trivia running 6 tests test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 15) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 25) ... ok test crates/ruff_python_trivia/src/pragmas.rs - pragmas::is_pragma_comment (line 3) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 38) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::indent (line 51) ... ok test crates/ruff_python_trivia/src/textwrap.rs - textwrap::dedent (line 81) ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s Doc-tests ruff_python_trivia_integration_tests running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests ruff_server running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests ruff_source_file running 17 tests test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::offset (line 230) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_str (line 153) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_end (line 62) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::source_location (line 73) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::line_index (line 142) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_lines_str (line 279) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::offset (line 254) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_end (line 42) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_str (line 132) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_lines_range (line 175) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::contains_line_break (line 231) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_range (line 85) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_range (line 109) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_start (line 12) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::lines_range (line 207) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::lines_str (line 253) ... ok test crates/ruff_source_file/src/newlines.rs - newlines::UniversalNewlineIterator (line 23) ... ok test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.51s Doc-tests ruff_text_size running 19 tests test crates/ruff_text_size/src/range.rs - range::TextRange::contains_range (line 190) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::add_start (line 373) ... ok test crates/ruff_text_size/src/size.rs - size::TextSize::new (line 39) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::empty (line 76) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::contains_inclusive (line 173) ... ok test crates/ruff_text_size/src/size.rs - size::TextSize::to_u32 (line 70) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::contains (line 154) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::sub_start (line 354) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::new (line 36) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::cover (line 235) ... ok test crates/ruff_text_size/src/size.rs - size::TextSize::to_usize (line 82) ... ok test crates/ruff_text_size/src/size.rs - size::TextSize::of (line 53) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::cover_offset (line 257) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::add_end (line 413) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::up_to (line 96) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::intersect (line 211) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::sub_end (line 393) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::ordering (line 311) ... ok test crates/ruff_text_size/src/range.rs - range::TextRange::at (line 56) ... ok test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.45s Doc-tests ruff_workspace running 4 tests test crates/ruff_workspace/src/options_base.rs - options_base::OptionSet::has (line 104) ... ok test crates/ruff_workspace/src/options_base.rs - options_base::OptionSet::has (line 127) ... ok test crates/ruff_workspace/src/options_base.rs - options_base::OptionSet::find (line 178) ... ok test crates/ruff_workspace/src/options_base.rs - options_base::OptionSet::find (line 203) ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 10.98s >>> ruff: Entering fakeroot... >>> ruff-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/ruff/__pycache__' -> '/home/buildozer/aports/community/ruff/pkg/ruff-pyc/usr/lib/python3.12/site-packages/ruff/__pycache__' >>> ruff-pyc*: Preparing subpackage ruff-pyc... >>> ruff-pyc*: Running postcheck for ruff-pyc >>> ruff-bash-completion*: Running split function bashcomp... 'usr/share/bash-completion/completions' -> '/home/buildozer/aports/community/ruff/pkg/ruff-bash-completion/usr/share/bash-completion/completions' >>> ruff-bash-completion*: Preparing subpackage ruff-bash-completion... >>> ruff-bash-completion*: Running postcheck for ruff-bash-completion >>> ruff-fish-completion*: Running split function fishcomp... 'usr/share/fish/vendor_completions.d' -> '/home/buildozer/aports/community/ruff/pkg/ruff-fish-completion/usr/share/fish/vendor_completions.d' >>> ruff-fish-completion*: Preparing subpackage ruff-fish-completion... >>> ruff-fish-completion*: Running postcheck for ruff-fish-completion >>> ruff-zsh-completion*: Running split function zshcomp... 'usr/share/zsh/site-functions' -> '/home/buildozer/aports/community/ruff/pkg/ruff-zsh-completion/usr/share/zsh/site-functions' >>> ruff-zsh-completion*: Preparing subpackage ruff-zsh-completion... >>> ruff-zsh-completion*: Running postcheck for ruff-zsh-completion >>> py3-ruff*: Running split function _python... 'usr/lib/python3.12/site-packages' -> '/home/buildozer/aports/community/ruff/pkg/py3-ruff/usr/lib/python3.12/site-packages' >>> py3-ruff*: Preparing subpackage py3-ruff... >>> py3-ruff*: Running postcheck for py3-ruff >>> ruff*: Running postcheck for ruff >>> ruff*: Preparing package ruff... >>> ruff*: Stripping binaries >>> py3-ruff*: Scanning shared objects >>> ruff-bash-completion*: Scanning shared objects >>> ruff-fish-completion*: Scanning shared objects >>> ruff-pyc*: Scanning shared objects >>> ruff-zsh-completion*: Scanning shared objects >>> ruff*: Scanning shared objects >>> py3-ruff*: Tracing dependencies... python3~3.12 >>> py3-ruff*: Package size: 96.6 KB >>> py3-ruff*: Compressing data... >>> py3-ruff*: Create checksum... >>> py3-ruff*: Create py3-ruff-0.7.3-r0.apk >>> ruff-bash-completion*: Tracing dependencies... >>> ruff-bash-completion*: Package size: 73.4 KB >>> ruff-bash-completion*: Compressing data... >>> ruff-bash-completion*: Create checksum... >>> ruff-bash-completion*: Create ruff-bash-completion-0.7.3-r0.apk >>> ruff-fish-completion*: Tracing dependencies... >>> ruff-fish-completion*: Package size: 267.9 KB >>> ruff-fish-completion*: Compressing data... >>> ruff-fish-completion*: Create checksum... >>> ruff-fish-completion*: Create ruff-fish-completion-0.7.3-r0.apk >>> ruff-pyc*: Tracing dependencies... python3~3.12 >>> ruff-pyc*: Package size: 4.0 KB >>> ruff-pyc*: Compressing data... >>> ruff-pyc*: Create checksum... >>> ruff-pyc*: Create ruff-pyc-0.7.3-r0.apk >>> ruff-zsh-completion*: Tracing dependencies... >>> ruff-zsh-completion*: Package size: 299.8 KB >>> ruff-zsh-completion*: Compressing data... >>> ruff-zsh-completion*: Create checksum... >>> ruff-zsh-completion*: Create ruff-zsh-completion-0.7.3-r0.apk >>> ruff*: Tracing dependencies... so:libc.musl-loongarch64.so.1 so:libgcc_s.so.1 >>> ruff*: Package size: 15.8 MB >>> ruff*: Compressing data... >>> ruff*: Create checksum... >>> ruff*: Create ruff-0.7.3-r0.apk >>> ruff: Build complete at Sat, 09 Nov 2024 12:13:55 +0000 elapsed time 0h 17m 50s >>> ruff: Cleaning up srcdir >>> ruff: Cleaning up pkgdir >>> ruff: Uninstalling dependencies... (1/24) Purging .makedepends-ruff (20241109.115606) (2/24) Purging py3-gpep517-pyc (16-r0) (3/24) Purging py3-gpep517 (16-r0) (4/24) Purging py3-maturin-pyc (1.7.4-r0) (5/24) Purging py3-maturin (1.7.4-r0) (6/24) Purging maturin (1.7.4-r0) (7/24) Purging cargo (1.82.0-r1) (8/24) Purging rust (1.82.0-r1) (9/24) Purging py3-installer-pyc (0.7.0-r2) (10/24) Purging py3-installer (0.7.0-r2) (11/24) Purging python3-pyc (3.12.7-r1) (12/24) Purging python3-pycache-pyc0 (3.12.7-r1) (13/24) Purging pyc (3.12.7-r1) (14/24) Purging python3 (3.12.7-r1) (15/24) Purging gdbm (1.24-r0) (16/24) Purging libbz2 (1.0.8-r6) (17/24) Purging libpanelw (6.5_p20241006-r2) (18/24) Purging llvm19-libs (19.1.2-r0) (19/24) Purging mpdecimal (4.0.0-r0) (20/24) Purging scudo-malloc (19.1.2-r0) (21/24) Purging sqlite-libs (3.47.0-r0) (22/24) Purging libffi (3.4.6-r0) (23/24) Purging libxml2 (2.13.4-r3) (24/24) Purging xz-libs (5.6.3-r0) Executing busybox-1.37.0-r6.trigger OK: 243 MiB in 99 packages >>> ruff: Updating the community/loongarch64 repository index... >>> ruff: Signing the index...