@@ -58,15 +58,11 @@ func TestNewDateTime(t *testing.T) {
5858func TestIsZero (t * testing.T ) {
5959 var empty DateTime
6060 assert .True (t , empty .IsZero ())
61- var nilDt * DateTime
62- assert .True (t , nilDt .IsZero ())
63- small := DateTime (time .Unix (100 , 5 ))
64- assert .False (t , small .IsZero ())
61+ assert .False (t , DateTime (time .Unix (100 , 5 )).IsZero ())
6562
6663 // time.Unix(0,0) does not produce a true zero value struct,
6764 // so this is expected to fail.
68- dt := NewDateTime ()
69- assert .False (t , dt .IsZero ())
65+ assert .False (t , NewDateTime ().IsZero ())
7066}
7167
7268func TestIsUnixZero (t * testing.T ) {
@@ -77,9 +73,7 @@ func TestIsUnixZero(t *testing.T) {
7773 estLocation := time .FixedZone ("EST" , int ((- 5 * time .Hour ).Seconds ()))
7874 estUnixZero := time .Unix (0 , 0 ).In (estLocation )
7975 UnixZero = estUnixZero
80- t .Cleanup (func () { UnixZero = time .Unix (0 , 0 ).UTC () })
81- dtz := DateTime (estUnixZero )
82- assert .True (t , dtz .IsUnixZero ())
76+ assert .True (t , DateTime (estUnixZero ).IsUnixZero ())
8377}
8478
8579func TestParseDateTime_errorCases (t * testing.T ) {
0 commit comments