#phpunit — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #phpunit, aggregated by home.social.
-
#PHPUnit 13.3.1 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.1
-
#PHPUnit 13.3.1 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.1
-
In weniger als 90 Minuten (heute um 14:00) erzähle ich im Livestream, was PHPUnit 13.3 gebracht hat:
https://www.youtube.com/watch?v=N1wNFpc8xas&list=PL-Xl37-rETi4ITtOXFM22pEg9SPb-FiU4
-
In weniger als 90 Minuten (heute um 14:00) erzähle ich im Livestream, was PHPUnit 13.3 gebracht hat:
https://www.youtube.com/watch?v=N1wNFpc8xas&list=PL-Xl37-rETi4ITtOXFM22pEg9SPb-FiU4
-
🔗 `exit()` may silently break your parallel tests
https://dyrynda.com.au/blog/exit-may-silently-break-your-parallel-tests
#php #testing #bestpractices #phpunit #parallel -
🔗 `exit()` may silently break your parallel tests
https://dyrynda.com.au/blog/exit-may-silently-break-your-parallel-tests
#php #testing #bestpractices #phpunit #parallel -
#PHPUnit 9.6.36 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/9.6.36
-
#PHPUnit 9.6.36 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/9.6.36
-
#PHPUnit 8.5.54 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/8.5.54
-
#PHPUnit 8.5.54 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/8.5.54
-
#PHPUnit 13.3.0 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.0
-
#PHPUnit 13.3.0 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.0
-
Leaner, steadier PHPUnit runs for upcoming releases
----------
In recent years, the CI load across core WordPress GitHub repos increased as the project[…]
#WordPress #Core #PHPUnit #WordPress71https://www.wpnews.io/leaner-steadier-phpunit-runs-for-upcoming-releases/
-
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:
-
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:
-
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:
-
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:
-
#PHPUnit 13.2.6 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.6
-
#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
-
#PHPUnit 12.5.33 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.33
-
#PHPUnit 13.2.5 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.5
-
#PHPUnit 13.2.5 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.5
-
#PHPUnit 12.5.32 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.32
-
#PHPUnit 12.5.32 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.32
-
Das absolut wichtigste Werkzeug, auf das ich beim Entwickeln von #PHPUnit Tests am wenigsten verzichten könnte?
Die Arbeit mit Xdebug muss man sich angewöhnen. Wer bei meinem #Workshop am 11. September beim #TYPO3camp in München teilnimmt, lernt auch gleich mit Xdebug umzugehen.
Aber Vorsicht! Wer einmal damit angefängt, kann nicht mehr damit aufhören.Tu nicht var-dumpen, komm lieber zum Camp: https://www.typo3camp-muenchen.de/
-
Das absolut wichtigste Werkzeug, auf das ich beim Entwickeln von #PHPUnit Tests am wenigsten verzichten könnte?
Die Arbeit mit Xdebug muss man sich angewöhnen. Wer bei meinem #Workshop am 11. September beim #TYPO3camp in München teilnimmt, lernt auch gleich mit Xdebug umzugehen.
Aber Vorsicht! Wer einmal damit angefängt, kann nicht mehr damit aufhören.Tu nicht var-dumpen, komm lieber zum Camp: https://www.typo3camp-muenchen.de/
-
Ein Projekt setzt Testing voraus. Wie reagierst du?
a) Ich schreibe einen Test für den Test, der testet, ob mein Test richtig testet. PHPUnit ist mein Therapeut.
b) Ich bin "Es-funktioniert-auf-meinem-Rechner" zertifiziert. Kunden, die Tests fordern, halte ich für krankhaft paranoid.
c) Ich bin außer mir vor Freude und schreibe Tests, bevor ich überhaupt weiß, worum es geht.
d) Ich nutze die Gelegenheit und besuche den #PHPUnit #Workshop beim #TYPO3camp in München: https://www.eventbrite.de/e/typo3camp-munchen-2026-tickets-1989821984119
-
Ein Projekt setzt Testing voraus. Wie reagierst du?
a) Ich schreibe einen Test für den Test, der testet, ob mein Test richtig testet. PHPUnit ist mein Therapeut.
b) Ich bin "Es-funktioniert-auf-meinem-Rechner" zertifiziert. Kunden, die Tests fordern, halte ich für krankhaft paranoid.
c) Ich bin außer mir vor Freude und schreibe Tests, bevor ich überhaupt weiß, worum es geht.
d) Ich nutze die Gelegenheit und besuche den #PHPUnit #Workshop beim #TYPO3camp in München: https://www.eventbrite.de/e/typo3camp-munchen-2026-tickets-1989821984119
-
Wer #PHPUnit beherrscht, hebt sich ab. Im Team, bei Agenturen und Kunden sind EntwicklerInnen gefragt, die qualitätsbewusst arbeiten. Tests zeigen, dass du nicht nur Code schreibst, sondern Verantwortung für dessen Zustand übernimmst.
Am 11. September beim #TYPO3camp in München hast du die nächste Gelegenheit, meinen #Workshop zu besuchen. Anmeldung läuft bereits: https://www.eventbrite.de/e/typo3camp-munchen-2026-tickets-1989821984119
-
Wer #PHPUnit beherrscht, hebt sich ab. Im Team, bei Agenturen und Kunden sind EntwicklerInnen gefragt, die qualitätsbewusst arbeiten. Tests zeigen, dass du nicht nur Code schreibst, sondern Verantwortung für dessen Zustand übernimmst.
Am 11. September beim #TYPO3camp in München hast du die nächste Gelegenheit, meinen #Workshop zu besuchen. Anmeldung läuft bereits: https://www.eventbrite.de/e/typo3camp-munchen-2026-tickets-1989821984119
-
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.
-
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.
-
In meinen #PHPUnit #Testing #Workshops sage ich immer, um PHPUnit zu erlernen, muss man keine Vorkenntnisse besitzen.
Das ist eigentlich falsch. Man muss natürlich ein fundiertes Wissen über #PHP haben.Bitte? Das hast du bereits? Na dann gibt es ja keine Ausrede mehr! Schau am 11. September 2026 in München beim #TYPO3 #Barcamp vorbei und nimm an meinem Workshop teil:
https://www.typo3camp-muenchen.de/Und das steht am Programm: https://www.typo3camp-muenchen.de/special-events/phpunit-testing
-
In meinen #PHPUnit #Testing #Workshops sage ich immer, um PHPUnit zu erlernen, muss man keine Vorkenntnisse besitzen.
Das ist eigentlich falsch. Man muss natürlich ein fundiertes Wissen über #PHP haben.Bitte? Das hast du bereits? Na dann gibt es ja keine Ausrede mehr! Schau am 11. September 2026 in München beim #TYPO3 #Barcamp vorbei und nimm an meinem Workshop teil:
https://www.typo3camp-muenchen.de/Und das steht am Programm: https://www.typo3camp-muenchen.de/special-events/phpunit-testing
-
Looking forward to this one: on August 6, I'll be at the @engkiosk 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?ref=mastodon
-
Looking forward to this one: on August 6, I'll be at the @engkiosk 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?ref=mastodon
-
#PHPUnit version like `PHPUnit {PHPUnitVersion::id()}` 😂
(PHP 8.2.31; phpunit 11.5.56; codeception 5.3.5)
-
#PHPUnit version like `PHPUnit {PHPUnitVersion::id()}` 😂
(PHP 8.2.31; phpunit 11.5.56; codeception 5.3.5)
-
Kunden werden auf Probleme oft erst aufmerksam, wenn der Going-Live-Termin plötzlich verschoben wird.
Wer früh testet, kann Releases leichter vorhersagen. Das ist kein nettes Extra, es ist ein klarer Wettbewerbsvorteil, den du in meinem #PHPUnit #Workshop nutzen lernst.
Jetzt anmelden! 11. September, #TYPO3camp München: https://www.eventbrite.de/e/typo3camp-munchen-2026-tickets-1989821984119
-
Kunden werden auf Probleme oft erst aufmerksam, wenn der Going-Live-Termin plötzlich verschoben wird.
Wer früh testet, kann Releases leichter vorhersagen. Das ist kein nettes Extra, es ist ein klarer Wettbewerbsvorteil, den du in meinem #PHPUnit #Workshop nutzen lernst.
Jetzt anmelden! 11. September, #TYPO3camp München: https://www.eventbrite.de/e/typo3camp-munchen-2026-tickets-1989821984119
-
Wetterbericht für dein Projekt ohne Tests: „Unbeständig, örtlich Bug-Schauer, am Wochenende Hotfix-Gewitter.“
Buche jetzt einen #Workshop über #PHPUnit Tests und reise zum #TYPO3camp nach München.
Dort herrscht am 11.09.2026 unverbuggter Sonnenschein, eine grüne Pipeline und 0% Regressionswahrscheinlichkeit.
Hier der detaillierte Wetterbericht: https://www.typo3camp-muenchen.de/special-events/phpunit-testing
Und dort die Anmeldung: https://www.eventbrite.de/e/typo3camp-munchen-2026-tickets-1989821984119
-
Wetterbericht für dein Projekt ohne Tests: „Unbeständig, örtlich Bug-Schauer, am Wochenende Hotfix-Gewitter.“
Buche jetzt einen #Workshop über #PHPUnit Tests und reise zum #TYPO3camp nach München.
Dort herrscht am 11.09.2026 unverbuggter Sonnenschein, eine grüne Pipeline und 0% Regressionswahrscheinlichkeit.
Hier der detaillierte Wetterbericht: https://www.typo3camp-muenchen.de/special-events/phpunit-testing
Und dort die Anmeldung: https://www.eventbrite.de/e/typo3camp-munchen-2026-tickets-1989821984119
-
Natürlich kann man auf eine Testing-Expertise im Portfolio verzichten.
In der Antike war schließlich auch nicht jeder Hellene Fischer.Wenn du dich aber fortbilden möchtest und nicht mehr im Mittelalter lebst, besuche meinen #PHPUnit #workshop beim #TYPO3camp in München.
Wir können dort auch singen und tanzen, aber vorrangig sind das unsere Themen: https://www.typo3camp-muenchen.de/special-events/phpunit-testing
Anmeldung unter https://www.eventbrite.de/e/typo3camp-munchen-2026-tickets-1989821984119
Am 11.09.2026 testen wir uns gemeinsam atemlos durch den Code!
-
Natürlich kann man auf eine Testing-Expertise im Portfolio verzichten.
In der Antike war schließlich auch nicht jeder Hellene Fischer.Wenn du dich aber fortbilden möchtest und nicht mehr im Mittelalter lebst, besuche meinen #PHPUnit #workshop beim #TYPO3camp in München.
Wir können dort auch singen und tanzen, aber vorrangig sind das unsere Themen: https://www.typo3camp-muenchen.de/special-events/phpunit-testing
Anmeldung unter https://www.eventbrite.de/e/typo3camp-munchen-2026-tickets-1989821984119
Am 11.09.2026 testen wir uns gemeinsam atemlos durch den Code!
-
Projektmanager hassen diesen Trick!
Kostenvoranschläge jetzt neu kalkulieren! 5 Personentage für manuelles Testen im Browser verrechnen!
Zahlt dir kein Kunde, machen musst du es trotzdem?
Dann ändere die Strategie und lerne automatisierte Tests zu erstellen. Zum Beispiel in meinem #PHPUnit #Workshop, das nächste Mal am 11.09.2026 am #TYPO3camp in München.Projektmanager werden dich lieben: https://www.eventbrite.de/e/typo3camp-munchen-2026-tickets-1989821984119
Und das steht am Programm: https://www.typo3camp-muenchen.de/special-events/phpunit-testing
-
Projektmanager hassen diesen Trick!
Kostenvoranschläge jetzt neu kalkulieren! 5 Personentage für manuelles Testen im Browser verrechnen!
Zahlt dir kein Kunde, machen musst du es trotzdem?
Dann ändere die Strategie und lerne automatisierte Tests zu erstellen. Zum Beispiel in meinem #PHPUnit #Workshop, das nächste Mal am 11.09.2026 am #TYPO3camp in München.Projektmanager werden dich lieben: https://www.eventbrite.de/e/typo3camp-munchen-2026-tickets-1989821984119
Und das steht am Programm: https://www.typo3camp-muenchen.de/special-events/phpunit-testing
-
Letztens im Beichtstuhl:
"Ich habe ungetestet ins Produktiv-System deployt."
"Wie oft, mein Sohn?"
"Täglich."
"Dann betest du drei Vaterunser und besuchst einen #PHPUnit #Workshop!"Die Buße kannst Du am 11.09.2026 bei meinem Workshop am #TYPO3camp in München antreten. Es sind noch Bank-Plätze unter der Kanzel frei: https://www.eventbrite.de/e/typo3camp-munchen-2026-tickets-1989821984119
Zur Liturgie: https://www.typo3camp-muenchen.de/special-events/phpunit-testing
-
Letztens im Beichtstuhl:
"Ich habe ungetestet ins Produktiv-System deployt."
"Wie oft, mein Sohn?"
"Täglich."
"Dann betest du drei Vaterunser und besuchst einen #PHPUnit #Workshop!"Die Buße kannst Du am 11.09.2026 bei meinem Workshop am #TYPO3camp in München antreten. Es sind noch Bank-Plätze unter der Kanzel frei: https://www.eventbrite.de/e/typo3camp-munchen-2026-tickets-1989821984119
Zur Liturgie: https://www.typo3camp-muenchen.de/special-events/phpunit-testing
-
„Das kann gar nicht kaputt sein, das habe ich nicht angefasst!“ – Berühmte letzte Worte eines Entwicklers.
#PHPUnit findet Regressionen, bevor es der Kunde tut. #Workshop für TYPO3-Entwickler am 11.09.2026 beim #TYPO3camp München – jetzt anmelden! 👉 https://www.eventbrite.de/e/typo3camp-munchen-2026-tickets-1989821984119
Programm: https://www.typo3camp-muenchen.de/special-events/phpunit-testing
-
„Das kann gar nicht kaputt sein, das habe ich nicht angefasst!“ – Berühmte letzte Worte eines Entwicklers.
#PHPUnit findet Regressionen, bevor es der Kunde tut. #Workshop für TYPO3-Entwickler am 11.09.2026 beim #TYPO3camp München – jetzt anmelden! 👉 https://www.eventbrite.de/e/typo3camp-munchen-2026-tickets-1989821984119
Programm: https://www.typo3camp-muenchen.de/special-events/phpunit-testing
-
#PHPUnit 13.2.4 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.4
-
#PHPUnit 13.2.4 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.4
-
#PHPUnit 13.2.3 has been released: https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.3
-
#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