From 053e19bfff0781d1b845d1de3ac57ee495039adf Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 18 May 2021 01:27:59 +0100 Subject: [PATCH] apitest: Delete and reintroduce a lemon This will be for the bundle save/load test. Signed-off-by: Ian Jackson --- apitest/at-bundles.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/apitest/at-bundles.rs b/apitest/at-bundles.rs index 141ea1e3..5c4eca66 100644 --- a/apitest/at-bundles.rs +++ b/apitest/at-bundles.rs @@ -44,6 +44,16 @@ impl Ctx { self.check_library_item("lemon","example-lemon","a lemon")?; + let id = + self.su().mgmt_conn().list_pieces()? + .0.iter() + .find(|pi| pi.itemname.as_str() == "example-lemon") + .unwrap() + .piece; + self.su().mgmt_conn().alter_game(vec![MGI::DeletePiece(id)], None)?; + + self.check_library_item("lemon","example-lemon","a lemon")?; + self.otter(&ds.ss("clear-game @table@")?)?; self.reset_game(&ds.ss("reset @table@ demo")?)?; } -- 2.30.2