func TestToml(t *testing.T) { data := ` filename = "foo" maxsize = 5 maxage = 10 maxbackups = 3 localtime = true`[1:] l := Logger{} md, err := toml.Decode(data, &l) isNil(err, t) equals("foo", l.Filename, t) equals(5, l.MaxSize, t) equals(10, l.MaxAge, t) equals(3, l.MaxBackups, t) equals(true, l.LocalTime, t) equals(0, len(md.Undecoded()), t) }
func TestToml(t *testing.T) { data := ` dir = "foo" nameformat = "bar" maxsize = 5 maxage = 10 maxbackups = 3 localtime = true`[1:] l := Logger{} md, err := toml.Decode(data, &l) isNil(err, t) equals("foo", l.Dir, t) equals("bar", l.NameFormat, t) equals(int64(5), l.MaxSize, t) equals(10, l.MaxAge, t) equals(3, l.MaxBackups, t) equals(true, l.LocalTime, t) equals(0, len(md.Undecoded()), t) }