Change TRACING_SET to static (#7607)

* change TRACING_SET to static

* Update primitives/io/src/lib.rs

Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>

* modify test with nested spans

Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
This commit is contained in:
Andrew Plaza
2020-11-28 09:40:24 +01:00
committed by GitHub
parent 96461be248
commit f6dc35284f
3 changed files with 21 additions and 1 deletions
@@ -719,6 +719,15 @@ fn wasm_tracing_should_work(wasm_method: WasmExecutionMethod) {
assert_eq!(span_datum.target, "default");
assert_eq!(span_datum.name, "");
assert_eq!(values.bool_values.get("wasm").unwrap(), &true);
call_in_wasm(
"test_nested_spans",
Default::default(),
wasm_method,
&mut ext,
).unwrap();
let len = traces.lock().unwrap().len();
assert_eq!(len, 2);
}
#[test_case(WasmExecutionMethod::Interpreted)]