[INFO] cloning repository https://github.com/23prime/backlog-cli
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/23prime/backlog-cli" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F23prime%2Fbacklog-cli", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F23prime%2Fbacklog-cli'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 51fcaaaf2cb7eb5c625f07f8f1a6dff48d175377
[INFO] testing 23prime/backlog-cli against 1.97.0-beta.6 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F23prime%2Fbacklog-cli" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/23prime/backlog-cli
[INFO] finished tweaking git repo https://github.com/23prime/backlog-cli
[INFO] tweaked toml for git repo https://github.com/23prime/backlog-cli written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/23prime/backlog-cli on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/23prime/backlog-cli already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded zbus-secret-service-keyring-store v1.0.0
[INFO] [stderr]   Downloaded winnow v1.0.0
[INFO] [stderr]   Downloaded zipsign-api v0.1.5
[INFO] [stderr]   Downloaded windows-native-keyring-store v1.1.0
[INFO] [stderr]   Downloaded secret-service v5.1.0
[INFO] [stderr]   Downloaded keyring-core v1.0.0
[INFO] [stderr]   Downloaded self_update v0.44.0
[INFO] [stderr]   Downloaded zip v6.0.0
[INFO] [stderr]   Downloaded self-replace v1.5.0
[INFO] [stderr]   Downloaded webpki-root-certs v1.0.7
[INFO] [stderr]   Downloaded owo-colors v4.3.0
[INFO] [stderr]   Downloaded is-docker v0.2.0
[INFO] [stderr]   Downloaded tabwriter v1.4.1
[INFO] [stderr]   Downloaded path-tree v0.8.3
[INFO] [stderr]   Downloaded open v5.3.6
[INFO] [stderr]   Downloaded rpassword v7.5.4
[INFO] [stderr]   Downloaded stringmetrics v2.2.2
[INFO] [stderr]   Downloaded console v0.16.3
[INFO] [stderr]   Downloaded is-wsl v0.4.0
[INFO] [stderr]   Downloaded serde_regex v1.1.0
[INFO] [stderr]   Downloaded async-object-pool v0.2.0
[INFO] [stderr]   Downloaded apple-native-keyring-store v1.0.0
[INFO] [stderr]   Downloaded httpmock v0.8.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 70a313a20c0bbd9c51c8f3bb44109fe229b9cbb58a2814be21621d8a98eca6c4
[INFO] running `Command { std: "docker" "start" "70a313a20c0bbd9c51c8f3bb44109fe229b9cbb58a2814be21621d8a98eca6c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "70a313a20c0bbd9c51c8f3bb44109fe229b9cbb58a2814be21621d8a98eca6c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "70a313a20c0bbd9c51c8f3bb44109fe229b9cbb58a2814be21621d8a98eca6c4" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "70a313a20c0bbd9c51c8f3bb44109fe229b9cbb58a2814be21621d8a98eca6c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "70a313a20c0bbd9c51c8f3bb44109fe229b9cbb58a2814be21621d8a98eca6c4" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]    Compiling winnow v1.0.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling aws-lc-rs v1.17.0
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling futures-lite v2.6.1
[INFO] [stderr]    Compiling endi v1.1.1
[INFO] [stderr]    Compiling rustls-pki-types v1.14.0
[INFO] [stderr]    Compiling async-io v2.6.0
[INFO] [stderr]    Compiling rustls v0.23.37
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling unicase v2.9.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling piper v0.2.5
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling portable-atomic v1.13.1
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling async-executor v1.14.0
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-padding v0.3.3
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling async-channel v2.5.0
[INFO] [stderr]    Compiling async-lock v3.4.2
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling async-broadcast v0.7.2
[INFO] [stderr]    Compiling blocking v1.6.2
[INFO] [stderr]    Compiling ordered-stream v0.2.0
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling socket2 v0.6.2
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling cc v1.2.56
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling toml_edit v0.25.12+spec-1.1.0
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling console v0.16.3
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling filetime v0.2.29
[INFO] [stderr]    Compiling time v0.3.49
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling cbc v0.1.2
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling uuid v1.23.3
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling is-docker v0.2.0
[INFO] [stderr]    Compiling owo-colors v4.3.0
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling self_update v0.44.0
[INFO] [stderr]    Compiling anyhow v1.0.103
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling unit-prefix v0.5.2
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling is-wsl v0.4.0
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling zip v6.0.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling rtoolbox v0.0.3
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling indicatif v0.18.4
[INFO] [stderr]    Compiling aws-lc-sys v0.41.0
[INFO] [stderr]    Compiling keyring-core v1.0.0
[INFO] [stderr]    Compiling quick-xml v0.38.4
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling rpassword v7.5.4
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling open v5.3.6
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling polling v3.11.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling xattr v1.6.1
[INFO] [stderr]    Compiling tar v0.4.46
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling async-recursion v1.1.1
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling async-signal v0.2.14
[INFO] [stderr]    Compiling self-replace v1.5.0
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling async-process v2.5.0
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling h2 v0.4.13
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling enumflags2 v0.7.12
[INFO] [stderr]    Compiling zvariant_utils v3.4.0
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling zvariant_derive v5.12.0
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling zvariant v5.12.0
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling zbus_names v4.3.2
[INFO] [stderr]    Compiling zbus_macros v5.16.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling zbus v5.16.0
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling reqwest v0.13.4
[INFO] [stderr]    Compiling secret-service v5.1.0
[INFO] [stderr]    Compiling zbus-secret-service-keyring-store v1.0.0
[INFO] [stderr]    Compiling bl v0.8.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 09s
[INFO] running `Command { std: "docker" "inspect" "70a313a20c0bbd9c51c8f3bb44109fe229b9cbb58a2814be21621d8a98eca6c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "70a313a20c0bbd9c51c8f3bb44109fe229b9cbb58a2814be21621d8a98eca6c4" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling async-io v2.6.0
[INFO] [stderr]    Compiling async-executor v1.14.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tabwriter v1.4.1
[INFO] [stderr]    Compiling path-tree v0.8.3
[INFO] [stderr]    Compiling stringmetrics v2.2.2
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling async-lock v3.4.2
[INFO] [stderr]    Compiling async-channel v2.5.0
[INFO] [stderr]    Compiling async-broadcast v0.7.2
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling enumflags2 v0.7.12
[INFO] [stderr]    Compiling zvariant_utils v3.4.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling assert-json-diff v2.0.2
[INFO] [stderr]    Compiling serde_regex v1.1.0
[INFO] [stderr]    Compiling async-signal v0.2.14
[INFO] [stderr]    Compiling blocking v1.6.2
[INFO] [stderr]    Compiling async-process v2.5.0
[INFO] [stderr]    Compiling async-object-pool v0.2.0
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling zvariant_derive v5.12.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling zvariant v5.12.0
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling zbus_names v4.3.2
[INFO] [stderr]    Compiling zbus_macros v5.16.0
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling h2 v0.4.13
[INFO] [stderr]    Compiling zbus v5.16.0
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling httpmock v0.8.3
[INFO] [stderr]    Compiling reqwest v0.13.4
[INFO] [stderr]    Compiling secret-service v5.1.0
[INFO] [stderr]    Compiling self_update v0.44.0
[INFO] [stderr]    Compiling zbus-secret-service-keyring-store v1.0.0
[INFO] [stderr]    Compiling bl v0.8.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 11s
[INFO] running `Command { std: "docker" "inspect" "70a313a20c0bbd9c51c8f3bb44109fe229b9cbb58a2814be21621d8a98eca6c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "70a313a20c0bbd9c51c8f3bb44109fe229b9cbb58a2814be21621d8a98eca6c4" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.50s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/bl-becdc7f9b8e68156)
[INFO] [stdout] 
[INFO] [stdout] running 800 tests
[INFO] [stdout] test api::activity::tests::deserialize_activity_with_null_user_id ... ok
[INFO] [stdout] test api::activity::tests::deserialize_activity_without_project ... ok
[INFO] [stdout] test api::document::tests::get_documents_returns_list ... ok
[INFO] [stdout] test api::disk_usage::tests::get_space_disk_usage_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::activity::tests::get_space_activities_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::document::tests::download_document_attachment_returns_bytes ... ok
[INFO] [stdout] test api::disk_usage::tests::get_space_disk_usage_returns_parsed_struct ... ok
[INFO] [stdout] test api::issue::tests::count_issues_returns_count ... ok
[INFO] [stdout] test api::activity::tests::get_space_activities_returns_parsed_list ... ok
[INFO] [stdout] test api::issue::tests::delete_issue_attachment_returns_attachment ... ok
[INFO] [stdout] test api::document::tests::get_document_returns_parsed_struct ... ok
[INFO] [stdout] test api::git::tests::get_git_repository_returns_single ... ok
[INFO] [stdout] test api::issue::tests::get_issue_attachments_returns_list ... ok
[INFO] [stdout] test api::document::tests::delete_document_returns_parsed_struct ... ok
[INFO] [stdout] test api::issue::tests::count_issue_comments_returns_count ... ok
[INFO] [stdout] test api::issue::tests::add_issue_comment_notifications_returns_list ... ok
[INFO] [stdout] test api::git::tests::get_git_repositories_returns_list ... ok
[INFO] [stdout] test api::issue::tests::issue_with_null_user_id_deserializes ... ok
[INFO] [stdout] test api::issue::tests::get_issue_comment_notifications_returns_list ... ok
[INFO] [stdout] test api::document::tests::create_document_returns_parsed_struct ... ok
[INFO] [stdout] test api::issue::tests::get_issue_returns_error_on_not_found ... ok
[INFO] [stdout] test api::issue::tests::download_issue_attachment_returns_bytes_and_filename ... ok
[INFO] [stdout] test api::issue::tests::get_issue_comment_returns_single ... ok
[INFO] [stdout] test api::issue::tests::download_issue_attachment_returns_error_on_not_found ... ok
[INFO] [stdout] test api::document::tests::get_document_tree_returns_tree ... ok
[INFO] [stdout] test api::issue::tests::get_issue_shared_files_returns_list ... ok
[INFO] [stdout] test api::issue::tests::unlink_issue_shared_file_returns_file ... ok
[INFO] [stdout] test api::licence::tests::get_space_licence_returns_parsed_struct ... ok
[INFO] [stdout] test api::issue::tests::get_issue_participants_returns_list ... ok
[INFO] [stdout] test api::issue::tests::get_issue_comments_returns_list ... ok
[INFO] [stdout] test api::issue::tests::get_issue_returns_single ... ok
[INFO] [stdout] test api::issue::tests::get_issues_returns_list ... ok
[INFO] [stdout] test api::issue::tests::get_issues_returns_error_on_failure ... ok
[INFO] [stdout] test api::licence::tests::get_space_licence_with_null_contract_type ... ok
[INFO] [stdout] test api::licence::tests::get_space_licence_without_start_date ... ok
[INFO] [stdout] test api::issue::tests::link_issue_shared_files_returns_list ... ok
[INFO] [stdout] test api::project::tests::add_project_webhook_returns_parsed_struct ... ok
[INFO] [stdout] test api::project::tests::add_project_administrator_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::project::tests::add_project_custom_field_item_returns_parsed_struct ... ok
[INFO] [stdout] test api::priority::tests::get_priorities_parses_response ... ok
[INFO] [stdout] test api::licence::tests::get_space_licence_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::project::tests::delete_project_custom_field_item_returns_parsed_struct ... ok
[INFO] [stdout] test api::project::tests::add_project_custom_field_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::project::tests::add_project_user_returns_parsed_struct ... ok
[INFO] [stdout] test api::project::tests::delete_project_returns_error_on_not_found ... ok
[INFO] [stdout] test api::project::tests::add_project_administrator_returns_parsed_struct ... ok
[INFO] [stdout] test api::project::tests::create_project_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::project::tests::delete_project_webhook_returns_parsed_struct ... ok
[INFO] [stdout] test api::project::tests::add_project_user_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::project::tests::delete_project_administrator_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::project::tests::create_project_returns_parsed_struct ... ok
[INFO] [stdout] test api::project::tests::delete_project_administrator_returns_parsed_struct ... ok
[INFO] [stdout] test api::project::tests::add_project_custom_field_returns_parsed_struct ... ok
[INFO] [stdout] test api::project::tests::delete_project_returns_parsed_struct ... ok
[INFO] [stdout] test api::project::tests::delete_project_user_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::project::tests::get_project_activities_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::project::tests::delete_project_custom_field_returns_parsed_struct ... ok
[INFO] [stdout] test api::project::tests::delete_project_user_returns_parsed_struct ... ok
[INFO] [stdout] test api::project::tests::get_project_activities_returns_parsed_list ... ok
[INFO] [stdout] test api::project::tests::get_project_categories_returns_parsed_list ... ok
[INFO] [stdout] test api::project::tests::get_project_disk_usage_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::project::tests::get_project_disk_usage_returns_parsed_struct ... ok
[INFO] [stdout] test api::project::tests::get_project_administrators_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::project::tests::get_project_returns_error_on_not_found ... ok
[INFO] [stdout] test api::project::tests::get_project_custom_fields_returns_parsed_list ... ok
[INFO] [stdout] test api::project::tests::get_project_issue_types_returns_parsed_list ... ok
[INFO] [stdout] test api::project::tests::get_project_statuses_returns_parsed_list ... ok
[INFO] [stdout] test api::project::tests::get_project_returns_parsed_struct ... ok
[INFO] [stdout] test api::project::tests::get_project_versions_handles_null_description ... ok
[INFO] [stdout] test api::project::tests::get_project_webhook_returns_parsed_struct ... ok
[INFO] [stdout] test api::project::tests::get_project_administrators_returns_parsed_list ... ok
[INFO] [stdout] test api::project::tests::get_project_versions_returns_parsed_list ... ok
[INFO] [stdout] test api::project::tests::get_project_users_handles_null_user_id ... ok
[INFO] [stdout] test api::project::tests::get_project_webhooks_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::project::tests::get_project_users_returns_parsed_list ... ok
[INFO] [stdout] test api::project::tests::update_project_webhook_returns_parsed_struct ... ok
[INFO] [stdout] test api::project::tests::get_project_webhooks_returns_list ... ok
[INFO] [stdout] test api::pull_request::tests::add_pull_request_comment_returns_comment ... ok
[INFO] [stdout] test api::project::tests::update_project_custom_field_returns_parsed_struct ... ok
[INFO] [stdout] test api::pull_request::tests::count_pull_request_comments_returns_count ... ok
[INFO] [stdout] test api::project::tests::update_project_returns_error_on_not_found ... ok
[INFO] [stdout] test api::pull_request::tests::download_pull_request_attachment_returns_bytes ... ok
[INFO] [stdout] test api::project::tests::get_projects_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::pull_request::tests::get_pull_request_attachments_returns_list ... ok
[INFO] [stdout] test api::pull_request::tests::get_pull_requests_returns_list ... ok
[INFO] [stdout] test api::project::tests::get_projects_returns_parsed_list ... ok
[INFO] [stdout] test api::shared_file::tests::encode_path_empty_is_empty ... ok
[INFO] [stdout] test api::shared_file::tests::encode_path_encodes_non_ascii ... ok
[INFO] [stdout] test api::shared_file::tests::encode_path_encodes_spaces ... ok
[INFO] [stdout] test api::shared_file::tests::encode_path_preserves_slash_separators ... ok
[INFO] [stdout] test api::shared_file::tests::encode_path_strips_leading_slash ... ok
[INFO] [stdout] test api::project::tests::update_project_custom_field_item_returns_parsed_struct ... ok
[INFO] [stdout] test api::rate_limit::tests::get_rate_limit_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::project::tests::update_project_returns_parsed_struct ... ok
[INFO] [stdout] test api::space::tests::deserialize_space ... ok
[INFO] [stdout] test api::space::tests::deserialize_space_fails_on_missing_required_field ... ok
[INFO] [stdout] test api::pull_request::tests::create_pull_request_returns_pr ... ok
[INFO] [stdout] test api::pull_request::tests::delete_pull_request_attachment_returns_attachment ... ok
[INFO] [stdout] test api::pull_request::tests::get_pull_request_returns_single ... ok
[INFO] [stdout] test api::pull_request::tests::count_pull_requests_returns_count ... ok
[INFO] [stdout] test api::shared_file::tests::download_shared_file_returns_bytes ... ok
[INFO] [stdout] test api::shared_file::tests::list_shared_files_returns_list ... ok
[INFO] [stdout] test api::pull_request::tests::get_pull_request_comments_returns_list ... ok
[INFO] [stdout] test api::rate_limit::tests::get_rate_limit_without_icon ... ok
[INFO] [stdout] test api::space_notification::tests::get_space_notification_with_null_updated ... ok
[INFO] [stdout] test api::pull_request::tests::update_pull_request_comment_returns_comment ... ok
[INFO] [stdout] test api::space::tests::get_space_returns_parsed_struct ... ok
[INFO] [stdout] test api::team::tests::deserialize_team_with_null_display_order ... ok
[INFO] [stdout] test api::team::tests::add_project_team_returns_parsed_struct ... ok
[INFO] [stdout] test api::shared_file::tests::list_shared_files_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::pull_request::tests::update_pull_request_returns_pr ... ok
[INFO] [stdout] test api::space::tests::get_space_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::resolution::tests::get_resolutions_parses_response ... ok
[INFO] [stdout] test api::rate_limit::tests::get_rate_limit_returns_parsed_struct ... ok
[INFO] [stdout] test api::space_notification::tests::get_space_notification_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::team::tests::get_project_teams_returns_list ... ok
[INFO] [stdout] test api::shared_file::tests::download_shared_file_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::tests::deserialize_error_includes_raw_json ... ok
[INFO] [stdout] test api::tests::extract_error_message_fallback_when_missing ... ok
[INFO] [stdout] test api::tests::extract_error_message_from_errors_array ... ok
[INFO] [stdout] test api::tests::extract_error_message_fallback_when_empty_errors ... ok
[INFO] [stdout] test api::space_notification::tests::put_space_notification_returns_updated_struct ... ok
[INFO] [stdout] test api::team::tests::download_team_icon_returns_bytes ... ok
[INFO] [stdout] test api::space_notification::tests::get_space_notification_returns_parsed_struct ... ok
[INFO] [stdout] test api::team::tests::delete_project_team_returns_parsed_struct ... ok
[INFO] [stdout] test api::team::tests::delete_project_team_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::team::tests::create_team_returns_parsed_struct ... ok
[INFO] [stdout] test api::team::tests::add_project_team_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::team::tests::get_teams_returns_list ... ok
[INFO] [stdout] test api::team::tests::delete_team_returns_parsed_struct ... ok
[INFO] [stdout] test api::user::tests::deserialize_user_with_null_user_id ... ok
[INFO] [stdout] test api::user::tests::deserialize_user ... ok
[INFO] [stdout] test api::team::tests::get_team_returns_parsed_struct ... ok
[INFO] [stdout] test api::tests::get_returns_body_on_success ... ok
[INFO] [stdout] test api::tests::get_returns_error_with_fallback_message_on_unknown_error ... ok
[INFO] [stdout] test api::team::tests::get_project_teams_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::user::tests::get_myself_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::user::tests::delete_user_returns_parsed_struct ... ok
[INFO] [stdout] test api::tests::get_returns_error_with_api_message_on_failure ... ok
[INFO] [stdout] test api::user::tests::count_user_stars_returns_count ... ok
[INFO] [stdout] test api::team::tests::get_team_returns_error_on_not_found ... ok
[INFO] [stdout] test api::user::tests::add_user_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::team::tests::get_teams_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::tests::post_form_returns_null_on_204_no_content ... ok
[INFO] [stdout] test api::user::tests::get_recently_viewed_issues_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::user::tests::add_user_returns_parsed_struct ... ok
[INFO] [stdout] test api::team::tests::update_team_returns_parsed_struct ... ok
[INFO] [stdout] test api::user::tests::get_user_returns_error_on_not_found ... ok
[INFO] [stdout] test api::user::tests::get_user_returns_parsed_struct ... ok
[INFO] [stdout] test api::user::tests::get_recently_viewed_issues_returns_list ... ok
[INFO] [stdout] test api::user::tests::delete_user_returns_error_on_not_found ... ok
[INFO] [stdout] test api::user::tests::get_user_activities_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::user::tests::get_recently_viewed_wikis_returns_list ... ok
[INFO] [stdout] test api::user::tests::get_recently_viewed_projects_returns_list ... ok
[INFO] [stdout] test api::user::tests::get_user_stars_returns_list ... ok
[INFO] [stdout] test api::user::tests::get_myself_returns_parsed_struct ... ok
[INFO] [stdout] test api::user::tests::get_users_returns_list ... ok
[INFO] [stdout] test api::user::tests::update_user_returns_error_on_not_found ... ok
[INFO] [stdout] test api::wiki::tests::download_wiki_attachment_returns_bytes ... ok
[INFO] [stdout] test api::wiki::tests::add_wiki_attachments_returns_list ... ok
[INFO] [stdout] test api::watch::tests::get_watchings_parses_response ... ok
[INFO] [stdout] test api::user::tests::get_users_returns_error_on_api_failure ... ok
[INFO] [stdout] test api::user::tests::get_user_activities_returns_list ... ok
[INFO] [stdout] test api::user::tests::update_user_returns_parsed_struct ... ok
[INFO] [stdout] test api::watch::tests::add_watching_parses_response ... ok
[INFO] [stdout] test api::watch::tests::count_watchings_parses_response ... ok
[INFO] [stdout] test api::watch::tests::read_watching_sends_post ... ok
[INFO] [stdout] test api::wiki::tests::wiki_with_null_user_id_deserializes ... ok
[INFO] [stdout] test api::wiki::tests::get_wiki_count_returns_count ... ok
[INFO] [stdout] test cmd::auth::tests::build_status_json_with_oauth ... ok
[INFO] [stdout] test cmd::auth::tests::build_status_json_with_user ... ok
[INFO] [stdout] test cmd::auth::tests::build_status_json_without_user ... ok
[INFO] [stdout] test cmd::auth::tests::remove_space_does_not_change_current_when_non_current_removed ... ok
[INFO] [stdout] test cmd::auth::tests::remove_space_promotes_next_when_current_removed ... ok
[INFO] [stdout] test cmd::auth::tests::remove_space_removes_from_list_and_clears_current ... ok
[INFO] [stdout] test cmd::auth::tests::remove_space_sets_current_to_none_when_last_space_removed ... ok
[INFO] [stdout] test cmd::auth::tests::status_with_json_includes_user_fields ... ok
[INFO] [stdout] test cmd::auth::tests::status_with_json_null_user_on_api_error ... ok
[INFO] [stdout] test cmd::auth::tests::status_with_oauth_json_includes_client_id ... ok
[INFO] [stdout] test cmd::auth::tests::status_with_oauth_text_shows_method ... ok
[INFO] [stdout] test cmd::auth::tests::status_with_text_shows_token_invalid_on_error ... ok
[INFO] [stdout] test cmd::auth::tests::status_with_text_shows_user_info ... ok
[INFO] [stdout] test cmd::document::attachment::get::tests::get_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::document::attachment::get::tests::get_with_saves_file_to_default_filename ... ok
[INFO] [stdout] test cmd::document::attachment::get::tests::get_with_saves_file_to_specified_path ... ok
[INFO] [stdout] test cmd::document::create::tests::create_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::document::create::tests::create_with_propagates_api_error ... ok
[INFO] [stdout] test api::watch::tests::delete_watching_parses_response ... ok
[INFO] [stdout] test cmd::document::create::tests::create_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::document::delete::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::document::delete::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::document::delete::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::document::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::document::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::document::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::document::show::tests::show_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::document::show::tests::show_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::document::tree::tests::tree_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::document::tree::tests::tree_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::document::tree::tests::tree_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::git::list::tests::format_repo_row_contains_name ... ok
[INFO] [stdout] test cmd::git::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test api::wiki::tests::get_wiki_returns_error_on_not_found ... ok
[INFO] [stdout] test cmd::git::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::git::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::git::show::tests::show_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::git::show::tests::show_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::attachment::delete::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::attachment::delete::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::attachment::delete::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::git::show::tests::show_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::attachment::get::tests::get_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::attachment::get::tests::get_with_saves_file_to_specified_path ... ok
[INFO] [stdout] test cmd::issue::attachment::get::tests::get_with_saves_file_to_default_filename ... ok
[INFO] [stdout] test cmd::issue::attachment::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::attachment::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::attachment::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::comment::add::tests::add_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::comment::add::tests::add_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::comment::add::tests::add_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::comment::count::tests::count_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::comment::count::tests::count_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::comment::count::tests::count_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::comment::delete::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::comment::delete::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::comment::delete::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::comment::list::tests::format_comment_row_with_content ... ok
[INFO] [stdout] test cmd::issue::comment::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::comment::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::comment::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::comment::notification::add::tests::add_with_builds_correct_params ... ok
[INFO] [stdout] test cmd::issue::comment::notification::add::tests::add_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::comment::notification::add::tests::add_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::comment::notification::add::tests::add_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::comment::notification::add::tests::try_new_rejects_empty_user_ids ... ok
[INFO] [stdout] test cmd::issue::comment::notification::list::tests::format_notification_row_contains_id_and_name ... ok
[INFO] [stdout] test cmd::issue::comment::list::tests::format_comment_row_null_content ... ok
[INFO] [stdout] test cmd::issue::comment::notification::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::comment::notification::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::comment::notification::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::comment::show::tests::show_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::document::show::tests::show_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::auth::tests::build_status_json_with_env_backend ... ok
[INFO] [stdout] test cmd::issue::comment::show::tests::show_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::comment::show::tests::show_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::comment::update::tests::update_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::comment::update::tests::update_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::count::tests::count_with_json_output_succeeds ... ok
[INFO] [stdout] test api::wiki::tests::get_wiki_stars_returns_list ... ok
[INFO] [stdout] test cmd::issue::count::tests::count_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::create::tests::create_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::create::tests::create_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::delete::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::create::tests::create_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::count::tests::count_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::list::tests::build_params_includes_all_fields ... ok
[INFO] [stdout] test cmd::issue::list::tests::format_issue_row_no_assignee ... ok
[INFO] [stdout] test cmd::issue::delete::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::list::tests::format_issue_row_with_assignee ... ok
[INFO] [stdout] test cmd::issue::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::list::tests::list_with_rejects_count_over_100 ... ok
[INFO] [stdout] test cmd::issue::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::list::tests::list_with_rejects_count_zero ... ok
[INFO] [stdout] test cmd::issue::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::participant::list::tests::list_with_bot_falls_back_to_numeric_id ... ok
[INFO] [stdout] test cmd::issue::participant::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::participant::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::comment::update::tests::update_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::shared_file::link::tests::link_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::participant::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::delete::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::shared_file::link::tests::link_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::shared_file::link::tests::try_new_rejects_empty_ids ... ok
[INFO] [stdout] test cmd::issue::shared_file::link::tests::link_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::shared_file::unlink::tests::unlink_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::shared_file::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::shared_file::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::shared_file::unlink::tests::unlink_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::show::tests::show_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::show::tests::show_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::issue::shared_file::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::update::tests::update_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::issue::update::tests::update_with_rejects_empty_params ... ok
[INFO] [stdout] test cmd::notification::count::tests::count_displays_number ... ok
[INFO] [stdout] test cmd::issue::shared_file::unlink::tests::unlink_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::notification::list::tests::list_with_issue_formats_correctly ... ok
[INFO] [stdout] test cmd::notification::list::tests::list_without_issue_shows_dash ... ok
[INFO] [stdout] test cmd::issue::show::tests::show_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::notification::list::tests::try_new_rejects_count_over_100 ... ok
[INFO] [stdout] test cmd::notification::list::tests::try_new_rejects_count_zero ... ok
[INFO] [stdout] test cmd::notification::list::tests::try_new_rejects_min_id_greater_than_max_id ... ok
[INFO] [stdout] test cmd::issue::update::tests::update_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::notification::read::tests::read_calls_api_with_correct_id ... ok
[INFO] [stdout] test cmd::issue::update::tests::update_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::notification::list::tests::unread_flag_filters_already_read_notifications ... ok
[INFO] [stdout] test cmd::notification::list::tests::list_with_builds_correct_query_params ... ok
[INFO] [stdout] test cmd::notification::reset_unread::tests::reset_unread_succeeds ... ok
[INFO] [stdout] test cmd::pr::attachment::delete::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::pr::attachment::delete::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::attachment::delete::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::attachment::get::tests::get_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::pr::attachment::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::pr::attachment::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::comment::add::tests::add_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::comment::add::tests::add_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::pr::comment::add::tests::add_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::comment::count::tests::count_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::pr::comment::count::tests::count_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::comment::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::comment::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::pr::comment::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::attachment::get::tests::get_with_saves_file_to_specified_path ... ok
[INFO] [stdout] test cmd::pr::comment::count::tests::count_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::attachment::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::comment::update::tests::update_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::comment::update::tests::update_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::pr::count::tests::count_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::pr::count::tests::count_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::count::tests::count_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::create::tests::create_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::pr::list::tests::format_pr_row_contains_expected_fields ... ok
[INFO] [stdout] test cmd::pr::create::tests::create_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::create::tests::create_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::pr::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::show::tests::show_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::pr::comment::update::tests::update_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::show::tests::show_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::show::tests::show_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::update::tests::update_rejects_no_fields ... ok
[INFO] [stdout] test cmd::pr::update::tests::update_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::priority::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::update::tests::update_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::priority::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::priority::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::activities::tests::activities_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::activities::tests::activities_with_builds_correct_query_params ... ok
[INFO] [stdout] test api::watch::tests::get_watching_parses_response ... ok
[INFO] [stdout] test cmd::project::activities::tests::activities_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::activities::tests::activities_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::activities::tests::try_new_rejects_count_over_100 ... ok
[INFO] [stdout] test cmd::project::activities::tests::format_activity_row_contains_fields ... ok
[INFO] [stdout] test cmd::project::activities::tests::try_new_rejects_count_zero ... ok
[INFO] [stdout] test cmd::project::activities::tests::try_new_rejects_min_id_greater_than_max_id ... ok
[INFO] [stdout] test cmd::project::admin::tests::add_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::admin::tests::add_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::admin::tests::add_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::attachment::get::tests::get_with_saves_file_to_default_filename ... ok
[INFO] [stdout] test cmd::project::admin::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::admin::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::admin::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::admin::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::pr::update::tests::update_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::admin::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::admin::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::category::tests::add_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::category::tests::add_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::category::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::category::tests::add_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::category::tests::format_category_row_contains_fields ... ok
[INFO] [stdout] test cmd::project::category::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::category::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::category::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::category::tests::update_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::category::tests::update_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::category::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::create::tests::create_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::category::tests::update_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::create::tests::create_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::add_with_propagates_api_error ... ok
[INFO] [stdout] test api::wiki::tests::get_wiki_tags_returns_list ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::add_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::create::tests::create_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test api::wiki::tests::get_wiki_history_returns_list ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::add_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::item_add_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::category::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::format_custom_field_row_required ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::item_add_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::item_add_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::item_delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::item_delete_with_text_output_succeeds ... ok
[INFO] [stdout] test api::wiki::tests::get_wiki_attachments_returns_list ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::format_custom_field_row_contains_fields ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::item_delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::update_try_new_requires_at_least_one_field ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::update_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::item_update_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::update_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::item_update_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::item_update_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::custom_field::tests::update_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::delete::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::delete::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::delete::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::disk_usage::tests::disk_usage_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::disk_usage::tests::disk_usage_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::disk_usage::tests::disk_usage_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::image::tests::default_output_path_falls_back_for_attachment ... ok
[INFO] [stdout] test cmd::project::disk_usage::tests::format_disk_usage_text_contains_fields ... ok
[INFO] [stdout] test cmd::project::image::tests::default_output_path_falls_back_for_attachment_with_extension ... ok
[INFO] [stdout] test cmd::project::image::tests::image_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::image::tests::default_output_path_falls_back_for_path_with_attachment_basename ... ok
[INFO] [stdout] test cmd::project::image::tests::default_output_path_uses_server_filename ... ok
[INFO] [stdout] test cmd::project::issue_type::tests::add_try_new_rejects_invalid_color ... ok
[INFO] [stdout] test cmd::project::issue_type::tests::add_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::issue_type::tests::add_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::issue_type::tests::add_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::issue_type::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::image::tests::image_with_saves_file_to_specified_path ... ok
[INFO] [stdout] test cmd::project::issue_type::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::issue_type::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::issue_type::tests::delete_try_new_rejects_same_ids ... ok
[INFO] [stdout] test cmd::project::issue_type::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::issue_type::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::issue_type::tests::update_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::issue_type::tests::update_try_new_rejects_no_fields ... ok
[INFO] [stdout] test cmd::project::issue_type::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::issue_type::tests::update_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::issue_type::tests::update_try_new_rejects_invalid_color ... ok
[INFO] [stdout] test cmd::project::issue_type::tests::update_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::list::tests::format_project_row_active ... ok
[INFO] [stdout] test cmd::project::list::tests::format_project_row_archived ... ok
[INFO] [stdout] test cmd::project::show::tests::format_project_detail_contains_fields ... ok
[INFO] [stdout] test cmd::project::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::image::tests::default_output_path_falls_back_for_empty ... ok
[INFO] [stdout] test cmd::project::show::tests::show_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::status::tests::add_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::status::tests::add_try_new_rejects_invalid_color ... ok
[INFO] [stdout] test cmd::project::status::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::status::tests::add_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::status::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::status::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::status::tests::format_status_row_contains_fields ... ok
[INFO] [stdout] test cmd::project::status::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::show::tests::show_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::status::tests::add_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::status::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::status::tests::reorder_try_new_rejects_duplicate_ids ... ok
[INFO] [stdout] test cmd::project::issue_type::tests::format_issue_type_row_contains_fields ... ok
[INFO] [stdout] test cmd::project::status::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::status::tests::reorder_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::status::tests::reorder_try_new_rejects_empty ... ok
[INFO] [stdout] test cmd::project::status::tests::reorder_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::status::tests::reorder_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::status::tests::update_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::status::tests::update_try_new_rejects_empty ... ok
[INFO] [stdout] test cmd::project::team::tests::add_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::show::tests::show_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::status::tests::delete_try_new_rejects_same_ids ... ok
[INFO] [stdout] test cmd::project::status::tests::update_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::team::tests::add_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::team::tests::add_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::team::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::team::tests::format_project_team_row_shows_id_and_name ... ok
[INFO] [stdout] test cmd::project::team::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::team::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::team::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::team::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::update::tests::update_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::team::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::user::tests::add_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::user::tests::add_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::user::tests::add_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::user::tests::format_project_user_row_with_user_id ... ok
[INFO] [stdout] test cmd::project::user::tests::format_project_user_row_without_user_id ... ok
[INFO] [stdout] test cmd::project::user::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::user::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::user::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::version::tests::add_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::version::tests::add_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::version::tests::add_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::update::tests::update_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::version::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::version::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::version::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::version::tests::format_version_row_archived ... ok
[INFO] [stdout] test cmd::project::version::tests::format_version_row_no_dates ... ok
[INFO] [stdout] test cmd::project::version::tests::format_version_row_with_dates ... ok
[INFO] [stdout] test cmd::project::version::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::update::tests::update_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::version::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::version::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::version::tests::update_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::version::tests::update_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::webhook::tests::add_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::webhook::tests::add_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::webhook::tests::add_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::webhook::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::webhook::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::update::tests::update_with_rejects_empty_params ... ok
[INFO] [stdout] test cmd::project::webhook::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::webhook::tests::format_webhook_detail_all_event_shows_all ... ok
[INFO] [stdout] test cmd::project::webhook::tests::format_webhook_detail_shows_full_info ... ok
[INFO] [stdout] test cmd::project::webhook::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::webhook::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::webhook::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::webhook::tests::show_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::webhook::tests::show_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::webhook::tests::show_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::webhook::tests::update_try_new_accepts_name_only ... ok
[INFO] [stdout] test cmd::project::webhook::tests::update_try_new_rejects_no_fields ... ok
[INFO] [stdout] test cmd::project::webhook::tests::update_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::webhook::tests::update_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::webhook::tests::update_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::rate_limit::tests::format_rate_limit_text_without_icon ... ok
[INFO] [stdout] test cmd::rate_limit::tests::format_rate_limit_text_contains_all_categories ... ok
[INFO] [stdout] test cmd::rate_limit::tests::show_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::rate_limit::tests::show_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::resolution::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::resolution::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::resolution::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::shared_file::get::tests::get_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::shared_file::get::tests::get_with_saves_file_to_default_filename ... ok
[INFO] [stdout] test cmd::shared_file::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::shared_file::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::shared_file::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::project::version::tests::update_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::webhook::tests::format_webhook_row_shows_id_name_url ... ok
[INFO] [stdout] test cmd::shared_file::list::tests::try_new_rejects_count_zero ... ok
[INFO] [stdout] test cmd::shared_file::get::tests::get_with_saves_file_to_specified_path ... ok
[INFO] [stdout] test cmd::space::activities::tests::activities_with_builds_correct_query_params ... ok
[INFO] [stdout] test cmd::space::activities::tests::activities_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::space::activities::tests::format_activity_row_contains_fields ... ok
[INFO] [stdout] test cmd::space::activities::tests::try_new_rejects_count_over_100 ... ok
[INFO] [stdout] test cmd::space::activities::tests::try_new_rejects_count_zero ... ok
[INFO] [stdout] test cmd::space::activities::tests::try_new_rejects_min_id_greater_than_max_id ... ok
[INFO] [stdout] test cmd::project::user::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::project::user::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::project::user::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::space::disk_usage::tests::disk_usage_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::space::disk_usage::tests::disk_usage_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::space::image::tests::default_output_path_falls_back_for_attachment ... ok
[INFO] [stdout] test cmd::space::image::tests::default_output_path_falls_back_for_attachment_with_extension ... ok
[INFO] [stdout] test cmd::space::image::tests::default_output_path_falls_back_for_empty ... ok
[INFO] [stdout] test cmd::space::image::tests::image_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::space::activities::tests::activities_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::space::activities::tests::activities_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::space::image::tests::image_with_saves_file_to_default_filename ... ok
[INFO] [stdout] test cmd::space::disk_usage::tests::disk_usage_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::space::licence::tests::format_licence_text_with_null_contract_type ... ok
[INFO] [stdout] test cmd::space::licence::tests::format_licence_text_contains_fields ... ok
[INFO] [stdout] test cmd::space::disk_usage::tests::format_disk_usage_text_contains_fields ... ok
[INFO] [stdout] test cmd::space::image::tests::image_with_saves_file_to_specified_path ... ok
[INFO] [stdout] test cmd::rate_limit::tests::show_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::space::image::tests::default_output_path_uses_server_filename ... ok
[INFO] [stdout] test cmd::shared_file::list::tests::try_new_rejects_count_over_100 ... ok
[INFO] [stdout] test cmd::space::licence::tests::format_licence_text_with_null_start_date ... ok
[INFO] [stdout] test cmd::project::status::tests::update_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::space::licence::tests::licence_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::space::licence::tests::licence_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::space::licence::tests::licence_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::space::notification::tests::notification_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::space::notification::tests::notification_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::space::notification::tests::notification_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::space::show::tests::format_space_text_contains_all_fields ... ok
[INFO] [stdout] test cmd::space::notification::tests::format_notification_text_with_empty_content ... ok
[INFO] [stdout] test cmd::space::show::tests::format_space_text_label_alignment ... ok
[INFO] [stdout] test cmd::space::show::tests::show_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::space::show::tests::show_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::space::show::tests::show_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::space::update_notification::tests::update_notification_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::space::update_notification::tests::update_notification_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::space::upload_attachment::tests::format_attachment_text_contains_all_fields ... ok
[INFO] [stdout] test cmd::space::update_notification::tests::update_notification_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::star::add::tests::add_with_sends_comment_id_param ... ok
[INFO] [stdout] test cmd::space::upload_attachment::tests::upload_attachment_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::star::add::tests::add_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::space::upload_attachment::tests::upload_attachment_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::star::add::tests::add_with_sends_issue_id_param ... ok
[INFO] [stdout] test cmd::star::add::tests::add_with_sends_pull_request_comment_id_param ... ok
[INFO] [stdout] test cmd::star::add::tests::add_with_sends_wiki_id_param ... ok
[INFO] [stdout] test cmd::star::add::tests::add_with_sends_pull_request_id_param ... ok
[INFO] [stdout] test cmd::star::add::tests::add_with_succeeds ... ok
[INFO] [stdout] test cmd::star::add::tests::try_new_rejects_no_target ... ok
[INFO] [stdout] test cmd::star::delete::tests::delete_with_succeeds ... ok
[INFO] [stdout] test cmd::star::add::tests::try_new_rejects_multiple_targets ... ok
[INFO] [stdout] test cmd::team::add::tests::add_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::star::add::tests::try_new_accepts_each_target ... ok
[INFO] [stdout] test cmd::star::delete::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::team::add::tests::add_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::team::add::tests::add_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::team::delete::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::space::upload_attachment::tests::upload_attachment_with_json_output_succeeds ... ok
[INFO] [stdout] test api::watch::tests::update_watching_parses_response ... ok
[INFO] [stdout] test cmd::team::delete::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::space::update_notification::tests::format_notification_text_contains_fields ... ok
[INFO] [stdout] test cmd::team::delete::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::team::icon::tests::icon_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::space::notification::tests::format_notification_text_contains_fields ... ok
[INFO] [stdout] test cmd::space::notification::tests::format_notification_text_with_null_updated ... ok
[INFO] [stdout] test cmd::team::list::tests::format_team_row_shows_id_name_member_count ... ok
[INFO] [stdout] test cmd::team::list::tests::list_with_builds_correct_query_params ... ok
[INFO] [stdout] test cmd::team::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::team::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::team::icon::tests::icon_with_saves_file_to_default_filename ... ok
[INFO] [stdout] test cmd::team::list::tests::try_new_rejects_count_over_100 ... ok
[INFO] [stdout] test cmd::team::icon::tests::icon_with_saves_file_to_specified_path ... ok
[INFO] [stdout] test cmd::team::show::tests::show_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::team::show::tests::format_team_text_contains_fields ... ok
[INFO] [stdout] test cmd::team::show::tests::format_team_text_empty_members ... ok
[INFO] [stdout] test cmd::team::list::tests::try_new_rejects_count_zero ... ok
[INFO] [stdout] test cmd::team::show::tests::show_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::team::show::tests::show_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::team::update::tests::try_new_fails_when_members_is_empty_and_name_absent ... ok
[INFO] [stdout] test cmd::team::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::team::update::tests::update_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::team::update::tests::update_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::team::update::tests::try_new_succeeds_with_members_only ... ok
[INFO] [stdout] test cmd::team::update::tests::update_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::team::update::tests::try_new_fails_when_no_fields_provided ... ok
[INFO] [stdout] test cmd::team::update::tests::try_new_succeeds_with_name_only ... ok
[INFO] [stdout] test cmd::tests::with_image_extension_adds_jpg ... ok
[INFO] [stdout] test cmd::tests::with_image_extension_adds_gif ... ok
[INFO] [stdout] test cmd::tests::with_image_extension_adds_webp ... ok
[INFO] [stdout] test cmd::tests::with_image_extension_preserves_existing_extension ... ok
[INFO] [stdout] test cmd::tests::with_image_extension_unchanged_for_unknown_format ... ok
[INFO] [stdout] test cmd::tests::with_image_extension_adds_png ... ok
[INFO] [stdout] test cmd::user::activities::tests::activities_with_builds_correct_query_params ... ok
[INFO] [stdout] test cmd::user::activities::tests::activities_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::user::activities::tests::activities_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::user::activities::tests::activities_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::user::activities::tests::format_activity_row_contains_fields ... ok
[INFO] [stdout] test cmd::user::activities::tests::try_new_rejects_count_zero ... ok
[INFO] [stdout] test cmd::user::activities::tests::try_new_rejects_count_over_100 ... ok
[INFO] [stdout] test cmd::user::add::tests::add_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::user::activities::tests::try_new_rejects_min_id_greater_than_max_id ... ok
[INFO] [stdout] test cmd::user::icon::tests::default_output_path_falls_back_for_attachment_with_extension ... ok
[INFO] [stdout] test cmd::user::icon::tests::default_output_path_falls_back_for_empty ... ok
[INFO] [stdout] test cmd::user::add::tests::add_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::user::add::tests::add_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::user::delete::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::user::icon::tests::default_output_path_falls_back_for_path_with_attachment_basename ... ok
[INFO] [stdout] test cmd::user::icon::tests::default_output_path_uses_server_filename ... ok
[INFO] [stdout] test cmd::user::icon::tests::default_output_path_falls_back_for_attachment ... ok
[INFO] [stdout] test cmd::user::delete::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::user::delete::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::user::icon::tests::icon_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::user::icon::tests::icon_with_saves_file_to_specified_path ... ok
[INFO] [stdout] test cmd::user::list::tests::format_user_row_with_user_id ... ok
[INFO] [stdout] test cmd::user::recently_viewed::tests::format_row_contains_fields ... ok
[INFO] [stdout] test cmd::user::recently_viewed::tests::recently_viewed_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::user::recently_viewed::tests::recently_viewed_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::user::list::tests::format_user_row_without_user_id ... ok
[INFO] [stdout] test cmd::user::recently_viewed::tests::recently_viewed_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::user::recently_viewed::tests::try_new_rejects_count_over_100 ... ok
[INFO] [stdout] test cmd::user::recently_viewed_projects::tests::recently_viewed_projects_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::user::recently_viewed_projects::tests::recently_viewed_projects_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::user::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::user::recently_viewed::tests::recently_viewed_with_builds_correct_query_params ... ok
[INFO] [stdout] test cmd::user::recently_viewed::tests::try_new_rejects_count_zero ... ok
[INFO] [stdout] test cmd::user::recently_viewed_projects::tests::recently_viewed_projects_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::user::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::user::recently_viewed_projects::tests::try_new_rejects_count_zero ... ok
[INFO] [stdout] test cmd::user::recently_viewed_projects::tests::try_new_rejects_count_over_100 ... ok
[INFO] [stdout] test cmd::user::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::user::recently_viewed_wikis::tests::recently_viewed_wikis_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::user::recently_viewed_wikis::tests::recently_viewed_wikis_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::user::recently_viewed_wikis::tests::recently_viewed_wikis_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::user::recently_viewed_wikis::tests::try_new_rejects_count_over_100 ... ok
[INFO] [stdout] test cmd::user::recently_viewed_wikis::tests::try_new_rejects_count_zero ... ok
[INFO] [stdout] test cmd::user::show::tests::format_user_text_contains_fields ... ok
[INFO] [stdout] test cmd::user::show::tests::format_user_text_handles_nulls ... ok
[INFO] [stdout] test cmd::user::show::tests::show_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::user::show::tests::show_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::user::star::count::tests::count_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::user::star::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::user::show::tests::show_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::user::star::count::tests::count_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::user::star::list::tests::try_new_rejects_count_over_100 ... ok
[INFO] [stdout] test cmd::user::star::list::tests::try_new_rejects_count_zero ... ok
[INFO] [stdout] test cmd::user::star::list::tests::try_new_rejects_min_id_greater_than_max_id ... ok
[INFO] [stdout] test cmd::user::update::tests::try_new_rejects_all_none_fields ... ok
[INFO] [stdout] test cmd::user::update::tests::update_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::user::update::tests::update_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::user::star::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::user::update::tests::update_with_json_output_succeeds ... ok
[INFO] [stdout] test api::wiki::tests::delete_wiki_attachment_returns_attachment ... ok
[INFO] [stdout] test cmd::user::star::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::watch::add::tests::add_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::watch::add::tests::add_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::watch::count::tests::already_read_takes_precedence_over_resource_already_read ... ok
[INFO] [stdout] test cmd::watch::delete::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::watch::count::tests::count_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::watch::delete::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::watch::count::tests::count_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::watch::count::tests::count_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::watch::delete::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::watch::add::tests::add_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::watch::list::tests::try_new_rejects_count_over_100 ... ok
[INFO] [stdout] test cmd::watch::show::tests::show_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::watch::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::watch::show::tests::show_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::watch::read::tests::read_calls_api_with_correct_id ... ok
[INFO] [stdout] test cmd::watch::list::tests::try_new_rejects_count_zero ... ok
[INFO] [stdout] test cmd::watch::update::tests::update_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::watch::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::attachment::add::tests::add_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::watch::update::tests::update_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::watch::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::attachment::add::tests::add_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::watch::update::tests::update_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::attachment::add::tests::add_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::attachment::add::tests::try_new_rejects_empty_ids ... ok
[INFO] [stdout] test cmd::wiki::attachment::delete::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::wiki::attachment::delete::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::attachment::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::wiki::attachment::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::attachment::get::tests::get_with_saves_file_to_default_filename ... ok
[INFO] [stdout] test cmd::wiki::attachment::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::attachment::get::tests::get_with_saves_file_to_specified_path ... ok
[INFO] [stdout] test cmd::wiki::attachment::delete::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::user::star::count::tests::count_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::wiki::count::tests::count_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::attachment::get::tests::get_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::wiki::attachment::list::tests::format_attachment_row_contains_id_name_size ... ok
[INFO] [stdout] test cmd::wiki::count::tests::count_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::wiki::create::tests::create_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::wiki::create::tests::create_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::delete::tests::delete_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::delete::tests::delete_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::history::tests::history_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::history::tests::history_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::wiki::list::tests::format_wiki_row_with_tags ... ok
[INFO] [stdout] test cmd::wiki::delete::tests::delete_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::wiki::history::tests::history_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::create::tests::create_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::count::tests::count_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::wiki::list::tests::list_with_keyword_builds_params ... ok
[INFO] [stdout] test cmd::wiki::list::tests::format_wiki_row_without_tags ... ok
[INFO] [stdout] test cmd::wiki::history::tests::format_history_row_contains_version_and_name ... ok
[INFO] [stdout] test cmd::wiki::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::list::tests::sample_wiki_user_has_expected_fields ... ok
[INFO] [stdout] test cmd::wiki::shared_file::link::tests::link_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::shared_file::link::tests::link_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::wiki::shared_file::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::shared_file::link::tests::try_new_rejects_empty_ids ... ok
[INFO] [stdout] test cmd::wiki::shared_file::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::wiki::shared_file::unlink::tests::unlink_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::shared_file::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::show::tests::show_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::wiki::shared_file::unlink::tests::unlink_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::show::tests::show_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::shared_file::link::tests::link_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::star::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::show::tests::show_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::shared_file::unlink::tests::unlink_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::watch::show::tests::show_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::tag::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::wiki::tag::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test config::tests::migrate_skips_when_current_space_already_set ... ok
[INFO] [stdout] test config::tests::migrate_does_not_duplicate_space ... ok
[INFO] [stdout] test cmd::wiki::star::list::tests::list_with_text_output_succeeds ... ok
[INFO] [stdout] test config::tests::load_returns_default_when_no_file ... ok
[INFO] [stdout] test cmd::wiki::tag::list::tests::list_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::update::tests::update_with_propagates_api_error ... ok
[INFO] [stdout] test cmd::wiki::update::tests::update_with_json_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::update::tests::update_with_text_output_succeeds ... ok
[INFO] [stdout] test cmd::wiki::star::list::tests::list_with_propagates_api_error ... ok
[INFO] [stdout] test oauth::tests::generate_state_is_nonempty ... ok
[INFO] [stdout] test config::tests::save_and_load_roundtrip ... ok
[INFO] [stdout] test config::tests::save_does_not_write_auth_field ... ok
[INFO] [stdout] test config::tests::migrate_from_legacy_auth_field ... ok
[INFO] [stdout] test oauth::tests::generate_state_two_calls_differ ... ok
[INFO] [stdout] test oauth::tests::parse_callback_params_success ... ok
[INFO] [stdout] test oauth::tests::parse_error_params_no_error ... ok
[INFO] [stdout] test oauth::tests::parse_callback_params_missing_code ... ok
[INFO] [stdout] test oauth::tests::parse_error_params_with_description ... ok
[INFO] [stdout] test oauth::tests::percent_decode_roundtrip ... ok
[INFO] [stdout] test oauth::tests::percent_encode_special_chars ... ok
[INFO] [stdout] test oauth::tests::percent_encode_plain_ascii ... ok
[INFO] [stdout] test oauth::tests::parse_callback_params_missing_state ... ok
[INFO] [stdout] test secret::tests::backend_display ... ok
[INFO] [stdout] test cmd::wiki::update::tests::update_rejects_no_fields ... ok
[INFO] [stdout] test oauth::tests::parse_error_params_without_description ... ok
[INFO] [stdout] test secret::tests::set_falls_back_to_second_store_when_first_fails ... ok
[INFO] [stdout] test config::tests::save_creates_parent_directories ... ok
[INFO] [stdout] test secret::tests::get_returns_error_when_key_missing ... ok
[INFO] [stdout] test secret::tests::set_and_get_roundtrip_via_file ... ok
[INFO] [stdout] test secret::tests::set_returns_error_when_all_stores_fail ... ok
[INFO] [stdout] test secret::tests::get_falls_back_to_second_store ... ok
[INFO] [stdout] test secret::tests::set_multiple_keys ... ok
[INFO] [stdout] test secret::tests::set_uses_first_available_store ... ok
[INFO] [stdout] test secret::tests::delete_removes_key ... ok
[INFO] [stdout] test api::wiki::tests::get_wiki_returns_single ... ok
[INFO] [stdout] test api::wiki::tests::link_wiki_shared_files_returns_list ... ok
[INFO] [stdout] test api::wiki::tests::get_wiki_shared_files_returns_list ... ok
[INFO] [stdout] test api::wiki::tests::get_wikis_returns_list ... ok
[INFO] [stdout] test api::wiki::tests::unlink_wiki_shared_file_returns_file ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 800 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.33s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "70a313a20c0bbd9c51c8f3bb44109fe229b9cbb58a2814be21621d8a98eca6c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "70a313a20c0bbd9c51c8f3bb44109fe229b9cbb58a2814be21621d8a98eca6c4", kill_on_drop: false }`
[INFO] [stdout] 70a313a20c0bbd9c51c8f3bb44109fe229b9cbb58a2814be21621d8a98eca6c4
