New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Phar version? #26
Comments
No plans to have this. |
I started working on this the other day, and it's kind of complicated due to the way the test generation is done. 👍🏻 I've pushed up what I had so far to this branch if you're interested. https://github.com/owenvoke/pest/tree/feature/phar It's currently having an issue where Pest names all tests as Ok, that issue can be resolved quite easily... Onto the next issue. 😬 |
Most useful PHP tools in the world comes with PHAR files. Composer, codeception, phpmd, deployer, robo, phpcpd, phpcs, phpunit, psysh, php-cs-fixer, and a long etc.... just saying. |
I'm going to try and take another look at this, as I too think it would be beneficial. 👍🏻 |
Pest is now the only one tool without a corresponding PHAR at https://github.com/opencodeco/phpctl |
@leocavalcante, feel free to open a PR with support for building a PHAR. 👍🏻 |
I wish there could be a scoped-phar version of Pest, to allow downloading in a blink of an eye without having to check anything on the current project, and without pest having compatibility issues with PHPUnit, nor the need for PHPUnit by the way.
PHPUnit has a scoped phar since version 8.1, and it has a special list of scripts to generate this scoped phar: https://github.com/sebastianbergmann/phpunit/tree/master/build/scripts
There's more documentation on how to achieve this there:
I hope this helps :)
I really wanted to contribute on this specific point, but I'm sadly completely overwhelmed by work and really tough personal issues, and I don't want to work on something I might not have time to do 😞
The text was updated successfully, but these errors were encountered: