@@ -18,6 +18,7 @@ func TestDateTime(t *testing.T) {
18
18
defer test .MockVariableValue (& setting .DefaultUILocation , testTz )()
19
19
20
20
refTimeStr := "2018-01-01T00:00:00Z"
21
+ refDateStr := "2018-01-01"
21
22
refTime , _ := time .Parse (time .RFC3339 , refTimeStr )
22
23
refTimeStamp := TimeStamp (refTime .Unix ())
23
24
@@ -27,17 +28,20 @@ func TestDateTime(t *testing.T) {
27
28
assert .EqualValues (t , "-" , DateTime ("short" , TimeStamp (0 )))
28
29
29
30
actual := DateTime ("short" , "invalid" )
30
- assert .EqualValues (t , `<relative-time data-tooltip-content data-tooltip-interactive="true" format="datetime" weekday="" year="numeric" month="short" day="numeric" datetime ="invalid">invalid</relative-time >` , actual )
31
+ assert .EqualValues (t , `<gitea-absolute-date weekday="" year="numeric" month="short" day="numeric" date ="invalid">invalid</gitea-absolute-date >` , actual )
31
32
32
33
actual = DateTime ("short" , refTimeStr )
33
- assert .EqualValues (t , `<relative-time data-tooltip-content data-tooltip-interactive="true" format="datetime" weekday="" year="numeric" month="short" day="numeric" datetime ="2018-01-01T00:00:00Z">2018-01-01T00:00:00Z</relative-time >` , actual )
34
+ assert .EqualValues (t , `<gitea-absolute-date weekday="" year="numeric" month="short" day="numeric" date ="2018-01-01T00:00:00Z">2018-01-01T00:00:00Z</gitea-absolute-date >` , actual )
34
35
35
36
actual = DateTime ("short" , refTime )
36
- assert .EqualValues (t , `<relative-time data-tooltip-content data-tooltip-interactive="true" format="datetime" weekday="" year="numeric" month="short" day="numeric" datetime="2018-01-01T00:00:00Z">2018-01-01</relative-time>` , actual )
37
+ assert .EqualValues (t , `<gitea-absolute-date weekday="" year="numeric" month="short" day="numeric" date="2018-01-01T00:00:00Z">2018-01-01</gitea-absolute-date>` , actual )
38
+
39
+ actual = DateTime ("short" , refDateStr )
40
+ assert .EqualValues (t , `<gitea-absolute-date weekday="" year="numeric" month="short" day="numeric" date="2018-01-01">2018-01-01</gitea-absolute-date>` , actual )
37
41
38
42
actual = DateTime ("short" , refTimeStamp )
39
- assert .EqualValues (t , `<relative-time data-tooltip-content data-tooltip-interactive="true" format="datetime" weekday="" year="numeric" month="short" day="numeric" datetime ="2017-12-31T19:00:00-05:00">2017-12-31</relative-time >` , actual )
43
+ assert .EqualValues (t , `<gitea-absolute-date weekday="" year="numeric" month="short" day="numeric" date ="2017-12-31T19:00:00-05:00">2017-12-31</gitea-absolute-date >` , actual )
40
44
41
45
actual = DateTime ("full" , refTimeStamp )
42
- assert .EqualValues (t , `<relative-time data-tooltip-content data-tooltip-interactive="true" format="datetime" weekday="" year="numeric" month="short" day="numeric" hour="numeric" minute="numeric" second="numeric" datetime="2017-12-31T19:00:00-05:00">2017-12-31 19:00:00 -05:00</relative-time>` , actual )
46
+ assert .EqualValues (t , `<relative-time weekday="" year="numeric" format="datetime" month="short" day="numeric" hour="numeric" minute="numeric" second="numeric" data-tooltip-content data-tooltip-interactive="true " datetime="2017-12-31T19:00:00-05:00">2017-12-31 19:00:00 -05:00</relative-time>` , actual )
43
47
}
0 commit comments