chiark / gitweb /
at-currency: Test merging properly
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 1 May 2022 20:15:11 +0000 (21:15 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 1 May 2022 20:15:11 +0000 (21:15 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
apitest/at-currency.rs

index 67d960b977e6cd1c243f67d46d0ce16befd8cb1e..62b71f640610e0958a1b8df4bd87884d42098429 100644 (file)
@@ -38,6 +38,12 @@ impl Ctx {
     let bank = a_pieces.find_by_desc_glob("* 337ƒ*");
     a_pieces[moved].assert_desc_contains(" 13ƒ");
 
+    alice.api_piece(GH::With, PuSynch((&mut a_pieces, moved)), pile_pos)?;
+    alice.synchu(&mut a_pieces)?;
+    assert!(a_pieces[moved].info.is_null());
+    a_pieces[pile].assert_desc_contains(" 63ƒ");
+
+    // This saves us some complaints
     let _ = moved;
     let _ = bank;
     let _ = pile;