diff options
| -rw-r--r-- | src/parser.rs | 20 | 
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()), -            ], -        })); +            } +        );      }  } | 
