From eddb823febc5fa21a7de677b1d2c95f6ca09f979 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Mon, 15 Mar 2021 01:25:28 +0000 Subject: [PATCH] at: Check that we don't leak when we print messages Signed-off-by: Ian Jackson --- apitest/at-otter.rs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/apitest/at-otter.rs b/apitest/at-otter.rs index 459eee0a..71548963 100644 --- a/apitest/at-otter.rs +++ b/apitest/at-otter.rs @@ -595,7 +595,16 @@ impl Ctx { let mut a_p = (&mut a_pieces, p); alice.api_piece(GH::Grab, PuSynch(&mut a_p), ())?; - bob.synchu(&mut b_pieces)?; + bob.synchx(Some(&mut b_pieces), None, |sess, gen, k, v| { + dbg!(gen, k, v); + if k == "Log" { + let m = v["logent"]["html"].as_str().unwrap(); + for bad in &["black","white"] { + dbgc!(m); + assert!(! m.contains(bad)); + } + } + })?; alice.api_piece(GH::Raw, &mut a_p, alice_move_to)?; bob.synchx(Some(&mut b_pieces), None, |sess, gen, k, v| { -- 2.30.2