#phpunit
25 posts · Last used 9d
#PHPUnit 12.5.37 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.37
Somehow I completely missed this milestone: PHPUnit has now been installed via Composer more than 1,005,280,071 times. 🤯
One billion installs. Thank you to everyone who writes tests, reports bugs, sends pull requests, and supports the project. ❤️
https://packagist.org/packages/phpunit/phpunit/stats#PHPUnit #Packagist #OpenSource
As of today, PHPUnit 8.5, 9.6, 10.5, 11.5, 12.5, 13.3, and the main branch are also tested with PHP 8.7, which will be released in Q4 2027.
Why this matters, and how PHP and its ecosystem test each other:
https://phpunit.expert/articles/how-php-and-its-ecosystem-test-each-other.html?ref=mastodon
#PHP #PHPUnit
#PHPUnit 13.3.4 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.4
#PHPUnit 13.3.0 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.0
I missed the fact that "AI" autocomplete used instantiation method again in first assertion and removed all preconditions. Then #phpunit saw a bunch of empty iterators, decided to mark test as risky and skip the rest of it, but also marked it passing due to that first assertion.
Don't remember last time I stumbled on bviously wrong code with passing test coverage.
RE: https://phpc.social/@sebastian/117007183050868222
I have been working on PHPUnit with high intensity recently. I cannot keep this up without more funding.
To everyone who already sponsors my Open Source work: thank you. Your support makes a real difference.
I know times are tough. They are for me, too. If PHPUnit is part of your workflow, please consider sponsoring its continued development:
https://phpunit.de/sponsoring.html
#PHPUnit #OpenSource
Quoting
PHPUnit 13.3 will be released next Friday, August 7. It ships quite a few impactful improvements I have been working on over the past months.
The ChangeLog lists what's new, but my newsletter, sent right after the release, explains these changes and puts them into perspective.
Not subscribed yet? It's free, and you can unsubscribe anytime:
https://phpunit.de/newsletter
ChangeLog: https://github.com/sebastianbergmann/phpunit/blob/603c565d0bb3f70cd9333cfc6bd13b7dd7b335a4/ChangeLog-13.3.md
#PHPUnit
Open quoted postPHPUnit 13.3 will be released next Friday, August 7. It ships quite a few impactful improvements I have been working on over the past months.
The ChangeLog lists what's new, but my newsletter, sent right after the release, explains these changes and puts them into perspective.
Not subscribed yet? It's free, and you can unsubscribe anytime:
https://phpunit.de/newsletter
ChangeLog: https://github.com/sebastianbergmann/phpunit/blob/603c565d0bb3f70cd9333cfc6bd13b7dd7b335a4/ChangeLog-13.3.md
#PHPUnit
#PHPUnit 13.2.6 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.6
#PHPUnit 12.5.33 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.33
"Findest du es gut, einen #PHPUnit #Workshop bei einem #TYPO3camp anzubieten? Das hat doch nichts mit TYPO3 zu tun!"
TYPO3 hat einige Besonderheiten, die den Einstieg ins Testing erschweren. Ein Selbststudium kann da frustrieren. Besser ist es, Lösungen gemeinsam zu erarbeiten und von der Erfahrung anderer zu profitieren.
Darum, ja, finde ich gut. Wenn du es auch gut findest, dann schau beim Workshop vorbei:
Am 11.9. in München: https://www.typo3camp-muenchen.de/
#php #t3cm #t3cm26
#PHPUnit 12.5.32 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.32
Just switched a four-year-old project with more than 1.000 #PHPUnit feature tests to parallel test execution with a decrease in execution time from nine to less than two minutes. Not entirely without friction, but worth the effort. Learned a lot about garbage collection and memory leaks, things, you usually neglect in your daily work.
Looking forward to this one: on August 6, I'll be at the @engkiosk@podcasts.social Rhine-Ruhr Meetup in Düsseldorf! 🎤
I'll be talking about "Turbo-Charging Your PHPUnit Suite", because slow tests destroy flow, and it doesn't have to be that way.
If you're in the Rhine-Ruhr area, come by and say hi. I always enjoy meeting the community in person.
https://phpunit.expert/events/engineering-kiosk-rhine-ruhr-meetup-august-2026.html
#PHP #PHPUnit #Meetup
#PHPUnit 13.2.2 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.2
#PHPUnit 13.2.3 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.3
#PHPUnit 12.5.31 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.31
#PHPUnit 10.5.64 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/10.5.64
#PHPUnit 9.6.35 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/9.6.35
I'm still out there
Web developer, strong database & front-end frameworks (#react #vue #angular ), mostly #php but I can work with apis in most languages given a little time to bone up
Based in #japan , great for Asia or Aus/NZ time zones, US West Coast next best, but can work with Europe if it's not too much in-person meeting stuff all the time
Oh, and did I mention testing?
#phpunit #playwright #jest #codeception - and a firm belief that these are vital
#getfediHired


