[INFO] fetching crate win-desktop-utils 0.5.7...
[INFO] testing win-desktop-utils-0.5.7 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate win-desktop-utils 0.5.7 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate win-desktop-utils 0.5.7
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate win-desktop-utils 0.5.7
[INFO] tweaked toml for crates.io crate win-desktop-utils 0.5.7 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate win-desktop-utils 0.5.7 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] crate crates.io crate win-desktop-utils 0.5.7 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 9fa3328f228c9860b3ebcacbb0fcb143da7cf519bf056d339ae58e3d10c7bf12
[INFO] running `Command { std: "docker" "start" "9fa3328f228c9860b3ebcacbb0fcb143da7cf519bf056d339ae58e3d10c7bf12", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9fa3328f228c9860b3ebcacbb0fcb143da7cf519bf056d339ae58e3d10c7bf12", 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" "9fa3328f228c9860b3ebcacbb0fcb143da7cf519bf056d339ae58e3d10c7bf12" "/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" "9fa3328f228c9860b3ebcacbb0fcb143da7cf519bf056d339ae58e3d10c7bf12", 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" "9fa3328f228c9860b3ebcacbb0fcb143da7cf519bf056d339ae58e3d10c7bf12" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling win-desktop-utils v0.5.7 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.36s
[INFO] running `Command { std: "docker" "inspect" "9fa3328f228c9860b3ebcacbb0fcb143da7cf519bf056d339ae58e3d10c7bf12", 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" "9fa3328f228c9860b3ebcacbb0fcb143da7cf519bf056d339ae58e3d10c7bf12" "/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 win-desktop-utils v0.5.7 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1.42s
[INFO] running `Command { std: "docker" "inspect" "9fa3328f228c9860b3ebcacbb0fcb143da7cf519bf056d339ae58e3d10c7bf12", 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" "9fa3328f228c9860b3ebcacbb0fcb143da7cf519bf056d339ae58e3d10c7bf12" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/win_desktop_utils-49013f84798cfd1b)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test unsupported::tests::path_helpers_return_unsupported_on_non_windows ... ok
[INFO] [stdout] test unsupported::tests::shortcut_options_builder_sets_values_on_non_windows ... ok
[INFO] [stdout] test unsupported::tests::desktop_app_keeps_identity_available_on_non_windows ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/api_validation.rs (/opt/rustwide/target/release/deps/api_validation-80fdf4fcbd5eca15)
[INFO] [stdout] 
[INFO] [stdout] running 55 tests
[INFO] [stdout] test create_shortcut_rejects_relative_target_path ... FAILED
[INFO] [stdout] test create_url_shortcut_rejects_line_breaks ... FAILED
[INFO] [stdout] test create_shortcut_creates_lnk_file ... FAILED
[INFO] [stdout] test create_shortcut_rejects_relative_shortcut_path ... FAILED
[INFO] [stdout] test create_shortcut_rejects_output_parent_that_is_file ... FAILED
[INFO] [stdout] test create_shortcut_rejects_nul_bytes_in_shortcut_path ... FAILED
[INFO] [stdout] test empty_recycle_bin_for_root_rejects_empty_path ... FAILED
[INFO] [stdout] test create_shortcut_rejects_nul_bytes_in_target_path ... FAILED
[INFO] [stdout] test create_url_shortcut_rejects_wrong_extension ... FAILED
[INFO] [stdout] test create_url_shortcut_rejects_empty_url ... FAILED
[INFO] [stdout] test create_url_shortcut_rejects_output_parent_that_is_file ... FAILED
[INFO] [stdout] test empty_recycle_bin_for_root_rejects_relative_path ... FAILED
[INFO] [stdout] test create_shortcut_rejects_wrong_extension ... FAILED
[INFO] [stdout] test create_url_shortcut_rejects_nul_bytes_in_url ... FAILED
[INFO] [stdout] test open_containing_folder_rejects_nul_bytes_in_path ... FAILED
[INFO] [stdout] test move_paths_to_recycle_bin_rejects_empty_path ... FAILED
[INFO] [stdout] test open_containing_folder_rejects_empty_path ... FAILED
[INFO] [stdout] test open_containing_folder_rejects_missing_path ... FAILED
[INFO] [stdout] test move_paths_to_recycle_bin_rejects_empty_collection ... FAILED
[INFO] [stdout] test move_paths_to_recycle_bin_rejects_nul_bytes_in_path ... FAILED
[INFO] [stdout] test empty_recycle_bin_for_root_rejects_nul_bytes_in_path ... FAILED
[INFO] [stdout] test create_shortcut_rejects_empty_shortcut_path ... FAILED
[INFO] [stdout] test move_to_recycle_bin_rejects_relative_path ... FAILED
[INFO] [stdout] test move_to_recycle_bin_rejects_nul_bytes_in_path ... FAILED
[INFO] [stdout] test open_with_verb_rejects_empty_verb ... FAILED
[INFO] [stdout] test open_with_verb_rejects_nul_bytes_in_path ... FAILED
[INFO] [stdout] test open_with_verb_rejects_nul_bytes_in_verb ... FAILED
[INFO] [stdout] test move_to_recycle_bin_rejects_empty_path ... FAILED
[INFO] [stdout] test open_containing_folder_rejects_drive_root_without_parent ... FAILED
[INFO] [stdout] test move_paths_to_recycle_bin_rejects_relative_path ... FAILED
[INFO] [stdout] test open_url_rejects_whitespace_only ... FAILED
[INFO] [stdout] test move_paths_to_recycle_bin_rejects_missing_absolute_path ... FAILED
[INFO] [stdout] test open_url_rejects_empty_string ... FAILED
[INFO] [stdout] test open_with_default_rejects_empty_path ... FAILED
[INFO] [stdout] test open_with_default_rejects_nul_bytes_in_path ... FAILED
[INFO] [stdout] test single_instance_rejects_empty_app_id ... FAILED
[INFO] [stdout] test open_with_default_rejects_missing_path ... FAILED
[INFO] [stdout] test single_instance_rejects_nul_bytes_in_app_id ... FAILED
[INFO] [stdout] test open_with_verb_rejects_missing_path ... FAILED
[INFO] [stdout] test open_with_verb_rejects_empty_path ... FAILED
[INFO] [stdout] test reveal_in_explorer_rejects_missing_path ... FAILED
[INFO] [stdout] test reveal_in_explorer_rejects_nul_bytes_in_path ... FAILED
[INFO] [stdout] test run_as_admin_rejects_empty_executable ... FAILED
[INFO] [stdout] test run_with_verb_rejects_nul_bytes_in_arguments ... FAILED
[INFO] [stdout] test reveal_in_explorer_rejects_empty_path ... FAILED
[INFO] [stdout] test single_instance_can_be_acquired_again_after_guard_is_dropped ... FAILED
[INFO] [stdout] test run_with_verb_rejects_empty_verb ... FAILED
[INFO] [stdout] test run_with_verb_rejects_nul_bytes_in_executable ... FAILED
[INFO] [stdout] test single_instance_scopes_do_not_conflict_with_each_other ... FAILED
[INFO] [stdout] test open_url_rejects_nul_bytes ... FAILED
[INFO] [stdout] test move_to_recycle_bin_rejects_missing_absolute_path ... FAILED
[INFO] [stdout] test single_instance_returns_none_when_same_app_id_is_acquired_twice ... FAILED
[INFO] [stdout] test single_instance_with_options_allows_global_scope ... FAILED
[INFO] [stdout] test single_instance_with_scope_allows_global_scope ... FAILED
[INFO] [stdout] test single_instance_rejects_backslashes_in_app_id ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- create_shortcut_rejects_relative_target_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'create_shortcut_rejects_relative_target_path' (632) panicked at tests/api_validation.rs:269:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::PathNotAbsolute))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcd00b - <api_validation[960424a3e6179358]::create_shortcut_rejects_relative_target_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- create_url_shortcut_rejects_line_breaks stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'create_url_shortcut_rejects_line_breaks' (635) panicked at tests/api_validation.rs:350:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dccdf5 - <api_validation[960424a3e6179358]::create_url_shortcut_rejects_line_breaks::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- create_shortcut_creates_lnk_file stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'create_shortcut_creates_lnk_file' (626) panicked at tests/api_validation.rs:319:47:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Unsupported("win-desktop-utils operation requires Windows")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e22382 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b102 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5a32c5dcc99a - <api_validation[960424a3e6179358]::create_shortcut_creates_lnk_file::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- create_shortcut_rejects_relative_shortcut_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'create_shortcut_rejects_relative_shortcut_path' (631) panicked at tests/api_validation.rs:253:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::PathNotAbsolute))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb9e4 - api_validation[960424a3e6179358]::create_shortcut_rejects_relative_shortcut_path
[INFO] [stdout]   13:     0x5a32c5dcd196 - <api_validation[960424a3e6179358]::create_shortcut_rejects_relative_shortcut_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- create_shortcut_rejects_output_parent_that_is_file stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'create_shortcut_rejects_output_parent_that_is_file' (630) panicked at tests/api_validation.rs:297:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcd620 - <api_validation[960424a3e6179358]::create_shortcut_rejects_output_parent_that_is_file::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- create_shortcut_rejects_nul_bytes_in_shortcut_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'create_shortcut_rejects_nul_bytes_in_shortcut_path' (628) panicked at tests/api_validation.rs:246:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcd3d4 - <api_validation[960424a3e6179358]::create_shortcut_rejects_nul_bytes_in_shortcut_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- empty_recycle_bin_for_root_rejects_empty_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'empty_recycle_bin_for_root_rejects_empty_path' (639) panicked at tests/api_validation.rs:188:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb94a - api_validation[960424a3e6179358]::empty_recycle_bin_for_root_rejects_empty_path
[INFO] [stdout]   13:     0x5a32c5dcd156 - <api_validation[960424a3e6179358]::empty_recycle_bin_for_root_rejects_empty_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- create_shortcut_rejects_nul_bytes_in_target_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'create_shortcut_rejects_nul_bytes_in_target_path' (629) panicked at tests/api_validation.rs:277:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcd277 - <api_validation[960424a3e6179358]::create_shortcut_rejects_nul_bytes_in_target_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- create_url_shortcut_rejects_wrong_extension stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'create_url_shortcut_rejects_wrong_extension' (638) panicked at tests/api_validation.rs:329:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dccef5 - <api_validation[960424a3e6179358]::create_url_shortcut_rejects_wrong_extension::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- create_url_shortcut_rejects_empty_url stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'create_url_shortcut_rejects_empty_url' (634) panicked at tests/api_validation.rs:336:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dccc05 - <api_validation[960424a3e6179358]::create_url_shortcut_rejects_empty_url::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- create_url_shortcut_rejects_output_parent_that_is_file stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'create_url_shortcut_rejects_output_parent_that_is_file' (637) panicked at tests/api_validation.rs:369:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcd957 - <api_validation[960424a3e6179358]::create_url_shortcut_rejects_output_parent_that_is_file::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- empty_recycle_bin_for_root_rejects_relative_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'empty_recycle_bin_for_root_rejects_relative_path' (641) panicked at tests/api_validation.rs:200:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::PathNotAbsolute))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcbbd0 - api_validation[960424a3e6179358]::empty_recycle_bin_for_root_rejects_relative_path
[INFO] [stdout]   13:     0x5a32c5dcd2c6 - <api_validation[960424a3e6179358]::empty_recycle_bin_for_root_rejects_relative_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- create_shortcut_rejects_wrong_extension stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'create_shortcut_rejects_wrong_extension' (633) panicked at tests/api_validation.rs:261:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dccd0b - <api_validation[960424a3e6179358]::create_shortcut_rejects_wrong_extension::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- create_url_shortcut_rejects_nul_bytes_in_url stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'create_url_shortcut_rejects_nul_bytes_in_url' (636) panicked at tests/api_validation.rs:343:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcd0f5 - <api_validation[960424a3e6179358]::create_url_shortcut_rejects_nul_bytes_in_url::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- open_containing_folder_rejects_nul_bytes_in_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'open_containing_folder_rejects_nul_bytes_in_path' (654) panicked at tests/api_validation.rs:75:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcbbf0 - api_validation[960424a3e6179358]::open_containing_folder_rejects_nul_bytes_in_path
[INFO] [stdout]   13:     0x5a32c5dcd2ce - <api_validation[960424a3e6179358]::open_containing_folder_rejects_nul_bytes_in_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- move_paths_to_recycle_bin_rejects_empty_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'move_paths_to_recycle_bin_rejects_empty_path' (643) panicked at tests/api_validation.rs:163:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcd13a - <api_validation[960424a3e6179358]::move_paths_to_recycle_bin_rejects_empty_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- open_containing_folder_rejects_empty_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'open_containing_folder_rejects_empty_path' (652) panicked at tests/api_validation.rs:69:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb83a - api_validation[960424a3e6179358]::open_containing_folder_rejects_empty_path
[INFO] [stdout]   13:     0x5a32c5dcce3e - <api_validation[960424a3e6179358]::open_containing_folder_rejects_empty_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- open_containing_folder_rejects_missing_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'open_containing_folder_rejects_missing_path' (653) panicked at tests/api_validation.rs:88:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::PathDoesNotExist))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb8d0 - api_validation[960424a3e6179358]::open_containing_folder_rejects_missing_path
[INFO] [stdout]   13:     0x5a32c5dccf1e - <api_validation[960424a3e6179358]::open_containing_folder_rejects_missing_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- move_paths_to_recycle_bin_rejects_empty_collection stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'move_paths_to_recycle_bin_rejects_empty_collection' (642) panicked at tests/api_validation.rs:157:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcd78a - <api_validation[960424a3e6179358]::move_paths_to_recycle_bin_rejects_empty_collection::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- move_paths_to_recycle_bin_rejects_nul_bytes_in_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'move_paths_to_recycle_bin_rejects_nul_bytes_in_path' (645) panicked at tests/api_validation.rs:169:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcbdb0 - api_validation[960424a3e6179358]::move_paths_to_recycle_bin_rejects_nul_bytes_in_path
[INFO] [stdout]   13:     0x5a32c5dcd796 - <api_validation[960424a3e6179358]::move_paths_to_recycle_bin_rejects_nul_bytes_in_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- empty_recycle_bin_for_root_rejects_nul_bytes_in_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'empty_recycle_bin_for_root_rejects_nul_bytes_in_path' (640) panicked at tests/api_validation.rs:194:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcbdd0 - api_validation[960424a3e6179358]::empty_recycle_bin_for_root_rejects_nul_bytes_in_path
[INFO] [stdout]   13:     0x5a32c5dcd79e - <api_validation[960424a3e6179358]::empty_recycle_bin_for_root_rejects_nul_bytes_in_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- create_shortcut_rejects_empty_shortcut_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'create_shortcut_rejects_empty_shortcut_path' (627) panicked at tests/api_validation.rs:235:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb894 - api_validation[960424a3e6179358]::create_shortcut_rejects_empty_shortcut_path
[INFO] [stdout]   13:     0x5a32c5dcce46 - <api_validation[960424a3e6179358]::create_shortcut_rejects_empty_shortcut_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- move_to_recycle_bin_rejects_relative_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'move_to_recycle_bin_rejects_relative_path' (650) panicked at tests/api_validation.rs:143:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::PathNotAbsolute))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb820 - api_validation[960424a3e6179358]::move_to_recycle_bin_rejects_relative_path
[INFO] [stdout]   13:     0x5a32c5dcce36 - <api_validation[960424a3e6179358]::move_to_recycle_bin_rejects_relative_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- move_to_recycle_bin_rejects_nul_bytes_in_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'move_to_recycle_bin_rejects_nul_bytes_in_path' (649) panicked at tests/api_validation.rs:137:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb970 - api_validation[960424a3e6179358]::move_to_recycle_bin_rejects_nul_bytes_in_path
[INFO] [stdout]   13:     0x5a32c5dcd15e - <api_validation[960424a3e6179358]::move_to_recycle_bin_rejects_nul_bytes_in_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- open_with_verb_rejects_empty_verb stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'open_with_verb_rejects_empty_verb' (662) panicked at tests/api_validation.rs:38:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb6da - api_validation[960424a3e6179358]::open_with_verb_rejects_empty_verb
[INFO] [stdout]   13:     0x5a32c5dccb26 - <api_validation[960424a3e6179358]::open_with_verb_rejects_empty_verb::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- open_with_verb_rejects_nul_bytes_in_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'open_with_verb_rejects_nul_bytes_in_path' (664) panicked at tests/api_validation.rs:56:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb7e0 - api_validation[960424a3e6179358]::open_with_verb_rejects_nul_bytes_in_path
[INFO] [stdout]   13:     0x5a32c5dcce26 - <api_validation[960424a3e6179358]::open_with_verb_rejects_nul_bytes_in_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- open_with_verb_rejects_nul_bytes_in_verb stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'open_with_verb_rejects_nul_bytes_in_verb' (665) panicked at tests/api_validation.rs:44:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb7fa - api_validation[960424a3e6179358]::open_with_verb_rejects_nul_bytes_in_verb
[INFO] [stdout]   13:     0x5a32c5dcce2e - <api_validation[960424a3e6179358]::open_with_verb_rejects_nul_bytes_in_verb::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- move_to_recycle_bin_rejects_empty_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'move_to_recycle_bin_rejects_empty_path' (647) panicked at tests/api_validation.rs:131:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb77a - api_validation[960424a3e6179358]::move_to_recycle_bin_rejects_empty_path
[INFO] [stdout]   13:     0x5a32c5dccc3e - <api_validation[960424a3e6179358]::move_to_recycle_bin_rejects_empty_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- open_containing_folder_rejects_drive_root_without_parent stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'open_containing_folder_rejects_drive_root_without_parent' (651) panicked at tests/api_validation.rs:81:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcbf9a - api_validation[960424a3e6179358]::open_containing_folder_rejects_drive_root_without_parent
[INFO] [stdout]   13:     0x5a32c5dcda9e - <api_validation[960424a3e6179358]::open_containing_folder_rejects_drive_root_without_parent::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- move_paths_to_recycle_bin_rejects_relative_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'move_paths_to_recycle_bin_rejects_relative_path' (646) panicked at tests/api_validation.rs:175:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::PathNotAbsolute))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcbbb0 - api_validation[960424a3e6179358]::move_paths_to_recycle_bin_rejects_relative_path
[INFO] [stdout]   13:     0x5a32c5dcd1a6 - <api_validation[960424a3e6179358]::move_paths_to_recycle_bin_rejects_relative_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- open_url_rejects_whitespace_only stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'open_url_rejects_whitespace_only' (657) panicked at tests/api_validation.rs:100:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dccb0a - <api_validation[960424a3e6179358]::open_url_rejects_whitespace_only::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- move_paths_to_recycle_bin_rejects_missing_absolute_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'move_paths_to_recycle_bin_rejects_missing_absolute_path' (644) panicked at tests/api_validation.rs:182:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::PathDoesNotExist))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcbf80 - api_validation[960424a3e6179358]::move_paths_to_recycle_bin_rejects_missing_absolute_path
[INFO] [stdout]   13:     0x5a32c5dcda96 - <api_validation[960424a3e6179358]::move_paths_to_recycle_bin_rejects_missing_absolute_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stderr] error: test failed, to rerun pass `--test api_validation`
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- open_url_rejects_empty_string stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'open_url_rejects_empty_string' (655) panicked at tests/api_validation.rs:94:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcc4da - <api_validation[960424a3e6179358]::open_url_rejects_empty_string::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- open_with_default_rejects_empty_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'open_with_default_rejects_empty_path' (658) panicked at tests/api_validation.rs:19:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb71a - api_validation[960424a3e6179358]::open_with_default_rejects_empty_path
[INFO] [stdout]   13:     0x5a32c5dccb36 - <api_validation[960424a3e6179358]::open_with_default_rejects_empty_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- open_with_default_rejects_nul_bytes_in_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'open_with_default_rejects_nul_bytes_in_path' (660) panicked at tests/api_validation.rs:25:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb8f0 - api_validation[960424a3e6179358]::open_with_default_rejects_nul_bytes_in_path
[INFO] [stdout]   13:     0x5a32c5dccf26 - <api_validation[960424a3e6179358]::open_with_default_rejects_nul_bytes_in_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- single_instance_rejects_empty_app_id stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'single_instance_rejects_empty_app_id' (675) panicked at tests/api_validation.rs:375:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dccb5a - <api_validation[960424a3e6179358]::single_instance_rejects_empty_app_id::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- open_with_default_rejects_missing_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'open_with_default_rejects_missing_path' (659) panicked at tests/api_validation.rs:32:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::PathDoesNotExist))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb7a0 - api_validation[960424a3e6179358]::open_with_default_rejects_missing_path
[INFO] [stdout]   13:     0x5a32c5dccc46 - <api_validation[960424a3e6179358]::open_with_default_rejects_missing_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- single_instance_rejects_nul_bytes_in_app_id stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'single_instance_rejects_nul_bytes_in_app_id' (676) panicked at tests/api_validation.rs:387:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dccf4a - <api_validation[960424a3e6179358]::single_instance_rejects_nul_bytes_in_app_id::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- open_with_verb_rejects_missing_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'open_with_verb_rejects_missing_path' (663) panicked at tests/api_validation.rs:63:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::PathDoesNotExist))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb700 - api_validation[960424a3e6179358]::open_with_verb_rejects_missing_path
[INFO] [stdout]   13:     0x5a32c5dccb2e - <api_validation[960424a3e6179358]::open_with_verb_rejects_missing_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- open_with_verb_rejects_empty_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'open_with_verb_rejects_empty_path' (661) panicked at tests/api_validation.rs:50:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb6ba - api_validation[960424a3e6179358]::open_with_verb_rejects_empty_path
[INFO] [stdout]   13:     0x5a32c5dccb1e - <api_validation[960424a3e6179358]::open_with_verb_rejects_empty_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- reveal_in_explorer_rejects_missing_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'reveal_in_explorer_rejects_missing_path' (667) panicked at tests/api_validation.rs:125:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::PathDoesNotExist))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb7c0 - api_validation[960424a3e6179358]::reveal_in_explorer_rejects_missing_path
[INFO] [stdout]   13:     0x5a32c5dcce1e - <api_validation[960424a3e6179358]::reveal_in_explorer_rejects_missing_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- reveal_in_explorer_rejects_nul_bytes_in_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'reveal_in_explorer_rejects_nul_bytes_in_path' (668) panicked at tests/api_validation.rs:118:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb910 - api_validation[960424a3e6179358]::reveal_in_explorer_rejects_nul_bytes_in_path
[INFO] [stdout]   13:     0x5a32c5dcd146 - <api_validation[960424a3e6179358]::reveal_in_explorer_rejects_nul_bytes_in_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- run_as_admin_rejects_empty_executable stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'run_as_admin_rejects_empty_executable' (669) panicked at tests/api_validation.rs:207:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb75a - api_validation[960424a3e6179358]::run_as_admin_rejects_empty_executable
[INFO] [stdout]   13:     0x5a32c5dccc36 - <api_validation[960424a3e6179358]::run_as_admin_rejects_empty_executable::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- run_with_verb_rejects_nul_bytes_in_arguments stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'run_with_verb_rejects_nul_bytes_in_arguments' (671) panicked at tests/api_validation.rs:228:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb930 - api_validation[960424a3e6179358]::run_with_verb_rejects_nul_bytes_in_arguments
[INFO] [stdout]   13:     0x5a32c5dcd14e - <api_validation[960424a3e6179358]::run_with_verb_rejects_nul_bytes_in_arguments::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- reveal_in_explorer_rejects_empty_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'reveal_in_explorer_rejects_empty_path' (666) panicked at tests/api_validation.rs:112:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb73a - api_validation[960424a3e6179358]::reveal_in_explorer_rejects_empty_path
[INFO] [stdout]   13:     0x5a32c5dccc2e - <api_validation[960424a3e6179358]::reveal_in_explorer_rejects_empty_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- single_instance_can_be_acquired_again_after_guard_is_dropped stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'single_instance_can_be_acquired_again_after_guard_is_dropped' (673) panicked at tests/api_validation.rs:476:46:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Unsupported("win-desktop-utils operation requires Windows")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e22382 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b102 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5a32c5dcc08d - api_validation[960424a3e6179358]::single_instance_can_be_acquired_again_after_guard_is_dropped
[INFO] [stdout]   13:     0x5a32c5dcdaa6 - <api_validation[960424a3e6179358]::single_instance_can_be_acquired_again_after_guard_is_dropped::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- run_with_verb_rejects_empty_verb stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'run_with_verb_rejects_empty_verb' (670) panicked at tests/api_validation.rs:214:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb69a - api_validation[960424a3e6179358]::run_with_verb_rejects_empty_verb
[INFO] [stdout]   13:     0x5a32c5dccb16 - <api_validation[960424a3e6179358]::run_with_verb_rejects_empty_verb::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- run_with_verb_rejects_nul_bytes_in_executable stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'run_with_verb_rejects_nul_bytes_in_executable' (672) panicked at tests/api_validation.rs:221:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcb98a - api_validation[960424a3e6179358]::run_with_verb_rejects_nul_bytes_in_executable
[INFO] [stdout]   13:     0x5a32c5dcd166 - <api_validation[960424a3e6179358]::run_with_verb_rejects_nul_bytes_in_executable::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- single_instance_scopes_do_not_conflict_with_each_other stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'single_instance_scopes_do_not_conflict_with_each_other' (678) panicked at tests/api_validation.rs:441:84:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Unsupported("win-desktop-utils operation requires Windows")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e22382 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b102 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5a32c5dcbebd - api_validation[960424a3e6179358]::single_instance_scopes_do_not_conflict_with_each_other
[INFO] [stdout]   13:     0x5a32c5dcda8e - <api_validation[960424a3e6179358]::single_instance_scopes_do_not_conflict_with_each_other::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- open_url_rejects_nul_bytes stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'open_url_rejects_nul_bytes' (656) panicked at tests/api_validation.rs:106:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcc4ba - <api_validation[960424a3e6179358]::open_url_rejects_nul_bytes::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- move_to_recycle_bin_rejects_missing_absolute_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'move_to_recycle_bin_rejects_missing_absolute_path' (648) panicked at tests/api_validation.rs:150:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::PathDoesNotExist))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcbd90 - api_validation[960424a3e6179358]::move_to_recycle_bin_rejects_missing_absolute_path
[INFO] [stdout]   13:     0x5a32c5dcd2de - <api_validation[960424a3e6179358]::move_to_recycle_bin_rejects_missing_absolute_path::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- single_instance_returns_none_when_same_app_id_is_acquired_twice stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'single_instance_returns_none_when_same_app_id_is_acquired_twice' (677) panicked at tests/api_validation.rs:456:42:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Unsupported("win-desktop-utils operation requires Windows")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e22382 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b102 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5a32c5dcc21d - api_validation[960424a3e6179358]::single_instance_returns_none_when_same_app_id_is_acquired_twice
[INFO] [stdout]   13:     0x5a32c5dcdaae - <api_validation[960424a3e6179358]::single_instance_returns_none_when_same_app_id_is_acquired_twice::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- single_instance_with_options_allows_global_scope stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'single_instance_with_options_allows_global_scope' (679) panicked at tests/api_validation.rs:422:56:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Unsupported("win-desktop-utils operation requires Windows")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e22382 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b102 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5a32c5dcbcd6 - api_validation[960424a3e6179358]::single_instance_with_options_allows_global_scope
[INFO] [stdout]   13:     0x5a32c5dcd2d6 - <api_validation[960424a3e6179358]::single_instance_with_options_allows_global_scope::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- single_instance_with_scope_allows_global_scope stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'single_instance_with_scope_allows_global_scope' (680) panicked at tests/api_validation.rs:402:76:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Unsupported("win-desktop-utils operation requires Windows")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e22382 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b102 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x5a32c5dcbaed - api_validation[960424a3e6179358]::single_instance_with_scope_allows_global_scope
[INFO] [stdout]   13:     0x5a32c5dcd19e - <api_validation[960424a3e6179358]::single_instance_with_scope_allows_global_scope::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5a32c5dcdb0b - 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]   15:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5a32c5dde2d2 - <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]   18:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   20:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- single_instance_rejects_backslashes_in_app_id stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'single_instance_rejects_backslashes_in_app_id' (674) panicked at tests/api_validation.rs:381:5:
[INFO] [stdout] assertion failed: matches!(result, Err(Error::InvalidInput(_)))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a32c5e464c1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a32c5e5abfa - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a32c5e4a95c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a32c5e222d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a32c5e3e959 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a32c5dda820 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a32c5e3eb12 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a32c5e223b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a32c5e1b059 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a32c5e22f7d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a32c5e5b32c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a32c5e5b2f2 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x5a32c5dcd18a - <api_validation[960424a3e6179358]::single_instance_rejects_backslashes_in_app_id::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5a32c5dcdb0b - 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]   14:     0x5a32c5ddb175 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5a32c5dd4a34 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5a32c5dde2d2 - <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]   17:     0x5a32c5e45ba9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d24a6b25dfa - <unknown>
[INFO] [stdout]   19:     0x7d24a6bb93d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     create_shortcut_creates_lnk_file
[INFO] [stdout]     create_shortcut_rejects_empty_shortcut_path
[INFO] [stdout]     create_shortcut_rejects_nul_bytes_in_shortcut_path
[INFO] [stdout]     create_shortcut_rejects_nul_bytes_in_target_path
[INFO] [stdout]     create_shortcut_rejects_output_parent_that_is_file
[INFO] [stdout]     create_shortcut_rejects_relative_shortcut_path
[INFO] [stdout]     create_shortcut_rejects_relative_target_path
[INFO] [stdout]     create_shortcut_rejects_wrong_extension
[INFO] [stdout]     create_url_shortcut_rejects_empty_url
[INFO] [stdout]     create_url_shortcut_rejects_line_breaks
[INFO] [stdout]     create_url_shortcut_rejects_nul_bytes_in_url
[INFO] [stdout]     create_url_shortcut_rejects_output_parent_that_is_file
[INFO] [stdout]     create_url_shortcut_rejects_wrong_extension
[INFO] [stdout]     empty_recycle_bin_for_root_rejects_empty_path
[INFO] [stdout]     empty_recycle_bin_for_root_rejects_nul_bytes_in_path
[INFO] [stdout]     empty_recycle_bin_for_root_rejects_relative_path
[INFO] [stdout]     move_paths_to_recycle_bin_rejects_empty_collection
[INFO] [stdout]     move_paths_to_recycle_bin_rejects_empty_path
[INFO] [stdout]     move_paths_to_recycle_bin_rejects_missing_absolute_path
[INFO] [stdout]     move_paths_to_recycle_bin_rejects_nul_bytes_in_path
[INFO] [stdout]     move_paths_to_recycle_bin_rejects_relative_path
[INFO] [stdout]     move_to_recycle_bin_rejects_empty_path
[INFO] [stdout]     move_to_recycle_bin_rejects_missing_absolute_path
[INFO] [stdout]     move_to_recycle_bin_rejects_nul_bytes_in_path
[INFO] [stdout]     move_to_recycle_bin_rejects_relative_path
[INFO] [stdout]     open_containing_folder_rejects_drive_root_without_parent
[INFO] [stdout]     open_containing_folder_rejects_empty_path
[INFO] [stdout]     open_containing_folder_rejects_missing_path
[INFO] [stdout]     open_containing_folder_rejects_nul_bytes_in_path
[INFO] [stdout]     open_url_rejects_empty_string
[INFO] [stdout]     open_url_rejects_nul_bytes
[INFO] [stdout]     open_url_rejects_whitespace_only
[INFO] [stdout]     open_with_default_rejects_empty_path
[INFO] [stdout]     open_with_default_rejects_missing_path
[INFO] [stdout]     open_with_default_rejects_nul_bytes_in_path
[INFO] [stdout]     open_with_verb_rejects_empty_path
[INFO] [stdout]     open_with_verb_rejects_empty_verb
[INFO] [stdout]     open_with_verb_rejects_missing_path
[INFO] [stdout]     open_with_verb_rejects_nul_bytes_in_path
[INFO] [stdout]     open_with_verb_rejects_nul_bytes_in_verb
[INFO] [stdout]     reveal_in_explorer_rejects_empty_path
[INFO] [stdout]     reveal_in_explorer_rejects_missing_path
[INFO] [stdout]     reveal_in_explorer_rejects_nul_bytes_in_path
[INFO] [stdout]     run_as_admin_rejects_empty_executable
[INFO] [stdout]     run_with_verb_rejects_empty_verb
[INFO] [stdout]     run_with_verb_rejects_nul_bytes_in_arguments
[INFO] [stdout]     run_with_verb_rejects_nul_bytes_in_executable
[INFO] [stdout]     single_instance_can_be_acquired_again_after_guard_is_dropped
[INFO] [stdout]     single_instance_rejects_backslashes_in_app_id
[INFO] [stdout]     single_instance_rejects_empty_app_id
[INFO] [stdout]     single_instance_rejects_nul_bytes_in_app_id
[INFO] [stdout]     single_instance_returns_none_when_same_app_id_is_acquired_twice
[INFO] [stdout]     single_instance_scopes_do_not_conflict_with_each_other
[INFO] [stdout]     single_instance_with_options_allows_global_scope
[INFO] [stdout]     single_instance_with_scope_allows_global_scope
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 55 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "9fa3328f228c9860b3ebcacbb0fcb143da7cf519bf056d339ae58e3d10c7bf12", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9fa3328f228c9860b3ebcacbb0fcb143da7cf519bf056d339ae58e3d10c7bf12", kill_on_drop: false }`
[INFO] [stdout] 9fa3328f228c9860b3ebcacbb0fcb143da7cf519bf056d339ae58e3d10c7bf12
