From: Ian Jackson Date: Fri, 21 May 2021 18:35:04 +0000 (+0100) Subject: bundles: Test reset with bundles X-Git-Tag: otter-0.6.0~99 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=494b2c42b9bfbf44227a34fea233c1a6b819722b;p=otter.git bundles: Test reset with bundles Signed-off-by: Ian Jackson --- diff --git a/apitest/at-bundles.rs b/apitest/at-bundles.rs index e913e031..e1d05777 100644 --- a/apitest/at-bundles.rs +++ b/apitest/at-bundles.rs @@ -45,11 +45,24 @@ impl Ctx { None, )?; } + + #[throws(Explode)] + fn reset_with_bundles(&mut self) { + self.clear_reset_to_demo()?; + + let cmd = self.su().ds.gss( + "reset demo-in-test-bundle @examples@/test-bundle.zip" + )?; + self.reset_game(&cmd)?; + + self.clear_reset_to_demo()?; + } } #[throws(Explode)] fn tests(mut c: Ctx) { test!(c, "bundles", c.bundles() ?); + test!(c, "reset-with-bundles", c.reset_with_bundles() ?); test!(c, "big", c.big() ?); test!(c, "builtin-spec", c.builtin_spec() ?); }