A macro for running async fn
tests.
It is part of safina
, a safe async runtime.
Runs tests with safina_executor::block_on
.
forbid(unsafe_code)
nightly
because safina-executor does```rust use safinaasynctest::async_test;
async fn test1() { anasyncfn().await.unwrap(); } ```
```rust use safinaasynctest::async_test;
async fn test2() { safinaexecutor::increasethreadsto(1); safinaexecutor::spawn(Box::pin(backgroundtask())); asserteq!(42, do_request().await.unwrap()); } ```
https://docs.rs/safina-async-test
Cargo.toml
and bump version number../release.sh
safina
package to safina-executor
.License: Apache-2.0