From 2a0cac71813411e02e47c120dc99a43bd515e8f6 Mon Sep 17 00:00:00 2001 From: GaveUp Date: Sun, 7 Feb 2016 16:21:05 -0600 Subject: [PATCH] Fix tests on 1.0.0 and 1.1.0. --- parser/src/yaml.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/parser/src/yaml.rs b/parser/src/yaml.rs index 649c271..45f2fb8 100644 --- a/parser/src/yaml.rs +++ b/parser/src/yaml.rs @@ -259,6 +259,9 @@ impl Yaml { return Yaml::Integer(n.unwrap()); } } + if v.starts_with("+") && v[1..].parse::().is_ok() { + return Yaml::Integer(v[1..].parse::().unwrap()); + } match v { "~" | "null" => Yaml::Null, "true" => Yaml::Boolean(true),