~/talk

So you think you know PHPUnit?

Talkat Laracon EU 2025 · 2025-02-03..02-04· [php, testing]
slides:none on file

Shows concrete PHPUnit features and how they change test hygiene: use covers and uses attributes to stop tests being marked risky, run named suites (example: integration = 5 tests, unit = 172 tests) or groups to speed feedback, and collect branch/path coverage beyond lines. Demonstrates deprecation tracking with a baseline file, the event-driven slow test detector extension, CLI helpers like --test-suite/--group/--test-dox/--debug, and announces PHPUnit 12 releasing Friday.

AI-written summary · about

  1. 0:00Introduction and background
  2. 2:24Advanced code coverage
  3. 8:42Test selection and filtering
  4. 15:03Customizing test output
  5. 17:10Debugging test execution
  6. 18:32Managing deprecations
  7. 22:17Configuration best practices
  8. 24:10Ecosystem and extensions
  9. 26:46Future updates and closing
  10. 28:41Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.