[INFO] fetching crate thetvdb 0.1.0-beta.2...
[INFO] testing thetvdb-0.1.0-beta.2 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate thetvdb 0.1.0-beta.2 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate thetvdb 0.1.0-beta.2
[INFO] finished tweaking crates.io crate thetvdb 0.1.0-beta.2
[INFO] tweaked toml for crates.io crate thetvdb 0.1.0-beta.2 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate thetvdb 0.1.0-beta.2 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 193 packages to highest compatible versions
[INFO] [stderr]       Adding jsonwebtoken v7.2.0 (available: v11.1.0)
[INFO] [stderr]       Adding mockito v0.23.3 (available: v1.7.2)
[INFO] [stderr]       Adding reqwest v0.10.10 (available: v0.13.5)
[INFO] [stderr]       Adding tokio v0.2.25 (available: v1.53.3)
[INFO] [stderr]       Adding version-sync v0.8.1 (available: v0.9.5)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded version-sync v0.8.1
[INFO] [stderr]   Downloaded semver-parser v0.9.0
[INFO] [stderr]   Downloaded pulldown-cmark v0.4.1
[INFO] [stderr]   Downloaded hyper-rustls v0.21.0
[INFO] [stderr]   Downloaded mockito v0.23.3
[INFO] [stderr]   Downloaded extend v0.1.2
[INFO] [stderr]   Downloaded simple_asn1 v0.4.1
[INFO] [stderr]   Downloaded assert-json-diff v1.1.0
[INFO] [stderr]   Downloaded jsonwebtoken v7.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 2c6f91db1a9253028488a4c0cec5b2e851b95fe980902a80b3a436eed000bdc7
[INFO] running `Command { std: "docker" "start" "2c6f91db1a9253028488a4c0cec5b2e851b95fe980902a80b3a436eed000bdc7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2c6f91db1a9253028488a4c0cec5b2e851b95fe980902a80b3a436eed000bdc7", 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" "2c6f91db1a9253028488a4c0cec5b2e851b95fe980902a80b3a436eed000bdc7" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2c6f91db1a9253028488a4c0cec5b2e851b95fe980902a80b3a436eed000bdc7", 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" "2c6f91db1a9253028488a4c0cec5b2e851b95fe980902a80b3a436eed000bdc7" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling base64 v0.12.3
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling unicase v2.10.0
[INFO] [stderr]    Compiling http-body v0.3.1
[INFO] [stderr]    Compiling httpdate v0.3.2
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling pem v0.8.3
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]    Compiling pin-project v1.1.13
[INFO] [stderr]    Compiling tracing-futures v0.2.5
[INFO] [stderr]    Compiling simple_asn1 v0.4.1
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling tokio-macros v0.2.6
[INFO] [stderr]    Compiling tokio v0.2.25
[INFO] [stderr]    Compiling webpki v0.21.4
[INFO] [stderr]    Compiling sct v0.6.1
[INFO] [stderr]    Compiling jsonwebtoken v7.2.0
[INFO] [stderr]    Compiling rustls v0.18.1
[INFO] [stderr]    Compiling webpki-roots v0.20.0
[INFO] [stderr]    Compiling tokio-util v0.3.1
[INFO] [stderr]    Compiling h2 v0.2.7
[INFO] [stderr]    Compiling tokio-rustls v0.14.1
[INFO] [stderr]    Compiling hyper v0.13.10
[INFO] [stderr]    Compiling hyper-rustls v0.21.0
[INFO] [stderr]    Compiling reqwest v0.10.10
[INFO] [stderr]    Compiling thetvdb v0.1.0-beta.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated function `jsonwebtoken::dangerous_unsafe_decode`: This function has been renamed to `dangerous_insecure_decode` and will be removed in a later version.
[INFO] [stdout]     --> src/client.rs:1317:37
[INFO] [stdout]      |
[INFO] [stdout] 1317 |         let payload = jsonwebtoken::dangerous_unsafe_decode::<TokenPayload>(&res.token)?.claims;
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::timestamp`: use `timestamp_opt()` instead
[INFO] [stdout]    --> src/serialization.rs:163:52
[INFO] [stdout]     |
[INFO] [stdout] 163 |             Some(secs) if secs != 0 => Ok(Some(Utc.timestamp(secs, 0))),
[INFO] [stdout]     |                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `created` is never read
[INFO] [stdout]     --> src/client.rs:1301:5
[INFO] [stdout]      |
[INFO] [stdout] 1299 | struct TokenData {
[INFO] [stdout]      |        --------- field in this struct
[INFO] [stdout] 1300 |     token: String,
[INFO] [stdout] 1301 |     created: DateTime<Utc>,
[INFO] [stdout]      |     ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `TokenData` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 55.92s
[INFO] running `Command { std: "docker" "inspect" "2c6f91db1a9253028488a4c0cec5b2e851b95fe980902a80b3a436eed000bdc7", 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" "2c6f91db1a9253028488a4c0cec5b2e851b95fe980902a80b3a436eed000bdc7" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v0.4.30
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling unicode-xid v0.1.0
[INFO] [stderr]    Compiling pulldown-cmark v0.4.1
[INFO] [stderr]    Compiling syn v0.15.44
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling idna v0.1.5
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling percent-encoding v1.0.1
[INFO] [stderr]    Compiling itertools v0.8.2
[INFO] [stderr]    Compiling toml v0.5.11
[INFO] [stderr]    Compiling semver-parser v0.9.0
[INFO] [stdout] warning: use of deprecated function `jsonwebtoken::dangerous_unsafe_decode`: This function has been renamed to `dangerous_insecure_decode` and will be removed in a later version.
[INFO] [stdout]     --> src/client.rs:1317:37
[INFO] [stdout]      |
[INFO] [stdout] 1317 |         let payload = jsonwebtoken::dangerous_unsafe_decode::<TokenPayload>(&res.token)?.claims;
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling difference v2.0.0
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::timestamp`: use `timestamp_opt()` instead
[INFO] [stdout]    --> src/serialization.rs:163:52
[INFO] [stdout]     |
[INFO] [stdout] 163 |             Some(secs) if secs != 0 => Ok(Some(Utc.timestamp(secs, 0))),
[INFO] [stdout]     |                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `created` is never read
[INFO] [stdout]     --> src/client.rs:1301:5
[INFO] [stdout]      |
[INFO] [stdout] 1299 | struct TokenData {
[INFO] [stdout]      |        --------- field in this struct
[INFO] [stdout] 1300 |     token: String,
[INFO] [stdout] 1301 |     created: DateTime<Utc>,
[INFO] [stdout]      |     ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `TokenData` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling colored v1.9.4
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling url v1.7.2
[INFO] [stderr]    Compiling extend v0.1.2
[INFO] [stderr]    Compiling quote v0.6.13
[INFO] [stderr]    Compiling assert-json-diff v1.1.0
[INFO] [stderr]    Compiling mockito v0.23.3
[INFO] [stderr]    Compiling version-sync v0.8.1
[INFO] [stderr]    Compiling thetvdb v0.1.0-beta.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]    --> tests/data/mod.rs:106:33
[INFO] [stdout]     |
[INFO] [stdout] 106 |         first_aired: NaiveDate::from_ymd(2016, 11, 6),
[INFO] [stdout]     |                                 ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]    --> tests/data/mod.rs:125:33
[INFO] [stdout]     |
[INFO] [stdout] 125 |         first_aired: NaiveDate::from_ymd(2016, 11, 6),
[INFO] [stdout]     |                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]    --> tests/data/mod.rs:159:26
[INFO] [stdout]     |
[INFO] [stdout] 159 |         date: NaiveDate::from_ymd(1994, 9, 23),
[INFO] [stdout]     |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `jsonwebtoken::dangerous_unsafe_decode`: This function has been renamed to `dangerous_insecure_decode` and will be removed in a later version.
[INFO] [stdout]     --> src/client.rs:1317:37
[INFO] [stdout]      |
[INFO] [stdout] 1317 |         let payload = jsonwebtoken::dangerous_unsafe_decode::<TokenPayload>(&res.token)?.claims;
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::timestamp`: use `timestamp_opt()` instead
[INFO] [stdout]    --> src/serialization.rs:163:52
[INFO] [stdout]     |
[INFO] [stdout] 163 |             Some(secs) if secs != 0 => Ok(Some(Utc.timestamp(secs, 0))),
[INFO] [stdout]     |                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]    --> src/response/tests.rs:360:38
[INFO] [stdout]     |
[INFO] [stdout] 360 |         first_aired: Some(NaiveDate::from_ymd(2000, 10, 30)),
[INFO] [stdout]     |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveTime::from_hms`: use `from_hms_opt()` instead
[INFO] [stdout]    --> src/response/tests.rs:378:36
[INFO] [stdout]     |
[INFO] [stdout] 378 |         airs_time: Some(NaiveTime::from_hms(8, 30, 0)),
[INFO] [stdout]     |                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]    --> src/response/tests.rs:384:38
[INFO] [stdout]     |
[INFO] [stdout] 384 |         first_aired: Some(NaiveDate::from_ymd(2000, 7, 21)),
[INFO] [stdout]     |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveTime::from_hms`: use `from_hms_opt()` instead
[INFO] [stdout]    --> src/response/tests.rs:412:36
[INFO] [stdout]     |
[INFO] [stdout] 412 |         airs_time: Some(NaiveTime::from_hms(9, 10, 00)),
[INFO] [stdout]     |                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]    --> src/response/tests.rs:418:38
[INFO] [stdout]     |
[INFO] [stdout] 418 |         first_aired: Some(NaiveDate::from_ymd(2004, 1, 6)),
[INFO] [stdout]     |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]    --> src/response/tests.rs:465:38
[INFO] [stdout]     |
[INFO] [stdout] 465 |         first_aired: Some(NaiveDate::from_ymd(2010, 3, 12)),
[INFO] [stdout]     |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]    --> src/response/tests.rs:574:30
[INFO] [stdout]     |
[INFO] [stdout] 574 |             date: NaiveDate::from_ymd(2011, 11, 1),
[INFO] [stdout]     |                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::timestamp`: use `timestamp_opt()` instead
[INFO] [stdout]   --> src/lib.rs:61:13
[INFO] [stdout]    |
[INFO] [stdout] 61 |         Utc.timestamp(Utc::now().timestamp(), 0)
[INFO] [stdout]    |             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 36.91s
[INFO] running `Command { std: "docker" "inspect" "2c6f91db1a9253028488a4c0cec5b2e851b95fe980902a80b3a436eed000bdc7", 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" "2c6f91db1a9253028488a4c0cec5b2e851b95fe980902a80b3a436eed000bdc7" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated function `jsonwebtoken::dangerous_unsafe_decode`: This function has been renamed to `dangerous_insecure_decode` and will be removed in a later version.
[INFO] [stderr]     --> src/client.rs:1317:37
[INFO] [stderr]      |
[INFO] [stderr] 1317 |         let payload = jsonwebtoken::dangerous_unsafe_decode::<TokenPayload>(&res.token)?.claims;
[INFO] [stderr]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::timestamp`: use `timestamp_opt()` instead
[INFO] [stderr]    --> src/serialization.rs:163:52
[INFO] [stderr]     |
[INFO] [stderr] 163 |             Some(secs) if secs != 0 => Ok(Some(Utc.timestamp(secs, 0))),
[INFO] [stderr]     |                                                    ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `created` is never read
[INFO] [stderr]     --> src/client.rs:1301:5
[INFO] [stderr]      |
[INFO] [stderr] 1299 | struct TokenData {
[INFO] [stderr]      |        --------- field in this struct
[INFO] [stderr] 1300 |     token: String,
[INFO] [stderr] 1301 |     created: DateTime<Utc>,
[INFO] [stderr]      |     ^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `TokenData` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stderr]    --> src/response/tests.rs:360:38
[INFO] [stderr]     |
[INFO] [stderr] 360 |         first_aired: Some(NaiveDate::from_ymd(2000, 10, 30)),
[INFO] [stderr]     |                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `chrono::NaiveTime::from_hms`: use `from_hms_opt()` instead
[INFO] [stderr]    --> src/response/tests.rs:378:36
[INFO] [stderr]     |
[INFO] [stderr] 378 |         airs_time: Some(NaiveTime::from_hms(8, 30, 0)),
[INFO] [stderr]     |                                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stderr]    --> src/response/tests.rs:384:38
[INFO] [stderr]     |
[INFO] [stderr] 384 |         first_aired: Some(NaiveDate::from_ymd(2000, 7, 21)),
[INFO] [stderr]     |                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `chrono::NaiveTime::from_hms`: use `from_hms_opt()` instead
[INFO] [stderr]    --> src/response/tests.rs:412:36
[INFO] [stderr]     |
[INFO] [stderr] 412 |         airs_time: Some(NaiveTime::from_hms(9, 10, 00)),
[INFO] [stderr]     |                                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stderr]    --> src/response/tests.rs:418:38
[INFO] [stderr]     |
[INFO] [stderr] 418 |         first_aired: Some(NaiveDate::from_ymd(2004, 1, 6)),
[INFO] [stderr]     |                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stderr]    --> src/response/tests.rs:465:38
[INFO] [stderr]     |
[INFO] [stderr] 465 |         first_aired: Some(NaiveDate::from_ymd(2010, 3, 12)),
[INFO] [stderr]     |                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stderr]    --> src/response/tests.rs:574:30
[INFO] [stderr]     |
[INFO] [stderr] 574 |             date: NaiveDate::from_ymd(2011, 11, 1),
[INFO] [stderr]     |                              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::timestamp`: use `timestamp_opt()` instead
[INFO] [stderr]   --> src/lib.rs:61:13
[INFO] [stderr]    |
[INFO] [stderr] 61 |         Utc.timestamp(Utc::now().timestamp(), 0)
[INFO] [stderr]    |             ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `thetvdb` (lib) generated 3 warnings
[INFO] [stderr] warning: `thetvdb` (lib test) generated 10 warnings (2 duplicates)
[INFO] [stderr] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stderr]    --> tests/data/mod.rs:106:33
[INFO] [stderr]     |
[INFO] [stderr] 106 |         first_aired: NaiveDate::from_ymd(2016, 11, 6),
[INFO] [stderr]     |                                 ^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stderr]    --> tests/data/mod.rs:125:33
[INFO] [stderr]     |
[INFO] [stderr] 125 |         first_aired: NaiveDate::from_ymd(2016, 11, 6),
[INFO] [stderr]     |                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stderr]    --> tests/data/mod.rs:159:26
[INFO] [stderr]     |
[INFO] [stderr] 159 |         date: NaiveDate::from_ymd(1994, 9, 23),
[INFO] [stderr]     |                          ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `thetvdb` (test "client") generated 3 warnings
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.21s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/thetvdb-710aea83e045f4ac)
[INFO] [stdout] 
[INFO] [stdout] running 47 tests
[INFO] [stdout] test client::tests::client_send_sync ... ok
[INFO] [stdout] test client::tests::client_movie_updates ... ok
[INFO] [stdout] test client::tests::client_episodes_summary ... ok
[INFO] [stdout] test client::tests::client_series ... ok
[INFO] [stdout] test client::tests::client_set_language ... ok
[INFO] [stdout] test client::tests::client_languages ... ok
[INFO] [stdout] test client::tests::client_series_filter ... ok
[INFO] [stdout] test client::tests::urls_must_parse ... ok
[INFO] [stdout] test params::tests::search_by_to_query_param ... ok
[INFO] [stdout] test params::tests::series_filter_keys ... ok
[INFO] [stdout] test params::tests::types_send_sync ... ok
[INFO] [stdout] test response::tests::acrot_urls_errors ... ok
[INFO] [stdout] test response::tests::actor_urls ... ok
[INFO] [stdout] test response::tests::artwork_urls ... ok
[INFO] [stdout] test response::tests::episode_page_params_generation ... ok
[INFO] [stdout] test response::tests::episode_query_page_params_generation ... ok
[INFO] [stdout] test response::tests::episode_urls ... ok
[INFO] [stdout] test error::tests::error_send_sync ... ok
[INFO] [stdout] test response::tests::episode_urls_errors ... ok
[INFO] [stdout] test response::tests::filtered_series_urls ... ok
[INFO] [stdout] test response::tests::filtered_series_urls_errors ... ok
[INFO] [stdout] test response::tests::genre_url ... ok
[INFO] [stdout] test response::tests::image_urls ... ok
[INFO] [stdout] test response::tests::page_links_current_page ... ok
[INFO] [stdout] test response::tests::person_urls ... ok
[INFO] [stdout] test response::tests::person_urls_errors ... ok
[INFO] [stdout] test response::tests::search_series_urls ... ok
[INFO] [stdout] test client::tests::client_series_actors ... ok
[INFO] [stdout] test response::tests::search_series_urls_errors ... ok
[INFO] [stdout] test response::tests::series_urls ... ok
[INFO] [stdout] test response::tests::series_urls_errors ... ok
[INFO] [stdout] test response::tests::serde ... ok
[INFO] [stdout] test response::tests::types_send_sync ... ok
[INFO] [stdout] test client::tests::client_series_images ... ok
[INFO] [stdout] test urls::tests::urls_parse ... ok
[INFO] [stdout] test client::tests::client_series_episodes ... ok
[INFO] [stdout] test client::tests::client_relogin_on_token_exp ... ok
[INFO] [stdout] test client::tests::client_episode ... ok
[INFO] [stdout] test client::tests::client_login ... ok
[INFO] [stdout] test client::tests::client_movie ... ok
[INFO] [stdout] test client::tests::client_series_images_query ... ok
[INFO] [stdout] test client::tests::client_search ... ok
[INFO] [stdout] test client::tests::client_series_episodes_query ... ok
[INFO] [stdout] test client::tests::client_series_images_query_params ... ok
[INFO] [stdout] test client::tests::client_series_last_modified ... ok
[INFO] [stdout] test client::tests::client_updated ... ok
[INFO] [stdout] test client::tests::client_language ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/client.rs (/opt/rustwide/target/release/deps/client-5e0bfdf8da1a6a17)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test series_actors ... FAILED
[INFO] [stdout] test series_images ... FAILED
[INFO] [stdout] test language ... FAILED
[INFO] [stdout] test series_images_query_params ... FAILED
[INFO] [stdout] test series_last_modified ... FAILED
[INFO] [stdout] test movie_updates ... FAILED
[INFO] [stdout] test updated ... FAILED
[INFO] [stdout] test series ... FAILED
[INFO] [stdout] test episode ... FAILED
[INFO] [stdout] test series_images_query ... FAILED
[INFO] [stdout] test languages ... FAILED
[INFO] [stdout] test series_episode_summary ... FAILED
[INFO] [stdout] test search ... FAILED
[INFO] [stdout] test series_episodes_query ... FAILED
[INFO] [stdout] test series_episodes ... FAILED
[INFO] [stdout] test series_filter ... FAILED
[INFO] [stdout] test movie ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- series_actors stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'series_actors' (1596) panicked at tests/client.rs:318:39:
[INFO] [stdout] Missing or invalid THETVDB_APIKEY env var: NotPresent
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5857e8c1e7c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5857e8c3569a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5857e8c2314c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5857e8bfa006 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5857e8c16989 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5857e89d6b40 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5857e8c16b42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5857e8bfa0b2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5857e8bf2d59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5857e8bfae9d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5857e8c35dfc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5857e8c35bd2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5857e899202f - client[7f388defdd3bdef0]::get_client::{closure#0}
[INFO] [stdout]   13:     0x5857e8992d9e - client[7f388defdd3bdef0]::series_actors::{closure#0}
[INFO] [stdout]   14:     0x5857e899f482 - <tokio[2152d3ba42a08f38]::macros::scoped_tls::ScopedKey<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::Context>>::set::<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_actors::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>::{closure#0}, ()>
[INFO] [stdout]   15:     0x5857e89af28f - tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter::<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_actors::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>
[INFO] [stdout]   16:     0x5857e89b268c - tokio[2152d3ba42a08f38]::runtime::context::enter::<<tokio[2152d3ba42a08f38]::runtime::Runtime>::block_on<client[7f388defdd3bdef0]::series_actors::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]   17:     0x5857e89c388a - <client[7f388defdd3bdef0]::series_actors::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x5857e89c9e2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   19:     0x5857e89d7495 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   20:     0x5857e89d0d54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x5857e89da5f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x5857e8c1dcf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x7fb7d5489dfa - <unknown>
[INFO] [stdout]   24:     0x7fb7d551d3d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- series_images stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'series_images' (1601) panicked at tests/client.rs:318:39:
[INFO] [stdout] Missing or invalid THETVDB_APIKEY env var: NotPresent
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5857e8c1e7c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5857e8c3569a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5857e8c2314c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5857e8bfa006 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5857e8c16989 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5857e89d6b40 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5857e8c16b42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5857e8bfa0b2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5857e8bf2d59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5857e8bfae9d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5857e8c35dfc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5857e8c35bd2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5857e899202f - client[7f388defdd3bdef0]::get_client::{closure#0}
[INFO] [stdout]   13:     0x5857e899424e - client[7f388defdd3bdef0]::series_images::{closure#0}
[INFO] [stdout]   14:     0x5857e899fea2 - <tokio[2152d3ba42a08f38]::macros::scoped_tls::ScopedKey<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::Context>>::set::<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_images::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>::{closure#0}, ()>
[INFO] [stdout]   15:     0x5857e89af4b2 - tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter::<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_images::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>
[INFO] [stdout]   16:     0x5857e89b286c - tokio[2152d3ba42a08f38]::runtime::context::enter::<<tokio[2152d3ba42a08f38]::runtime::Runtime>::block_on<client[7f388defdd3bdef0]::series_images::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]   17:     0x5857e89c3c27 - <client[7f388defdd3bdef0]::series_images::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x5857e89c9e2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   19:     0x5857e89d7495 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   20:     0x5857e89d0d54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x5857e89da5f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x5857e8c1dcf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x7fb7d5489dfa - <unknown>
[INFO] [stdout]   24:     0x7fb7d551d3d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- language stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'language' (1590) panicked at tests/client.rs:318:39:
[INFO] [stdout] Missing or invalid THETVDB_APIKEY env var: NotPresent
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5857e8c1e7c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5857e8c3569a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5857e8c2314c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5857e8bfa006 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5857e8c16989 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5857e89d6b40 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5857e8c16b42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5857e8bfa0b2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5857e8bf2d59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5857e8bfae9d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5857e8c35dfc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5857e8c35bd2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5857e899202f - client[7f388defdd3bdef0]::get_client::{closure#0}
[INFO] [stdout]   13:     0x5857e899bf1e - client[7f388defdd3bdef0]::language::{closure#0}
[INFO] [stdout]   14:     0x5857e89a3d22 - <tokio[2152d3ba42a08f38]::macros::scoped_tls::ScopedKey<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::Context>>::set::<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::language::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>::{closure#0}, ()>
[INFO] [stdout]   15:     0x5857e89b016f - tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter::<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::language::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>
[INFO] [stdout]   16:     0x5857e89b33ac - tokio[2152d3ba42a08f38]::runtime::context::enter::<<tokio[2152d3ba42a08f38]::runtime::Runtime>::block_on<client[7f388defdd3bdef0]::language::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]   17:     0x5857e89c51ea - <client[7f388defdd3bdef0]::language::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x5857e89c9e2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   19:     0x5857e89d7495 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   20:     0x5857e89d0d54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x5857e89da5f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x5857e8c1dcf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x7fb7d5489dfa - <unknown>
[INFO] [stdout]   24:     0x7fb7d551d3d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- series_images_query_params stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'series_images_query_params' (1603) panicked at tests/client.rs:318:39:
[INFO] [stdout] Missing or invalid THETVDB_APIKEY env var: NotPresent
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5857e8c1e7c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5857e8c3569a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5857e8c2314c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5857e8bfa006 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5857e8c16989 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5857e89d6b40 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5857e8c16b42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5857e8bfa0b2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5857e8bf2d59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5857e8bfae9d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5857e8c35dfc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5857e8c35bd2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5857e899202f - client[7f388defdd3bdef0]::get_client::{closure#0}
[INFO] [stdout]   13:     0x5857e8997dfe - client[7f388defdd3bdef0]::series_images_query_params::{closure#0}
[INFO] [stdout]   14:     0x5857e89a1ec2 - <tokio[2152d3ba42a08f38]::macros::scoped_tls::ScopedKey<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::Context>>::set::<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_images_query_params::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>::{closure#0}, ()>
[INFO] [stdout]   15:     0x5857e89afb12 - tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter::<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_images_query_params::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>
[INFO] [stdout]   16:     0x5857e89b2e0c - tokio[2152d3ba42a08f38]::runtime::context::enter::<<tokio[2152d3ba42a08f38]::runtime::Runtime>::block_on<client[7f388defdd3bdef0]::series_images_query_params::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]   17:     0x5857e89c4707 - <client[7f388defdd3bdef0]::series_images_query_params::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x5857e89c9e2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   19:     0x5857e89d7495 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   20:     0x5857e89d0d54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x5857e89da5f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x5857e8c1dcf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x7fb7d5489dfa - <unknown>
[INFO] [stdout]   24:     0x7fb7d551d3d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- series_last_modified stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'series_last_modified' (1604) panicked at tests/client.rs:318:39:
[INFO] [stdout] Missing or invalid THETVDB_APIKEY env var: NotPresent
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5857e8c1e7c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5857e8c3569a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5857e8c2314c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5857e8bfa006 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5857e8c16989 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5857e89d6b40 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5857e8c16b42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5857e8bfa0b2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5857e8bf2d59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5857e8bfae9d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5857e8c35dfc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5857e8c35bd2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5857e899202f - client[7f388defdd3bdef0]::get_client::{closure#0}
[INFO] [stdout]   13:     0x5857e8995f3e - client[7f388defdd3bdef0]::series_last_modified::{closure#0}
[INFO] [stdout]   14:     0x5857e89a0dd2 - <tokio[2152d3ba42a08f38]::macros::scoped_tls::ScopedKey<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::Context>>::set::<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_last_modified::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>::{closure#0}, ()>
[INFO] [stdout]   15:     0x5857e89af7df - tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter::<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_last_modified::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>
[INFO] [stdout]   16:     0x5857e89b2b3c - tokio[2152d3ba42a08f38]::runtime::context::enter::<<tokio[2152d3ba42a08f38]::runtime::Runtime>::block_on<client[7f388defdd3bdef0]::series_last_modified::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]   17:     0x5857e89c419a - <client[7f388defdd3bdef0]::series_last_modified::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x5857e89c9e2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   19:     0x5857e89d7495 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   20:     0x5857e89d0d54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x5857e89da5f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x5857e8c1dcf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x7fb7d5489dfa - <unknown>
[INFO] [stdout]   24:     0x7fb7d551d3d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- movie_updates stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'movie_updates' (1593) panicked at tests/client.rs:318:39:
[INFO] [stdout] Missing or invalid THETVDB_APIKEY env var: NotPresent
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5857e8c1e7c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5857e8c3569a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5857e8c2314c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5857e8bfa006 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5857e8c16989 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5857e89d6b40 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5857e8c16b42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5857e8bfa0b2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5857e8bf2d59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5857e8bfae9d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5857e8c35dfc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5857e8c35bd2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5857e899202f - client[7f388defdd3bdef0]::get_client::{closure#0}
[INFO] [stdout]   13:     0x5857e899243e - client[7f388defdd3bdef0]::movie_updates::{closure#0}
[INFO] [stdout]   14:     0x5857e899ef72 - <tokio[2152d3ba42a08f38]::macros::scoped_tls::ScopedKey<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::Context>>::set::<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::movie_updates::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>::{closure#0}, ()>
[INFO] [stdout]   15:     0x5857e89af182 - tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter::<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::movie_updates::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>
[INFO] [stdout]   16:     0x5857e89b259c - tokio[2152d3ba42a08f38]::runtime::context::enter::<<tokio[2152d3ba42a08f38]::runtime::Runtime>::block_on<client[7f388defdd3bdef0]::movie_updates::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]   17:     0x5857e89c36b7 - <client[7f388defdd3bdef0]::movie_updates::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x5857e89c9e2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   19:     0x5857e89d7495 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   20:     0x5857e89d0d54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x5857e89da5f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x5857e8c1dcf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x7fb7d5489dfa - <unknown>
[INFO] [stdout]   24:     0x7fb7d551d3d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- updated stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'updated' (1605) panicked at tests/client.rs:318:39:
[INFO] [stdout] Missing or invalid THETVDB_APIKEY env var: NotPresent
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5857e8c1e7c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5857e8c3569a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5857e8c2314c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5857e8bfa006 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5857e8c16989 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5857e89d6b40 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5857e8c16b42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5857e8bfa0b2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5857e8bf2d59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5857e8bfae9d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5857e8c35dfc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5857e8c35bd2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5857e899202f - client[7f388defdd3bdef0]::get_client::{closure#0}
[INFO] [stdout]   13:     0x5857e899b62e - client[7f388defdd3bdef0]::updated::{closure#0}
[INFO] [stdout]   14:     0x5857e89a3812 - <tokio[2152d3ba42a08f38]::macros::scoped_tls::ScopedKey<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::Context>>::set::<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::updated::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>::{closure#0}, ()>
[INFO] [stdout]   15:     0x5857e89b0062 - tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter::<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::updated::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>
[INFO] [stdout]   16:     0x5857e89b32bc - tokio[2152d3ba42a08f38]::runtime::context::enter::<<tokio[2152d3ba42a08f38]::runtime::Runtime>::block_on<client[7f388defdd3bdef0]::updated::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]   17:     0x5857e89c5017 - <client[7f388defdd3bdef0]::updated::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x5857e89c9e2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   19:     0x5857e89d7495 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   20:     0x5857e89d0d54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x5857e89da5f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x5857e8c1dcf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x7fb7d5489dfa - <unknown>
[INFO] [stdout]   24:     0x7fb7d551d3d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- series stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'series' (1595) panicked at tests/client.rs:318:39:
[INFO] [stdout] Missing or invalid THETVDB_APIKEY env var: NotPresent
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5857e8c1e7c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5857e8c3569a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5857e8c2314c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5857e8bfa006 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5857e8c16989 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5857e89d6b40 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5857e8c16b42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5857e8bfa0b2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5857e8bf2d59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5857e8bfae9d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5857e8c35dfc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5857e8c35bd2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5857e899202f - client[7f388defdd3bdef0]::get_client::{closure#0}
[INFO] [stdout]   13:     0x5857e899a28e - client[7f388defdd3bdef0]::series::{closure#0}
[INFO] [stdout]   14:     0x5857e89a2df2 - <tokio[2152d3ba42a08f38]::macros::scoped_tls::ScopedKey<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::Context>>::set::<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>::{closure#0}, ()>
[INFO] [stdout]   15:     0x5857e89afe42 - tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter::<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>
[INFO] [stdout]   16:     0x5857e89b30dc - tokio[2152d3ba42a08f38]::runtime::context::enter::<<tokio[2152d3ba42a08f38]::runtime::Runtime>::block_on<client[7f388defdd3bdef0]::series::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]   17:     0x5857e89c4c77 - <client[7f388defdd3bdef0]::series::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x5857e89c9e2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   19:     0x5857e89d7495 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   20:     0x5857e89d0d54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x5857e89da5f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x5857e8c1dcf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x7fb7d5489dfa - <unknown>
[INFO] [stdout]   24:     0x7fb7d551d3d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- episode stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'episode' (1589) panicked at tests/client.rs:318:39:
[INFO] [stdout] Missing or invalid THETVDB_APIKEY env var: NotPresent
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5857e8c1e7c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5857e8c3569a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5857e8c2314c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5857e8bfa006 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5857e8c16989 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5857e89d6b40 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5857e8c16b42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5857e8bfa0b2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5857e8bf2d59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5857e8bfae9d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5857e8c35dfc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5857e8c35bd2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5857e899202f - client[7f388defdd3bdef0]::get_client::{closure#0}
[INFO] [stdout]   13:     0x5857e899ac5e - client[7f388defdd3bdef0]::episode::{closure#0}
[INFO] [stdout]   14:     0x5857e89a3302 - <tokio[2152d3ba42a08f38]::macros::scoped_tls::ScopedKey<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::Context>>::set::<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::episode::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>::{closure#0}, ()>
[INFO] [stdout]   15:     0x5857e89aff52 - tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter::<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::episode::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>
[INFO] [stdout]   16:     0x5857e89b31cc - tokio[2152d3ba42a08f38]::runtime::context::enter::<<tokio[2152d3ba42a08f38]::runtime::Runtime>::block_on<client[7f388defdd3bdef0]::episode::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]   17:     0x5857e89c4e47 - <client[7f388defdd3bdef0]::episode::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x5857e89c9e2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   19:     0x5857e89d7495 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   20:     0x5857e89d0d54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x5857e89da5f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x5857e8c1dcf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x7fb7d5489dfa - <unknown>
[INFO] [stdout]   24:     0x7fb7d551d3d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- series_images_query stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'series_images_query' (1602) panicked at tests/client.rs:318:39:
[INFO] [stdout] Missing or invalid THETVDB_APIKEY env var: NotPresent
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5857e8c1e7c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5857e8c3569a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5857e8c2314c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5857e8bfa006 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5857e8c16989 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5857e89d6b40 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5857e8c16b42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5857e8bfa0b2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5857e8bf2d59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5857e8bfae9d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5857e8c35dfc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5857e8c35bd2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5857e899202f - client[7f388defdd3bdef0]::get_client::{closure#0}
[INFO] [stdout]   13:     0x5857e899550e - client[7f388defdd3bdef0]::series_images_query::{closure#0}
[INFO] [stdout]   14:     0x5857e89a08c2 - <tokio[2152d3ba42a08f38]::macros::scoped_tls::ScopedKey<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::Context>>::set::<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_images_query::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>::{closure#0}, ()>
[INFO] [stdout]   15:     0x5857e89af6d2 - tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter::<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_images_query::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>
[INFO] [stdout]   16:     0x5857e89b2a4c - tokio[2152d3ba42a08f38]::runtime::context::enter::<<tokio[2152d3ba42a08f38]::runtime::Runtime>::block_on<client[7f388defdd3bdef0]::series_images_query::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]   17:     0x5857e89c3fc7 - <client[7f388defdd3bdef0]::series_images_query::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x5857e89c9e2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   19:     0x5857e89d7495 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   20:     0x5857e89d0d54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x5857e89da5f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x5857e8c1dcf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x7fb7d5489dfa - <unknown>
[INFO] [stdout]   24:     0x7fb7d551d3d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- languages stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'languages' (1591) panicked at tests/client.rs:318:39:
[INFO] [stdout] Missing or invalid THETVDB_APIKEY env var: NotPresent
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5857e8c1e7c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5857e8c3569a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5857e8c2314c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5857e8bfa006 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5857e8c16989 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5857e89d6b40 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5857e8c16b42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5857e8bfa0b2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5857e8bf2d59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5857e8bfae9d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5857e8c35dfc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5857e8c35bd2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5857e899202f - client[7f388defdd3bdef0]::get_client::{closure#0}
[INFO] [stdout]   13:     0x5857e899ca0e - client[7f388defdd3bdef0]::languages::{closure#0}
[INFO] [stdout]   14:     0x5857e89a4232 - <tokio[2152d3ba42a08f38]::macros::scoped_tls::ScopedKey<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::Context>>::set::<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::languages::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>::{closure#0}, ()>
[INFO] [stdout]   15:     0x5857e89b027f - tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter::<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::languages::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>
[INFO] [stdout]   16:     0x5857e89b349c - tokio[2152d3ba42a08f38]::runtime::context::enter::<<tokio[2152d3ba42a08f38]::runtime::Runtime>::block_on<client[7f388defdd3bdef0]::languages::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]   17:     0x5857e89c53ba - <client[7f388defdd3bdef0]::languages::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x5857e89c9e2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   19:     0x5857e89d7495 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   20:     0x5857e89d0d54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x5857e89da5f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x5857e8c1dcf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x7fb7d5489dfa - <unknown>
[INFO] [stdout]   24:     0x7fb7d551d3d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- series_episode_summary stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'series_episode_summary' (1597) panicked at tests/client.rs:318:39:
[INFO] [stdout] Missing or invalid THETVDB_APIKEY env var: NotPresent
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5857e8c1e7c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5857e8c3569a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5857e8c2314c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5857e8bfa006 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5857e8c16989 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5857e89d6b40 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5857e8c16b42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5857e8bfa0b2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5857e8bf2d59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5857e8bfae9d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5857e8c35dfc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5857e8c35bd2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5857e899202f - client[7f388defdd3bdef0]::get_client::{closure#0}
[INFO] [stdout]   13:     0x5857e899747e - client[7f388defdd3bdef0]::series_episode_summary::{closure#0}
[INFO] [stdout]   14:     0x5857e89a19b2 - <tokio[2152d3ba42a08f38]::macros::scoped_tls::ScopedKey<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::Context>>::set::<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_episode_summary::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>::{closure#0}, ()>
[INFO] [stdout]   15:     0x5857e89af9ff - tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter::<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_episode_summary::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>
[INFO] [stdout]   16:     0x5857e89b2d1c - tokio[2152d3ba42a08f38]::runtime::context::enter::<<tokio[2152d3ba42a08f38]::runtime::Runtime>::block_on<client[7f388defdd3bdef0]::series_episode_summary::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]   17:     0x5857e89c453a - <client[7f388defdd3bdef0]::series_episode_summary::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x5857e89c9e2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   19:     0x5857e89d7495 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   20:     0x5857e89d0d54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x5857e89da5f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x5857e8c1dcf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x7fb7d5489dfa - <unknown>
[INFO] [stdout]   24:     0x7fb7d551d3d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- search stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'search' (1594) panicked at tests/client.rs:318:39:
[INFO] [stdout] Missing or invalid THETVDB_APIKEY env var: NotPresent
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5857e8c1e7c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5857e8c3569a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5857e8c2314c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5857e8bfa006 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5857e8c16989 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5857e89d6b40 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5857e8c16b42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5857e8bfa0b2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5857e8bf2d59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5857e8bfae9d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5857e8c35dfc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5857e8c35bd2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5857e899202f - client[7f388defdd3bdef0]::get_client::{closure#0}
[INFO] [stdout]   13:     0x5857e8999623 - client[7f388defdd3bdef0]::search::{closure#0}
[INFO] [stdout]   14:     0x5857e89a28e2 - <tokio[2152d3ba42a08f38]::macros::scoped_tls::ScopedKey<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::Context>>::set::<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::search::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>::{closure#0}, ()>
[INFO] [stderr] error: test failed, to rerun pass `--test client`
[INFO] [stdout]   15:     0x5857e89afd2f - tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter::<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::search::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>
[INFO] [stdout]   16:     0x5857e89b2fec - tokio[2152d3ba42a08f38]::runtime::context::enter::<<tokio[2152d3ba42a08f38]::runtime::Runtime>::block_on<client[7f388defdd3bdef0]::search::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]   17:     0x5857e89c4aaa - <client[7f388defdd3bdef0]::search::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x5857e89c9e2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   19:     0x5857e89d7495 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   20:     0x5857e89d0d54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x5857e89da5f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x5857e8c1dcf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x7fb7d5489dfa - <unknown>
[INFO] [stdout]   24:     0x7fb7d551d3d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- series_episodes_query stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'series_episodes_query' (1599) panicked at tests/client.rs:318:39:
[INFO] [stdout] Missing or invalid THETVDB_APIKEY env var: NotPresent
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5857e8c1e7c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5857e8c3569a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5857e8c2314c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5857e8bfa006 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5857e8c16989 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5857e89d6b40 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5857e8c16b42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5857e8bfa0b2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5857e8bf2d59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5857e8bfae9d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5857e8c35dfc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5857e8c35bd2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5857e899202f - client[7f388defdd3bdef0]::get_client::{closure#0}
[INFO] [stdout]   13:     0x5857e899656e - client[7f388defdd3bdef0]::series_episodes_query::{closure#0}
[INFO] [stdout]   14:     0x5857e89a14a2 - <tokio[2152d3ba42a08f38]::macros::scoped_tls::ScopedKey<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::Context>>::set::<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_episodes_query::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>::{closure#0}, ()>
[INFO] [stdout]   15:     0x5857e89af8ef - tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter::<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_episodes_query::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>
[INFO] [stdout]   16:     0x5857e89b2c2c - tokio[2152d3ba42a08f38]::runtime::context::enter::<<tokio[2152d3ba42a08f38]::runtime::Runtime>::block_on<client[7f388defdd3bdef0]::series_episodes_query::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]   17:     0x5857e89c436a - <client[7f388defdd3bdef0]::series_episodes_query::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x5857e89c9e2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   19:     0x5857e89d7495 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   20:     0x5857e89d0d54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x5857e89da5f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x5857e8c1dcf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x7fb7d5489dfa - <unknown>
[INFO] [stdout]   24:     0x7fb7d551d3d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- series_episodes stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'series_episodes' (1598) panicked at tests/client.rs:318:39:
[INFO] [stdout] Missing or invalid THETVDB_APIKEY env var: NotPresent
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5857e8c1e7c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5857e8c3569a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5857e8c2314c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5857e8bfa006 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5857e8c16989 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5857e89d6b40 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5857e8c16b42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5857e8bfa0b2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5857e8bf2d59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5857e8bfae9d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5857e8c35dfc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5857e8c35bd2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5857e899202f - client[7f388defdd3bdef0]::get_client::{closure#0}
[INFO] [stdout]   13:     0x5857e8994ace - client[7f388defdd3bdef0]::series_episodes::{closure#0}
[INFO] [stdout]   14:     0x5857e89a03b2 - <tokio[2152d3ba42a08f38]::macros::scoped_tls::ScopedKey<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::Context>>::set::<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_episodes::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>::{closure#0}, ()>
[INFO] [stdout]   15:     0x5857e89af5c2 - tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter::<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_episodes::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>
[INFO] [stdout]   16:     0x5857e89b295c - tokio[2152d3ba42a08f38]::runtime::context::enter::<<tokio[2152d3ba42a08f38]::runtime::Runtime>::block_on<client[7f388defdd3bdef0]::series_episodes::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]   17:     0x5857e89c3df7 - <client[7f388defdd3bdef0]::series_episodes::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x5857e89c9e2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   19:     0x5857e89d7495 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   20:     0x5857e89d0d54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x5857e89da5f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x5857e8c1dcf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x7fb7d5489dfa - <unknown>
[INFO] [stdout]   24:     0x7fb7d551d3d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- series_filter stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'series_filter' (1600) panicked at tests/client.rs:318:39:
[INFO] [stdout] Missing or invalid THETVDB_APIKEY env var: NotPresent
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5857e8c1e7c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5857e8c3569a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5857e8c2314c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5857e8bfa006 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5857e8c16989 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5857e89d6b40 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5857e8c16b42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5857e8bfa0b2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5857e8bf2d59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5857e8bfae9d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5857e8c35dfc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5857e8c35bd2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5857e899202f - client[7f388defdd3bdef0]::get_client::{closure#0}
[INFO] [stdout]   13:     0x5857e899374e - client[7f388defdd3bdef0]::series_filter::{closure#0}
[INFO] [stdout]   14:     0x5857e899f992 - <tokio[2152d3ba42a08f38]::macros::scoped_tls::ScopedKey<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::Context>>::set::<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_filter::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>::{closure#0}, ()>
[INFO] [stdout]   15:     0x5857e89af39f - tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter::<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::series_filter::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>
[INFO] [stdout]   16:     0x5857e89b277c - tokio[2152d3ba42a08f38]::runtime::context::enter::<<tokio[2152d3ba42a08f38]::runtime::Runtime>::block_on<client[7f388defdd3bdef0]::series_filter::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]   17:     0x5857e89c3a5a - <client[7f388defdd3bdef0]::series_filter::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x5857e89c9e2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   19:     0x5857e89d7495 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   20:     0x5857e89d0d54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x5857e89da5f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x5857e8c1dcf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x7fb7d5489dfa - <unknown>
[INFO] [stdout]   24:     0x7fb7d551d3d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- movie stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'movie' (1592) panicked at tests/client.rs:318:39:
[INFO] [stdout] Missing or invalid THETVDB_APIKEY env var: NotPresent
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5857e8c1e7c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5857e8c3569a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5857e8c2314c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5857e8bfa006 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5857e8c16989 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5857e89d6b40 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5857e8c16b42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5857e8bfa0b2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5857e8bf2d59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5857e8bfae9d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5857e8c35dfc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5857e8c35bd2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5857e899202f - client[7f388defdd3bdef0]::get_client::{closure#0}
[INFO] [stdout]   13:     0x5857e899871e - client[7f388defdd3bdef0]::movie::{closure#0}
[INFO] [stdout]   14:     0x5857e89a23d2 - <tokio[2152d3ba42a08f38]::macros::scoped_tls::ScopedKey<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::Context>>::set::<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::movie::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>::{closure#0}, ()>
[INFO] [stdout]   15:     0x5857e89afc22 - tokio[2152d3ba42a08f38]::runtime::basic_scheduler::enter::<<tokio[2152d3ba42a08f38]::runtime::basic_scheduler::BasicScheduler<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>>::block_on<client[7f388defdd3bdef0]::movie::{closure#0}>::{closure#0}, (), tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::time::driver::Driver<tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>, tokio[2152d3ba42a08f38]::park::either::Either<tokio[2152d3ba42a08f38]::io::driver::Driver, tokio[2152d3ba42a08f38]::park::thread::ParkThread>>>
[INFO] [stdout]   16:     0x5857e89b2efc - tokio[2152d3ba42a08f38]::runtime::context::enter::<<tokio[2152d3ba42a08f38]::runtime::Runtime>::block_on<client[7f388defdd3bdef0]::movie::{closure#0}>::{closure#0}, ()>
[INFO] [stdout]   17:     0x5857e89c48d7 - <client[7f388defdd3bdef0]::movie::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   18:     0x5857e89c9e2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   19:     0x5857e89d7495 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   20:     0x5857e89d0d54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   21:     0x5857e89da5f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   22:     0x5857e8c1dcf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   23:     0x7fb7d5489dfa - <unknown>
[INFO] [stdout]   24:     0x7fb7d551d3d4 - clone
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     episode
[INFO] [stdout]     language
[INFO] [stdout]     languages
[INFO] [stdout]     movie
[INFO] [stdout]     movie_updates
[INFO] [stdout]     search
[INFO] [stdout]     series
[INFO] [stdout]     series_actors
[INFO] [stdout]     series_episode_summary
[INFO] [stdout]     series_episodes
[INFO] [stdout]     series_episodes_query
[INFO] [stdout]     series_filter
[INFO] [stdout]     series_images
[INFO] [stdout]     series_images_query
[INFO] [stdout]     series_images_query_params
[INFO] [stdout]     series_last_modified
[INFO] [stdout]     updated
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 17 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "2c6f91db1a9253028488a4c0cec5b2e851b95fe980902a80b3a436eed000bdc7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2c6f91db1a9253028488a4c0cec5b2e851b95fe980902a80b3a436eed000bdc7", kill_on_drop: false }`
[INFO] [stdout] 2c6f91db1a9253028488a4c0cec5b2e851b95fe980902a80b3a436eed000bdc7
