oliklee, to Engineering German
@oliklee@chaos.social avatar

Ich hab gestern die #Engineering-Kiosk-#Podcast-Episode mit @sebastian angehört, in der er den großen Überblick über Arten von automatisierten Tests und die Philosophien dahinter gibt. Große Hörempfehlung! #PHPUnit
https://engineeringkiosk.dev/podcast/episode/126-killing-the-mutant-teststrategien-mit-sebastian-bergmann/

ramsey, (edited ) to random
@ramsey@phpc.social avatar

Since #PHPUnit 11 no longer has any of the CodeCoverageIgnore attributes, and the docs say “Do not use annotations in comments in new tests that you write. Use attributes instead,” does this mean PHPUnit will no longer allow you to exclude classes, functions, or blocks of code from coverage reports? #PHP

sebastian, to random
@sebastian@phpc.social avatar
sebastian, to random
@sebastian@phpc.social avatar

Learning about testing interdimensional variation graphs in event-sourced systems with at .

mobileatom, to php
@mobileatom@flipboard.com avatar
jaapio, to php Dutch
@jaapio@phpc.social avatar

discovered livetechhelper.com, while the initiative could be positive explained, the execution is horrible! I found https://livetechhelper.com/repos/jaapio/phpunit
I can help with but obviously any income should go to the original maintainers not to me because I created a fork!

Same applies to other projects, should we stop this?! ?

thepanz, to random
@thepanz@phpc.social avatar

Working on the v1 codebase and its test suite, make you realise how much work has been done on , and it simply works! Thank you @sebastian!

At the same time the legacy Doctrine v1 still manages OK-ish in the era of ! Still with no class namespaces and by implementing its own autoloading system! Is it probably from times? 🤔

Kudos to the original authors!
(Are they around here BTW?)

sebastian, to random
@sebastian@phpc.social avatar

I will be at next week to speak about 's test double functionality:

https://www.neoscon.io/talks/testing-with-doubles-why-when-and-how.html

mitelg, to php
@mitelg@phpc.social avatar
oliklee, (edited ) to random German
@oliklee@chaos.social avatar

Nicht vergessen: Vom 17.-19.06. bringe ich euch in Duisburg bei, wie ihr Tests für eure TYPO3-Extensions schreiben könnt:
https://nevercodealone.de/de/php-training/phpunit-tests-fuer-typo3-extensions

scottkeckwarren, to random
@scottkeckwarren@phpc.social avatar

developers, sometimes when I run I receive 100s of errors (in my integration tests) that might only originate from 2 lines. Is there a way to consolidate these based on stack trace?

ramsey, to php
@ramsey@phpc.social avatar

How does one use PHPUnit 10 or 11 with Symfony 7? The PHPUnit Bridge includes instructions that will only work for PHPUnit 9.

https://symfony.com/doc/current/components/phpunit_bridge.html

#PHP #PHPUnit #Symfony

pieceofthepie, to php
@pieceofthepie@n8e.dev avatar

Oh this is fun. I can't upgrade to 11 as it needs PHP-Parser 5+.

Which I can't use as needs 4+.

Not to mention this project itself needs PHP-Parser so that upgrade in of itself means work on my part.

Is this where I start using a PHAR?

ShopwareDevs, to Symfony
@ShopwareDevs@phpc.social avatar

We have amazing speakers waiting for you at . One of them is @sebastian , sharing insights on for developers 😍! Check out the full schedule at https://scd.shopware.com/en-US/program. Can't wait to see you there! 🎉

ultimike, to drupal
@ultimike@drupal.community avatar

Episode 7 of 9 of Skills Upgrade is now available.

In this episode, I mentor Chad Hester on running some existing tests.

https://talkingdrupal.com/skills-upgrade-7

Thanks to @talkingdrupal for making this all possible!

phpunit, to random
Skye, to php German
@Skye@chaos.social avatar

Gargh, I got really used to Laravel Dusk letting me write super simple browser testing tests with / but now I need that kinda test in a non-Laravel project.

I guess my best bet is straight up Selenium? :/

oliklee, to php German
@oliklee@chaos.social avatar

Im Mai, September und Oktober 2024 gebe ich in Duisburg bei #NeverCodeAlone jeweils 3-tägige feine #Workshops zu PHPUnit-Tests für TYPO3-Extensions.
Ich freue mich auf euch!

https://nevercodealone.de/de/php-training/phpunit-tests-fuer-typo3-extensions

#phpunit #training #typo3

SenseException, to random German
@SenseException@phpc.social avatar

Looks like I missed that there's a detection for slow tests.
https://github.com/ergebnis/phpunit-slow-test-detector

phpunit, to random
sebastian, to random
@sebastian@phpc.social avatar

I worked so much on #PHPUnit 11.2 the last week or so that I almost forgot that PHPUnit 11.1 will be released tomorrow:

https://github.com/sebastianbergmann/phpunit/blob/cd49a71c9a0a2f3c3ee48f097c4d4130eb0c301a/ChangeLog-11.1.md#1110---2024-04-05

Some nice new features will land in the hands of #PHPUnit users soon.

sebastian, to random
@sebastian@phpc.social avatar

Last month, Tidelift sent me an email:

"[...] the reality is that we haven’t had as much traction with enterprise app developers using PHP as we have with other ecosystems [...] we will be reducing the income for PHP packages to a base level of $25/mo per package"

As a result, the monthly amount I receive through Tidelift was reduced from 975 USD / month to 500 USD / month.

sebastian,
@sebastian@phpc.social avatar

And here is the obligatory and friendly reminder that there are various ways for you to financially support my work on maintaining #PHP #OpenSource projects such as #PHPUnit:

https://phpunit.de/sponsors.html

sebastian,
@sebastian@phpc.social avatar

You cannot buy , but you can pay for .

The best way to do so benefits you, your team, and me: let me help you through consulting, coaching, and training:

https://thephp.cc/welcome?ref=mastodon

sebastian, to random
@sebastian@phpc.social avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • khanakhh
  • GTA5RPClips
  • osvaldo12
  • magazineikmin
  • mdbf
  • InstantRegret
  • rosin
  • Youngstown
  • slotface
  • everett
  • Durango
  • JUstTest
  • ngwrru68w68
  • modclub
  • tester
  • tacticalgear
  • cubers
  • thenastyranch
  • cisconetworking
  • ethstaker
  • Leos
  • provamag3
  • normalnudes
  • anitta
  • lostlight
  • All magazines