[][src]Attribute Macro tokio::test

#[test]
This is supported on feature="rt-threaded" and feature="macros" only.

Marks async function to be executed by runtime, suitable to test environment

Options:

  • core_threads=n - Sets core threads to n (requires rt-threaded feature).
  • max_threads=n - Sets max threads to n (requires rt-core or rt-threaded feature).

Usage

Select runtime

#[tokio::test(core_threads = 1)]
async fn my_test() {
    assert!(true);
}

Using default

#[tokio::test]
async fn my_test() {
    assert!(true);
}