chiark
/
gitweb
/
~ianmdlvl
/
otter.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7934cd6
)
bundles: Test reset with bundles
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Fri, 21 May 2021 18:35:04 +0000
(19:35 +0100)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Fri, 21 May 2021 18:35:04 +0000
(19:35 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
apitest/at-bundles.rs
patch
|
blob
|
history
diff --git
a/apitest/at-bundles.rs
b/apitest/at-bundles.rs
index e913e031cb5d9c0b4b9dfeec386add22180f0567..e1d057774e18951063dbecce16a57b19940f9acc 100644
(file)
--- 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() ?);
}