Hier ist, was phpunit sagt:phpunit nicht behaupten, daß zwei Arrays gleich sind, aber zeigt keinen Unterschied
1) Asgard\Entity\Tests\EntityTest::testToArray
Failed asserting that two arrays are equal.
--- Expected
+++ Actual
@@ @@
Array (
'id' => null
'title' => 'Test Title'
'content' => 'Test Content'
'published' => 2015-03-04T11:19:50+0000
'comments' => Array (
0 => Array (
'id' => null
'content' => 'foo'
'published' => 2015-03-04T11:19:50+0000
'another_property' => null
'news' => null
)
1 => Array (
'id' => null
'content' => 'bar'
'published' => 2015-03-04T11:19:50+0000
'another_property' => null
'news' => null
)
2 => Array (
'id' => null
'content' => 'baz'
'published' => 2015-03-04T11:19:50+0000
'another_property' => null
'news' => null
)
)
'another_property' => null
)
https://travis-ci.org/asgardphp/asgard/jobs/53029084
Es gibt keinen Unterschied zwischen „erwartet“ und „Ist“. Die Tests sind in der Regel erfolgreich, würden aber manchmal scheitern.
der Test fehlgeschlagen immer mit PHP 5.6? – Matteo
Bisher ja, ich habe es nur mit php 5.6 – leyou
scheitern gesehen habe ich noch nicht php 5.6. Mit 5.5 und 5.3 kann ich Ihr Problem nicht replizieren. – Matteo