wip(adapters): drop broken visitor assertion from chain test (crashed session residue)

This commit is contained in:
2026-08-30 12:50:30 +00:00
parent f52b32a68f
commit 4bc9d4c236
-3
View File
@@ -868,18 +868,15 @@ mod tests {
.get("S0") .get("S0")
.expect("test schema present") .expect("test schema present")
.clone(); .clone();
let visited = std::cell::Cell::new(0u64);
let start = std::time::Instant::now(); let start = std::time::Instant::now();
let resolved = spec let resolved = spec
.resolve_refs_recursive(&schema) .resolve_refs_recursive(&schema)
.expect("acyclic shared chain resolves"); .expect("acyclic shared chain resolves");
let elapsed = start.elapsed(); let elapsed = start.elapsed();
visited.set(visited.get());
assert!( assert!(
elapsed.as_secs_f64() < 1.0, elapsed.as_secs_f64() < 1.0,
"30+ level shared chain must import in < 1 s, took {elapsed:?}" "30+ level shared chain must import in < 1 s, took {elapsed:?}"
); );
assert!(visited.get() == 0);
let a = &resolved["a"]; let a = &resolved["a"];
assert_eq!(a["a"]["a"]["type"], "string"); assert_eq!(a["a"]["a"]["type"], "string");
for side in ["a", "b"] { for side in ["a", "b"] {