#[safe_test]
Uses static mutex variable to execute test safely. Mutex variable name can be provided as a macro param. If no param is provided, default name TEST_MUTEX will be used.