Beet

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