[ 'env' => 'dev', ] ], ], // Ensure we aren't escaping arguments after "--" [ 'skpr exec dev -- monday "tuesday" \'wednesday\'', ['monday', '"tuesday"', "'wednesday'"], [ 'skpr' => [ 'env' => 'dev' ] ], ], ]; } /** * @dataProvider wrapTestValues */ public function testWrap($expected, $args, $siteAliasData) { $siteAlias = new SiteAlias($siteAliasData, '@alias.dev'); $dockerTransport = new SkprTransport($siteAlias); $actual = $dockerTransport->wrap($args); $this->assertEquals($expected, implode(' ', $actual)); } }