Ignore serialization shape checking for code coverage purposes

This commit is contained in:
Graham Campbell
2021-09-05 14:03:47 +01:00
parent 0997de99a2
commit 2ed177534e
7 changed files with 14 additions and 0 deletions
+2
View File
@@ -128,9 +128,11 @@ final class Time implements TypeInterface
*/
public function __unserialize(array $data): void
{
// @codeCoverageIgnoreStart
if (!isset($data['seconds']) || !isset($data['microseconds'])) {
throw new ValueError(sprintf('%s(): Argument #1 ($data) is invalid', __METHOD__));
}
// @codeCoverageIgnoreEnd
$this->__construct($data['seconds'], $data['microseconds']);
}