|
@@ -158,13 +158,17 @@ func TestFielderVal(t *testing.T) {
|
|
mVal.LogPretty()
|
|
mVal.LogPretty()
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+type RTime struct {
|
|
|
|
+ Time
|
|
|
|
+}
|
|
|
|
+
|
|
type TimeObj struct {
|
|
type TimeObj struct {
|
|
- Created Time `rest:"default"`
|
|
|
|
|
|
+ Created RTime `rest:"default"`
|
|
}
|
|
}
|
|
|
|
|
|
func TestTime(t *testing.T) {
|
|
func TestTime(t *testing.T) {
|
|
obj := TimeObj{
|
|
obj := TimeObj{
|
|
- Created: Time(time.Now()),
|
|
|
|
|
|
+ Created: RTime{Time(time.Now())},
|
|
}
|
|
}
|
|
log.Println(obj)
|
|
log.Println(obj)
|
|
f, _ := Fields(&obj, nil)
|
|
f, _ := Fields(&obj, nil)
|
|
@@ -176,9 +180,10 @@ func TestTime(t *testing.T) {
|
|
}
|
|
}
|
|
log.Println(rObj)
|
|
log.Println(rObj)
|
|
jm := json.Map{
|
|
jm := json.Map{
|
|
- "created": 1232131,
|
|
|
|
|
|
+ "created": 12321311,
|
|
}
|
|
}
|
|
if err := Serialize(jm, &rObj); err != nil {
|
|
if err := Serialize(jm, &rObj); err != nil {
|
|
t.Fatal(err.Map().JSONPrettyString())
|
|
t.Fatal(err.Map().JSONPrettyString())
|
|
}
|
|
}
|
|
|
|
+ t.Log(rObj)
|
|
}
|
|
}
|