minor #24102 Create directories recursively in the PHPUnit bridge (stof)
minor #24102 Create directories recursively in the PHPUnit bridge (stof)

This PR was merged into the 3.3 branch.

Discussion
----------

Create directories recursively in the PHPUnit bridge

| Q             | A
| ------------- | ---
| Branch?       | 3.3
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | n/a
| License       | MIT
| Doc PR        | n/a

If the target directory is also missing its parent directory, we need to perform a recursive creation, otherwise we get weird failures later.

Commits
-------

0caeeff48a Create directories recursively in the PHPUnit bridge

oleg-andreyev/symfony,paradajozsef/symfony,phramz/symfony,mpdude/symfony,Aliance/symfony,weaverryan/symfony,lstrojny/symfony,nasimnabavi/symfony,frankdejonge/symfony,jean-gui/symfony,gencer/symfony,HeahDude/symfony,Koc/symfony,arjenm/symfony,damienalexandre/symfony,chalasr/symfony,dunglas/symfony,joelwurtz/symfony,shieldo/symfony,romaricdrigon/symfony,nicolas-grekas/symfony,mpdude/symfony,aeoris/symfony,andrerom/symfony,apetitpa/symfony,pyrech/symfony,ro0NL/symfony,Tobion/symfony,phramz/symfony,phramz/symfony,michaelperrin/symfony,tucksaun/symfony,alekitto/symfony,oleg-andreyev/symfony,codeclimate-testing/symfony,hacfi/symfony,d-ph/symfony,MatTheCat/symfony,mnapoli/symfony,Amo/symfony,nasimnabavi/symfony,jean-gui/symfony,andrerom/symfony,zcodes/symfony,jderusse/symfony,zorn-v/symfony,Amo/symfony,mnapoli/symfony,vincentaubert/symfony,ro0NL/symfony,Taluu/symfony,Nyholm/symfony,voronkovich/symfony,tucksaun/symfony,jvasseur/symfony,smatyas/symfony,c960657/symfony,gnat42/symfony,zorn-v/symfony,tgalopin/symfony,backbone87/symfony,jvasseur/symfony,mnapoli/symfony,curry684/symfony,ogizanagi/symfony,zerkms/symfony,gencer/symfony,hhamon/symfony,jakzal/symfony,mnapoli/symfony,Nyholm/symfony,apetitpa/symfony,ogizanagi/symfony,Einenlum/symfony,ajgarlag/symfony,smatyas/symfony,hacfi/symfony,Tobion/symfony,Slamdunk/symfony,arjenm/symfony,Strate/symfony,lstrojny/symfony,Koc/symfony,maidmaid/symfony,zcodes/symfony,docteurklein/symfony,maidmaid/symfony,ragboyjr/symfony,fabpot/symfony,andrerom/symfony,Simperfit/symfony,andreia/symfony,Einenlum/symfony,Taluu/symfony,c960657/symfony,mweimerskirch/symfony,romaricdrigon/symfony,docteurklein/symfony,kbond/symfony,localheinz/symfony,joelwurtz/symfony,pyrech/symfony,jderusse/symfony,docteurklein/symfony,andrerom/symfony,Deamon/symfony,sgehrig/symfony,sroze/symfony,kbond/symfony,ragboyjr/symfony,pamil/symfony,pamil/symfony,gimler/symfony,chalasr/symfony,dmaicher/symfony,gnat42/symfony,alekitto/symfony,michaelperrin/symfony,hason/symfony,1ed/symfony,arjenm/symfony,jzawadzki/symfony,lyrixx/symfony,Taluu/symfony,OskarStark/symfony,garak/symfony,deguif/symfony,backbone87/symfony,Pierstoval/symfony,arjenm/symfony,voronkovich/symfony,vincentaubert/symfony,deguif/symfony,dunglas/symfony,jean-gui/symfony,teohhanhui/symfony,Strate/symfony,1ed/symfony,romaricdrigon/symfony,codeclimate-testing/symfony,nicolas-grekas/symfony,phramz/symfony,romaricdrigon/symfony,Deamon/symfony,josephdpurcell/symfony,Pierstoval/symfony,zorn-v/symfony,iltar/symfony,localheinz/symfony,zerkms/symfony,andreia/symfony,jakzal/symfony,derrabus/symfony,paradajozsef/symfony,c960657/symfony,deguif/symfony,xabbuh/symfony,Pierstoval/symfony,Strate/symfony,jvasseur/symfony,stof/symfony,localheinz/symfony,xabbuh/symfony,Einenlum/symfony,weaverryan/symfony,bendavies/symfony,ragboyjr/symfony,ajgarlag/symfony,gonzalovilaseca/symfony,backbone87/symfony,Slamdunk/symfony,WhiteEagle88/symfony,xabbuh/symfony,hason/symfony,lstrojny/symfony,gimler/symfony,aeoris/symfony,Simperfit/symfony,andreia/symfony,hason/symfony,gnat42/symfony,andreia/symfony,codeclimate-testing/symfony,pierredup/symfony,iltar/symfony,yceruto/symfony,Einenlum/symfony,gonzalovilaseca/symfony,iltar/symfony,smatyas/symfony,paradajozsef/symfony,garak/symfony,fabpot/symfony,dunglas/symfony,voronkovich/symfony,d-ph/symfony,codeclimate-testing/symfony,sroze/symfony,Amo/symfony,Slamdunk/symfony,docteurklein/symfony,pierredup/symfony,lyrixx/symfony,pyrech/symfony,jderusse/symfony,nicolas-grekas/symfony,MatTheCat/symfony,stof/symfony,jean-gui/symfony,gonzalovilaseca/symfony,ajgarlag/symfony,kbond/symfony,shieldo/symfony,shieldo/symfony,jderusse/symfony,Koc/symfony,weaverryan/symfony,sroze/symfony,Simperfit/symfony,HeahDude/symfony,lyrixx/symfony,Aliance/symfony,oleg-andreyev/symfony,symfony/symfony,Koc/symfony,1ed/symfony,fabpot/symfony,michaelperrin/symfony,HeahDude/symfony,mweimerskirch/symfony,paradajozsef/symfony,smatyas/symfony,Nyholm/symfony,josephdpurcell/symfony,damienalexandre/symfony,tgalopin/symfony,nicolas-grekas/symfony,frankdejonge/symfony,Amo/symfony,sgehrig/symfony,Deamon/symfony,vincentaubert/symfony,gonzalovilaseca/symfony,pamil/symfony,aeoris/symfony,derrabus/symfony,hacfi/symfony,mweimerskirch/symfony,dmaicher/symfony,Pierstoval/symfony,bendavies/symfony,teohhanhui/symfony,jzawadzki/symfony,apetitpa/symfony,mnapoli/symfony,iltar/symfony,e-moe/symfony,pamil/symfony,hhamon/symfony,docteurklein/symfony,alekitto/symfony,Deamon/symfony,oleg-andreyev/symfony,gimler/symfony,maidmaid/symfony,jakzal/symfony,tgalopin/symfony,josephdpurcell/symfony,localheinz/symfony,derrabus/symfony,pyrech/symfony,voronkovich/symfony,tgalopin/symfony,gencer/symfony,symfony/symfony,curry684/symfony,yceruto/symfony,symfony/symfony,shieldo/symfony,mpdude/symfony,bendavies/symfony,joelwurtz/symfony,tucksaun/symfony,yceruto/symfony,tucksaun/symfony,d-ph/symfony,jvasseur/symfony,MatTheCat/symfony,stof/symfony,sroze/symfony,teohhanhui/symfony,Tobion/symfony,symfony/symfony,maidmaid/symfony,sgehrig/symfony,dmaicher/symfony,ragboyjr/symfony,deguif/symfony,d-ph/symfony,teohhanhui/symfony,damienalexandre/symfony,joelwurtz/symfony,kbond/symfony,Nyholm/symfony,mweimerskirch/symfony,HeahDude/symfony,zerkms/symfony,chalasr/symfony,Slamdunk/symfony,OskarStark/symfony,chalasr/symfony,e-moe/symfony,garak/symfony,yceruto/symfony,nasimnabavi/symfony,zorn-v/symfony,jzawadzki/symfony,e-moe/symfony,michaelperrin/symfony,pierredup/symfony,sgehrig/symfony,ogizanagi/symfony,mpdude/symfony,ajgarlag/symfony,Tobion/symfony,Aliance/symfony,damienalexandre/symfony,apetitpa/symfony,Taluu/symfony,garak/symfony,vincentaubert/symfony,derrabus/symfony,WhiteEagle88/symfony,jakzal/symfony,frankdejonge/symfony,Simperfit/symfony,frankdejonge/symfony,smatyas/symfony,zcodes/symfony,nasimnabavi/symfony,OskarStark/symfony,gimler/symfony,stof/symfony,ro0NL/symfony,zerkms/symfony,lyrixx/symfony,ro0NL/symfony,e-moe/symfony,gnat42/symfony,zcodes/symfony,mweimerskirch/symfony,hhamon/symfony,MatTheCat/symfony,xabbuh/symfony,pierredup/symfony,Amo/symfony,curry684/symfony,curry684/symfony,c960657/symfony,WhiteEagle88/symfony,Deamon/symfony,weaverryan/symfony,ogizanagi/symfony,hhamon/symfony,alekitto/symfony,fabpot/symfony,OskarStark/symfony,Simperfit/symfony,dmaicher/symfony,bendavies/symfony,1ed/symfony