Add byte a offset to the error message
This commit is contained in:
parent
54ca9294fa
commit
03e3047937
2 changed files with 4 additions and 3 deletions
|
@ -108,10 +108,11 @@ impl fmt::Display for ScanError {
|
|||
fn fmt(&self, formatter: &mut fmt::Formatter) -> fmt::Result {
|
||||
write!(
|
||||
formatter,
|
||||
"{} at line {} column {}",
|
||||
"{} at byte {} line {} column {}",
|
||||
self.info,
|
||||
self.mark.index,
|
||||
self.mark.line,
|
||||
self.mark.col + 1
|
||||
self.mark.col + 1,
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
@ -61,7 +61,7 @@ key1:a2
|
|||
);
|
||||
assert_eq!(
|
||||
error.to_string(),
|
||||
"mapping values are not allowed in this context at line 4 column 4"
|
||||
"mapping values are not allowed in this context at byte 26 line 4 column 4"
|
||||
);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue