aboutsummaryrefslogtreecommitdiffstats
path: root/src/parser.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/parser.rs')
-rw-r--r--src/parser.rs20
1 files changed, 5 insertions, 15 deletions
diff --git a/src/parser.rs b/src/parser.rs
index 7dc5bcf..fa763ed 100644
--- a/src/parser.rs
+++ b/src/parser.rs
@@ -1549,22 +1549,12 @@ map <not-a-button> <Nop>
";
let result = map_group().easy_parse(State::new(text)).map(|t| t.0);
- assert_eq!(result, Err(easy::Errors {
- position: SourcePosition {
+ assert_eq!(
+ result.unwrap_err().position,
+ SourcePosition {
line: 2,
column: 5,
- },
- errors: vec![
- easy::Error::Unexpected('n'.into()),
- easy::Error::Expected("map".into()),
- easy::Error::Expected("cmd".into()),
- easy::Error::Expected("mode".into()),
- easy::Error::Expected("lf newline".into()),
- easy::Error::Expected("whitespace".into()),
- easy::Error::Expected("tab".into()),
- easy::Error::Expected('#'.into()),
- easy::Error::Expected("end of input".into()),
- ],
- }));
+ }
+ );
}
}