From: Ian Jackson Date: Sat, 10 Oct 2020 23:20:03 +0000 (+0100) Subject: check start X-Git-Tag: otter-0.2.0~695 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=703d50648d2379e75243cf945de7ad4faa814c50;p=otter.git check start Signed-off-by: Ian Jackson --- diff --git a/zcoord/zcoord.rs b/zcoord/zcoord.rs index 5b8fa636..0acdd07f 100644 --- a/zcoord/zcoord.rs +++ b/zcoord/zcoord.rs @@ -265,7 +265,7 @@ impl Serialize for ZCoord { // // We can panic if this code is buggy, but not compromise safety. -const DEFAULT_TEXT : &[u8] = b"gggggggggg"; +const DEFAULT_TEXT : &[u8] = b"g000000000"; impl Default for ZCoord { fn default() -> ZCoord { @@ -511,6 +511,11 @@ mod test { fn tinc(self, exp: &str) -> Self { self.tincdec(exp, IncDecInc) } fn tdec(self, exp: &str) -> Self { self.tincdec(exp, IncDecDec) } } + let start : ZCoord = Default::default(); + assert_eq!(format!("{}", &start), "g000000000"); + start.clone_mut() + .tinc("g001000000"); + mk("000000000a") .tinc("000100000a") .tinc("000200000a")