getTask()); } public function testUnserializableClass(): void { $this->expectException(\Error::class); $this->expectExceptionMessage('Classes implementing Amp\\Parallel\\Worker\\Task must be autoloadable by the Composer autoloader'); $task = new Fixtures\TestTask(42); $job = new TaskSubmission($task); $serialized = \serialize($job); $job = \unserialize($serialized, ['allowed_classes' => [TaskSubmission::class]]); $task = $job->getTask(); } }