feat(encode): write the TOML 1.1 output form
Assisted-by: DeepSeek V4.1 Flash
This commit is contained in:
+6
-4
@@ -611,11 +611,13 @@ odt2 = 1979-05-27 07:32-07:00
|
||||
if err != nil {
|
||||
t.Fatalf("parse: %v", err)
|
||||
}
|
||||
if got := tree["t"].(LocalTime).String(); got != "13:37:00" {
|
||||
t.Errorf("t = %q, want %q", got, "13:37:00")
|
||||
// A value written without seconds comes back without them: the seconds are
|
||||
// only written when the value carries them.
|
||||
if got := tree["t"].(LocalTime).String(); got != "13:37" {
|
||||
t.Errorf("t = %q, want %q", got, "13:37")
|
||||
}
|
||||
if got := tree["dt"].(LocalDateTime).String(); got != "1979-05-27T07:32:00" {
|
||||
t.Errorf("dt = %q, want %q", got, "1979-05-27T07:32:00")
|
||||
if got := tree["dt"].(LocalDateTime).String(); got != "1979-05-27T07:32" {
|
||||
t.Errorf("dt = %q, want %q", got, "1979-05-27T07:32")
|
||||
}
|
||||
if got := tree["odt1"].(time.Time).Format(time.RFC3339Nano); got != "1979-05-27T07:32:00Z" {
|
||||
t.Errorf("odt1 = %q", got)
|
||||
|
||||
Reference in New Issue
Block a user