diff --git a/ext/date/tests/DateTime__set_state_basic.phpt b/ext/date/tests/DateTime__set_state_basic.phpt new file mode 100644 index 0000000000..65a3165327 --- /dev/null +++ b/ext/date/tests/DateTime__set_state_basic.phpt @@ -0,0 +1,23 @@ +--TEST-- +Basic test for __set_state() method +--CREDITS-- +Gabriel da Gama +# PHPDublin PHPTestFest 2017 +--FILE-- + +--EXPECTF-- +*** Testing __set_state on DateTime objects *** +object(DateTime)#2 (3) { + ["date"]=> + string(26) "2017-10-18 19:50:00.000000" + ["timezone_type"]=> + int(3) + ["timezone"]=> + string(13) "Europe/Dublin" +} diff --git a/ext/date/tests/DateTime__set_state_error.phpt b/ext/date/tests/DateTime__set_state_error.phpt new file mode 100644 index 0000000000..a393733811 --- /dev/null +++ b/ext/date/tests/DateTime__set_state_error.phpt @@ -0,0 +1,14 @@ +--TEST-- +Test error on __set_state() method +--CREDITS-- +Gabriel da Gama +# PHPDublin PHPTestFest 2017 +--FILE-- + +--EXPECTF-- +*** Testing error on __set_state on DateTime objects *** +bool(false)