File tree 1 file changed +22
-1
lines changed
1 file changed +22
-1
lines changed Original file line number Diff line number Diff line change @@ -374,7 +374,7 @@ public function copying_a_file_with_visibility(): void
374
374
$ adapter ->write (
375
375
'source.txt ' ,
376
376
'contents to be copied ' ,
377
- new Config ([Config:: OPTION_VISIBILITY => Visibility:: PUBLIC ] )
377
+ new Config ()
378
378
);
379
379
380
380
$ adapter ->copy ('source.txt ' , 'destination.txt ' , new Config ([Config::OPTION_VISIBILITY => Visibility::PRIVATE ]));
@@ -386,6 +386,27 @@ public function copying_a_file_with_visibility(): void
386
386
});
387
387
}
388
388
389
+ /**
390
+ * @test
391
+ */
392
+ public function copying_a_file_with_non_ascii_characters (): void
393
+ {
394
+ $ this ->runScenario (function () {
395
+ $ adapter = $ this ->adapter ();
396
+ $ adapter ->write (
397
+ 'ıÇöü🤔.txt ' ,
398
+ 'contents to be copied ' ,
399
+ new Config ([Config::OPTION_VISIBILITY => Visibility::PUBLIC ])
400
+ );
401
+
402
+ $ adapter ->copy ('ıÇöü🤔.txt ' , 'ıÇöü🤔_copy.txt ' , new Config ());
403
+
404
+ $ this ->assertTrue ($ adapter ->fileExists ('ıÇöü🤔.txt ' ));
405
+ $ this ->assertTrue ($ adapter ->fileExists ('ıÇöü🤔_copy.txt ' ));
406
+ $ this ->assertEquals ('contents to be copied ' , $ adapter ->read ('ıÇöü🤔_copy.txt ' ));
407
+ });
408
+ }
409
+
389
410
/**
390
411
* @test
391
412
*/
You can’t perform that action at this time.
0 commit comments