We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
copy
1 parent 63da4e8 commit 98b1583Copy full SHA for 98b1583
1 file changed
src/Context/FeatureContext.php
@@ -1287,9 +1287,12 @@ public static function remove_dir( $dir ): void {
1287
* @param string $dest_dir
1288
*/
1289
public static function copy_dir( $src_dir, $dest_dir ): void {
1290
- $shell_command = ( 'Darwin' === PHP_OS )
1291
- ? Utils\esc_cmd( 'cp -R %s/* %s', $src_dir, $dest_dir )
1292
- : Utils\esc_cmd( 'cp -r %s/* %s', $src_dir, $dest_dir );
+ $shell_command = Utils\esc_cmd( 'cp -r %s/* %s', $src_dir, $dest_dir );
+ if ( 'Darwin' === PHP_OS ) {
+ $shell_command = Utils\esc_cmd( 'cp -R %s/* %s', $src_dir, $dest_dir );
1293
+ } elseif ( self::is_windows() ) {
1294
+ $shell_command = Utils\esc_cmd( 'copy /y %s/* %s', $src_dir, $dest_dir );
1295
+ }
1296
Process::create( $shell_command )->run_check();
1297
}
1298
0 commit comments