Neos\Flow\Tests\Functional\Configuration\ConfigurationValidationTest::assertValidationResultContainsNoErrors PHP Method

assertValidationResultContainsNoErrors() protected method

protected assertValidationResultContainsNoErrors ( Neos\Error\Messages\Result $validationResult ) : void
$validationResult Neos\Error\Messages\Result
return void
    protected function assertValidationResultContainsNoErrors(Result $validationResult)
    {
        if ($validationResult->hasErrors()) {
            $errors = $validationResult->getFlattenedErrors();
            /** @var Error $error */
            $output = '';
            foreach ($errors as $path => $pathErrors) {
                foreach ($pathErrors as $error) {
                    $output .= sprintf('%s -> %s' . PHP_EOL, $path, $error->render());
                }
            }
            $this->fail($output);
        }
        $this->assertFalse($validationResult->hasErrors());
    }