MCPcopy
hub / github.com/pocketbase/pocketbase / TestDateTimeTime

Function TestDateTimeTime

tools/types/datetime_test.go:58–76  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

56}
57
58func TestDateTimeTime(t *testing.T) {
59 str := "2022-01-01 11:23:45.678Z"
60
61 expected, err := time.Parse(types.DefaultDateLayout, str)
62 if err != nil {
63 t.Fatal(err)
64 }
65
66 dt, err := types.ParseDateTime(str)
67 if err != nil {
68 t.Fatal(err)
69 }
70
71 result := dt.Time()
72
73 if !expected.Equal(result) {
74 t.Fatalf("Expected time %v, got %v", expected, result)
75 }
76}
77
78func TestDateTimeAdd(t *testing.T) {
79 t.Parallel()

Callers

nothing calls this directly

Calls 4

ParseDateTimeFunction · 0.92
ParseMethod · 0.80
TimeMethod · 0.80
EqualMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…