Infection PHP retweeted
Anyone using agents/tools to do mutation testing?
Seems like it would ROCK during automated review for flushing out which branches of the code are actually covered by tests.
Infection PHP retweeted
Lately I've been working on integrating #Testo #PHP with @infection_php
There's still more ahead, but in the meantime you can read my fresh article about mutation testing
php-testo.github.io/docs/the…
Infection PHP retweeted
Looks like #phpunit xml code-coverage generation could get nearly twice as fast in the future.
this would for example considerably reduce overhead of the necessary "initial-test" step when running @infection_php on your project.
Infection PHP retweeted
Blogged about my hands-on experience with @infection_php
Its a short super top level article to give you an overall idea what to expect from it.
what do you think about that? feedback welcome.
staabm.github.io/2025/08/01/…
Infection PHP retweeted
In case you are getting timed-out #mutants while mutation testing with @infection_php (e.g. because of infinite loops), the upcoming release should run faster for you.
on infection/infection with 16 timed-out mutants, we saw a ~21% perf boost 🚀
Infection PHP retweeted
past few weeks I have concentrated my opensource efforts onto @infection_php. focus was on developer experience - make it easer for newcomers to apply the tool and reduce noise by removing redundant mutations.
this got just released. feedback welcome.
#dx #mutationtesting
Infection PHP retweeted
Running a few @infection_php performance tests on the #valinor codebase, to get an idea how we progressed in newer versions and latest dev-master.
seems were are working in a good direction 🚀
Infection PHP retweeted
It was interesting to play with @phpstorm Junie.
As a result, now both infection.github.io/guide and infection-php.dev have dark themes, written almost completely by Junie.
Infection PHP retweeted
Have you heard about Conductor? We have already integrated it with @infection_php.
We're excited to introduce you to 🧑✈️Conductor! Automatic dependency update PRs with Composer for PHP projects - Security fixes patched in minutes - Continuous updates without the hassle - all running in your own CI env! #composerphp #php #phpc
Infection PHP retweeted
Infection 0.29.2 has been released with a new diff inline highlighting logic for `--show-mutations` option.
Now it's easier to spot the change.
Thank you @slamzoe
Infection PHP retweeted
Discussing with @OndrejMirtes how PHPStan can be integrated into Infection "natively" to kill Mutants that aren't killed by tests.
github.com/phpstan/phpstan/d…
If you have ideas, please participate.
Infection PHP retweeted
Using the code coverage percentage as a measure of quality of your codebase is a bad idea, here's what to do instead: #quality #SoftwareEngineering #testing
dkarlovi.github.io/lying-cov…
Infection PHP retweeted
💖 I'm sponsoring @infection_php github.com/sponsors/infectio…
Infection PHP retweeted
So.... I have incurable brain cancer and I'm asking for your love & support 💖
Infection PHP retweeted
That one. With infection testing you have real coverage report. Otherwise you only know that the code was executed - okay, no syntax error. Phpstan tells me the same. 😅
Infection PHP retweeted
Implemented another idea of reducing execution time for Mutation Testing on one of the stage: github.com/infection/infecti…
Below is a real example of how it will affect @infection_php execution for PHP-CS-Fixer:
Infection PHP retweeted
Mutation testing in #PHPCSFixer is ready 🥳! When it's merged, all pull requests will be covered with @infection_php & checked if added/modified files are mutants-proof. It will enforce really good tests quality (which already has been high with MSI=80).
github.com/PHP-CS-Fixer/PHP-…
Infection PHP retweeted
💡 Did you know that @infection_php has its own playground? I did not!
I found the infection-php.dev URL in the docs but I think it would be much better if it was exposed more, that's why I created PR that added links on landing page & to top menu.
github.com/infection/site/pu…
Infection PHP retweeted
I did an experiment and added mutation testing to the #PHPCSFixer, it looks like Fixer's MSI is higher than @infection_php's 😅. Or..... I did something wrong 😆.
PR: github.com/PHP-CS-Fixer/PHP-…
Replying to @_Codito_ @infection_php
For sure fixer's tests are not completely useless, I just gave an extreme example for clarity.
But you can only guess how good the test suite is without MSI.
For example MSI for Infection itself is 76% - still a lot to improve!























