Fix single quote parsing of TOML durations

closes #2023
This commit is contained in:
Cameron Sparr
2016-11-09 16:35:58 +00:00
parent 5d3850c44e
commit 0ecbf9e349
3 changed files with 13 additions and 2 deletions

View File

@@ -142,6 +142,10 @@ func TestDuration(t *testing.T) {
d.UnmarshalTOML([]byte(`1s`))
assert.Equal(t, time.Second, d.Duration)
d = Duration{}
d.UnmarshalTOML([]byte(`'1s'`))
assert.Equal(t, time.Second, d.Duration)
d = Duration{}
d.UnmarshalTOML([]byte(`10`))
assert.Equal(t, 10*time.Second, d.Duration)