Fix all tests

This commit is contained in:
elkowar 2021-07-26 20:41:36 +02:00
parent 4715283b24
commit af38b09d5a
No known key found for this signature in database
GPG key ID: E321AD71B1D1F27F
2 changed files with 9 additions and 5 deletions

View file

@ -45,13 +45,17 @@ impl Span {
impl std::fmt::Display for Span { impl std::fmt::Display for Span {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
write!(f, "{}..{}", self.0, self.1) if self.is_dummy() {
write!(f, "DUMMY")
} else {
write!(f, "{}..{}", self.0, self.1)
}
} }
} }
impl std::fmt::Debug for Span { impl std::fmt::Debug for Span {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
write!(f, "{}..{}", self.0, self.1) write!(f, "{}", self)
} }
} }

View file

@ -18,7 +18,7 @@ Config(
attrs: { attrs: {
AttrName("arg"): AttrEntry( AttrName("arg"): AttrEntry(
key_span: Span(52, 56, 0), key_span: Span(52, 56, 0),
value: Literal(Span(57, 61, 0), DynVal("hi", None)), value: Literal(Span(57, 61, 0), DynVal("hi", Span(18446744073709551615, 18446744073709551615, 18446744073709551615))),
), ),
}, },
), ),
@ -56,7 +56,7 @@ Config(
attrs: { attrs: {
AttrName("arg"): AttrEntry( AttrName("arg"): AttrEntry(
key_span: Span(468, 472, 0), key_span: Span(468, 472, 0),
value: Literal(Span(473, 478, 0), DynVal("bla", None)), value: Literal(Span(473, 478, 0), DynVal("bla", Span(18446744073709551615, 18446744073709551615, 18446744073709551615))),
), ),
}, },
), ),
@ -79,7 +79,7 @@ Config(
var_definitions: { var_definitions: {
VarName("some_var"): VarDefinition( VarName("some_var"): VarDefinition(
name: VarName("some_var"), name: VarName("some_var"),
initial_value: DynVal("bla", None), initial_value: DynVal("bla", Span(18446744073709551615, 18446744073709551615, 18446744073709551615)),
span: Span(72, 95, 0), span: Span(72, 95, 0),
), ),
}, },