fix timestamp formats
[awesomized/ext-ion] / tests / serialize / timestamp.phpt
index 21941af10094af95ed18f82ba4c8224f2e0d1782..396bbb5399dcfea7268294285d9be249dae88727 100644 (file)
@@ -6,7 +6,7 @@ ion
 TEST
 <?php
 $dt = ion\unserialize("1971-02-03T04:05:06.789Z");
-var_dump($dt);
+var_dump($dt, (string) $dt);
 $ts = ion\serialize($dt);
 var_dump($ts);
 
@@ -15,20 +15,21 @@ var_dump(ion\unserialize($ts));
 DONE
 --EXPECTF--
 TEST
-object(ion\Timestamp)#5 (3) {
+object(ion\Timestamp)#%d (3) {
   ["precision"]=>
   int(247)
   ["format"]=>
-  string(1) "c"
+  string(15) "Y-m-d\TH:i:s.vP"
   ["date"]=>
   string(26) "1971-02-03 04:05:06.789000"
 }
+string(29) "1971-02-03T04:05:06.789+00:00"
 string(24) "1971-02-03T04:05:06.789Z"
-object(ion\Timestamp)#6 (3) {
+object(ion\Timestamp)#%d (3) {
   ["precision"]=>
   int(247)
   ["format"]=>
-  string(1) "c"
+  string(15) "Y-m-d\TH:i:s.vP"
   ["date"]=>
   string(26) "1971-02-03 04:05:06.789000"
 }