Neos\Flow\Tests\Unit\Error\DebugExceptionHandlerTest::splitExceptionMessageDataProvider PHP Метод

splitExceptionMessageDataProvider() публичный Метод

    public function splitExceptionMessageDataProvider()
    {
        return [['message' => '', 'expectedSubject' => '', 'expectedBody' => ''], ['message' => 'Some short message', 'expectedSubject' => 'Some short message', 'expectedBody' => ''], ['message' => 'Just one phrase.', 'expectedSubject' => 'Just one phrase.', 'expectedBody' => ''], ['message' => 'First phrase. Second phrase. Third phrase.', 'expectedSubject' => 'First phrase.', 'expectedBody' => 'Second phrase. Third phrase.'], ['message' => 'First line
Second line
Third line', 'expectedSubject' => 'First line', 'expectedBody' => 'Second line
Third line'], ['message' => 'First line' . PHP_EOL . 'Second line', 'expectedSubject' => 'First line', 'expectedBody' => 'Second line'], ['message' => 'Line break and sentence.
				indented body.', 'expectedSubject' => 'Line break and sentence.', 'expectedBody' => 'indented body.'], ['message' => 'Invalid path "foo.bar.baz"! New phrase', 'expectedSubject' => 'Invalid path "foo.bar.baz"!', 'expectedBody' => 'New phrase'], ['message' => 'Question?', 'expectedSubject' => 'Question?', 'expectedBody' => ''], ['message' => 'Question? Answer', 'expectedSubject' => 'Question?', 'expectedBody' => 'Answer'], ['message' => 'Filter() needs arguments if it follows an empty children(): children().filter()', 'expectedSubject' => 'Filter() needs arguments if it follows an empty children(): children().filter()', 'expectedBody' => ''], ['message' => 'children() only supports a single filter group right now, i.e. nothing of the form "filter1, filter2"', 'expectedSubject' => 'children() only supports a single filter group right now, i.e. nothing of the form "filter1, filter2"', 'expectedBody' => '']];
    }