aboutsummaryrefslogtreecommitdiff
path: root/tests/invalid.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/invalid.rs')
-rw-r--r--tests/invalid.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/invalid.rs b/tests/invalid.rs
index 3df4d02..e9a94e9 100644
--- a/tests/invalid.rs
+++ b/tests/invalid.rs
@@ -7,6 +7,12 @@ fn run(toml: &str) {
let table = p.parse();
assert!(table.is_none());
assert!(p.errors.len() > 0);
+
+ // test Parser::to_linecol with the generated error offsets
+ for error in &p.errors {
+ p.to_linecol(error.lo);
+ p.to_linecol(error.hi);
+ }
}
macro_rules! test( ($name:ident, $toml:expr) => (