age: Run testkit test cases on async APIs

This commit is contained in:
Jack Grigg 2022-09-10 17:40:55 +00:00
parent c9f67621d9
commit 14effef70b
3 changed files with 154 additions and 1 deletions

36
Cargo.lock generated
View file

@ -93,6 +93,7 @@ dependencies = [
"sha2 0.10.5",
"subtle",
"test-case",
"tokio",
"web-sys",
"which",
"wsl",
@ -2285,6 +2286,16 @@ version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1"
[[package]]
name = "socket2"
version = "0.4.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd"
dependencies = [
"libc",
"winapi",
]
[[package]]
name = "spin"
version = "0.5.2"
@ -2526,6 +2537,31 @@ dependencies = [
"serde_json",
]
[[package]]
name = "tokio"
version = "1.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89797afd69d206ccd11fb0ea560a44bbb87731d020670e79416d442919257d42"
dependencies = [
"autocfg",
"num_cpus",
"once_cell",
"pin-project-lite",
"socket2",
"tokio-macros",
]
[[package]]
name = "tokio-macros"
version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "toml"
version = "0.5.9"