macro_rules! wasm_bindgen_test_configure {
(run_in_browser $($others:tt)*) => { ... };
(run_in_worker $($others:tt)*) => { ... };
(run_in_dedicated_worker $($others:tt)*) => { ... };
(run_in_shared_worker $($others:tt)*) => { ... };
(run_in_service_worker $($others:tt)*) => { ... };
(run_in_node_experimental $($others:tt)*) => { ... };
() => { ... };
}Expand description
A macro used to configured how this test is executed by the
wasm-bindgen-test-runner harness.
This macro is invoked as:
ⓘ
wasm_bindgen_test_configure!(foo bar baz);where all of foo, bar, and baz, would be recognized options to this
macro. The currently known options to this macro are:
run_in_browser- requires that this test is run in a browser rather than node.js, which is the default for executing tests.run_in_dedicated_worker- requires that this test is run in a web worker rather than node.js, which is the default for executing tests.run_in_shared_worker- requires that this test is run in a shared worker rather than node.js, which is the default for executing tests.run_in_service_worker- requires that this test is run in a service worker rather than node.js, which is the default for executing tests.
This macro may be invoked at most one time per test suite (an entire binary
like tests/foo.rs, not per module)