This commit is contained in:
2023-03-31 13:33:06 +02:00
parent ca24e1d5bf
commit 2550691e2e
14 changed files with 331 additions and 191 deletions

View File

@@ -10,22 +10,22 @@ func TestAnyTimeInterface(t *testing.T) {
var v AnyTime
v = NowRFC3339Nano()
assertEqual(t, v.String(), v.String())
tst.AssertEqual(t, v.String(), v.String())
v = NowRFC3339()
assertEqual(t, v.String(), v.String())
tst.AssertEqual(t, v.String(), v.String())
v = NowUnix()
assertEqual(t, v.String(), v.String())
tst.AssertEqual(t, v.String(), v.String())
v = NowUnixMilli()
assertEqual(t, v.String(), v.String())
tst.AssertEqual(t, v.String(), v.String())
v = NowUnixNano()
assertEqual(t, v.String(), v.String())
tst.AssertEqual(t, v.String(), v.String())
v = time.Now()
assertEqual(t, v.String(), v.String())
tst.AssertEqual(t, v.String(), v.String())
}
@@ -33,18 +33,18 @@ func TestRFCTimeInterface(t *testing.T) {
var v RFCTime
v = NowRFC3339Nano()
assertEqual(t, v.String(), v.String())
tst.AssertEqual(t, v.String(), v.String())
v = NowRFC3339()
assertEqual(t, v.String(), v.String())
tst.AssertEqual(t, v.String(), v.String())
v = NowUnix()
assertEqual(t, v.String(), v.String())
tst.AssertEqual(t, v.String(), v.String())
v = NowUnixMilli()
assertEqual(t, v.String(), v.String())
tst.AssertEqual(t, v.String(), v.String())
v = NowUnixNano()
assertEqual(t, v.String(), v.String())
tst.AssertEqual(t, v.String(), v.String())
}

View File

@@ -2,6 +2,7 @@ package rfctime
import (
"encoding/json"
"gogs.mikescher.com/BlackForestBytes/goext/tst"
"testing"
"time"
)
@@ -37,16 +38,10 @@ func TestRoundtrip(t *testing.T) {
panic(err)
}
assertEqual(t, string(jstr1), string(jstr2))
tst.AssertEqual(t, string(jstr1), string(jstr2))
if !w1.Value.Equal(&w2.Value) {
t.Errorf("time differs")
}
}
func assertEqual(t *testing.T, actual string, expected string) {
if actual != expected {
t.Errorf("values differ: Actual: '%v', Expected: '%v'", actual, expected)
}
}