[5.4] Add ability to keep old files when testing uploads [second attempt]  (#19859)
[5.4] Add ability to keep old files when testing uploads [second attempt]  (#19859)

* Add ability to keep old files when testing uploads

* Add persistentFake method

* Update Storage.php

rodrigopedra/framework,billmn/framework,lucasmichot/framework,miclf/framework,tomschlick/framework,stidges/framework,reinink/framework,jerguslejko/framework,jtgrimes/framework,joecohens/framework,samlev/framework,crynobone/framework,OzanKurt/framework,JosephSilber/framework,vlakoff/framework,Fenzland/laravel,n7olkachev/framework,jtgrimes/framework,barryvdh/framework,mlantz/framework,leo108/laravel_framework,dwightwatson/framework,billmn/framework,driesvints/framework,guiwoda/framework,behzadsh/framework,BePsvPT-Fork/framework,arturock/framework,rodrigopedra/framework,EspadaV8/framework,jarektkaczyk/framework,JamesForks/framework,markhemstead/framework,OzanKurt/framework,EspadaV8/framework,tomschlick/framework,mul14/laravel-framework,cviebrock/framework,Hugome/framework,ncaneldiee/laravel-framework,jarektkaczyk/framework,halaei/framework,notebowl/laravel-framework,arturock/framework,stevebauman/framework,mlantz/framework,cybercog/framework,mul14/laravel-framework,srmkliveforks/framework,cviebrock/framework,BePsvPT-Fork/framework,rodrigopedra/framework,n7olkachev/framework,Fenzland/laravel,samlev/framework,lucasmichot/laravel--framework,tjbp/framework,dwightwatson/framework,PantherDD/laravel-framework,jerguslejko/framework,PantherDD/laravel-framework,guiwoda/framework,alnutile/framework,dan-har/framework,martinssipenko/framework,jerguslejko/framework,gms8994/framework,EspadaV8/framework,cybercog/framework,martinssipenko/framework,alepeino/framework,srmkliveforks/framework,lucasmichot/laravel--framework,ChristopheB/framework,reinink/framework,vlakoff/framework,tomschlick/framework,miclf/framework,lucasmichot/laravel--framework,hafezdivandari/framework,ChristopheB/framework,ChristopheB/framework,barryvdh/framework,jerguslejko/framework,crynobone/framework,reinink/framework,behzadsh/framework,barryvdh/framework,barryvdh/framework,ncaneldiee/laravel-framework,bytestream/framework,notebowl/laravel-framework,mlantz/framework,alnutile/framework,billmn/framework,n7olkachev/framework,joecohens/framework,Hugome/framework,rodrigopedra/framework,BePsvPT-Fork/framework,dan-har/framework,cviebrock/framework,martinssipenko/framework,OzanKurt/framework,tjbp/framework,JamesForks/framework,driesvints/framework,cviebrock/framework,lucasmichot/framework,alepeino/framework,vlakoff/framework,ncaneldiee/laravel-framework,gms8994/framework,mul14/laravel-framework,Fenzland/laravel,stidges/framework,miclf/framework,BePsvPT-Fork/framework,laravel/framework,Hugome/framework,dan-har/framework,halaei/framework,cybercog/framework,laravel/framework,markhemstead/framework,guiwoda/framework,stidges/framework,jarektkaczyk/framework,behzadsh/framework,stevebauman/framework,JosephSilber/framework,alepeino/framework,leo108/laravel_framework,srmkliveforks/framework,morrislaptop/framework,arturock/framework,jtgrimes/framework,gms8994/framework,hafezdivandari/framework,alnutile/framework,stidges/framework,morrislaptop/framework,halaei/framework,srmkliveforks/framework,bytestream/framework,mul14/laravel-framework,PantherDD/laravel-framework,tjbp/framework,joecohens/framework,gms8994/framework