Run Rust native and web tests with a single framework.
Native: tokio
```rust use cross_test::prelude::*;
crosstestconfigure!();
async fn itworks() { asserteq!(2 + 2, 4); } ```
Because #[cross_test] gets translated to #[tokio::test] all the tests must be async.
A custom proc-macro will be provided to select the test executor if the async work is present or not.
Link for the issue: https://github.com/notdanilo/cross-test/issues/1