Configure sweet by adding two lines to your entrypoint:
#![cfg_attr(test, feature(test, custom_test_frameworks))]
#![cfg_attr(test, test_runner(sweet::test_runner))]
#[test]
fn my_test(){
assert!(1 + 1 = 2);
}
cargo add sweet
cargo test
Wasm
All#[test]
and#[sweet::test]
tests can run in wasm by configuring the sweet runner:
[target.wasm32-unknown-unknown]
runner = 'sweet test-wasm'
cargo binstall deno wasm-bindgen-cli sweet-cli
cargo test --target wasm32-unknown-unknown