Fix tests formatting of DateTime/Carbon objects

This commit is contained in:
Nabeel Shahzad
2018-05-09 09:15:07 -05:00
parent 7d2d932f50
commit 9542c23717

View File

@@ -126,6 +126,12 @@ class TestCase extends Illuminate\Foundation\Testing\TestCase
if (is_subclass_of($value, App\Interfaces\Unit::class)) {
$data[$key] = $value->__toString();
}
if($value instanceof DateTime) {
$data[$key] = $value->format(DATE_ATOM);
} elseif ($value instanceof Carbon) {
$data[$key] = $value->toIso8601ZuluString();
}
}
return $data;