Codeception\Module\WPCLITest::it_should_call_the_split_callback_even_if_the_output_is_an_array PHP Method

it_should_call_the_split_callback_even_if_the_output_is_an_array() public method

    public function it_should_call_the_split_callback_even_if_the_output_is_an_array()
    {
        $output = ['123foo', 'foo123', '123foo', 'bar'];
        $this->executor->execAndOutput(Argument::type('string'), Argument::any())->willReturn($output);
        $sut = $this->make_instance();
        $callback = function ($output) {
            return preg_split('/123\\n/', $output);
        };
        $expected = preg_split('/123\\n/', implode(PHP_EOL, $output));
        $this->assertEquals($expected, $sut->cliToArray('post list --format=ids', $callback));
    }