Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Hi there. I'm the maintainer of https://github.com/facile-it/paraunit/, which is a tool that runs PHPunit tests in parallel.
In the past, I've used a printer as a way to obtain results from PHPUnit subrocesses; it doesn't seem a perfect way so, while working on PHPUnit 9 support for Paraunit, I've tried to migrate towards using
They seem great, but I'm lacking a single thing: I cannot inject them without touching the XML config file. This isn't ideal for me, because to do that I would need to change the XML config on the fly; so I have only 2 options:
Here comes another limitation: all paths in the config are relative. So I cannot rewrite the config somewhere else, like in
Is there any other way to do this? Can I inject those extensions with a CLI parameter? Or this is a missing feature?