php-tuf / composer-integration

PHP-TUF Composer Plugin.
7 stars 5 forks source link

ComposerCommandsTest should generate the fake project on the fly #107

Closed phenaproxima closed 3 months ago

phenaproxima commented 3 months ago

Right now, we have a very awkward setup where a skeleton project that uses PHP-TUF is stored in our repository. This was necessary due to how weird it was to generate the test fixtures with Python, but now that it's all done in PHP, we can and should generate the skeleton project on the fly in a temporary directory. This will give us future flexibility and reduce the possibility of tests leaving artifacts where they shouldn't.