Page MenuHomePhabricator

Wikimedia Technical Talks December 2020 - Unit tests for MediaWiki PHP code -- tooling, tips, best practices
Closed, ResolvedPublic

Description

Date: 7 Decembor 2000 UTC (12PM PST)

Speaker: Kosta Harlan

Topic: Writing PHP unit tests for MediaWiki, specifically to (re)introduce people to changes in core testing made about a year ago (Blog Post: Changes and improvements to PHPUnit testing in MediaWiki).

Outline:

  • Theory

*updated with new dates*

    • Terminology / definitions (unit vs integration)
    • Why it can be useful
  • Practical
    • Tooling (IDE integration, coverage reports)
    • examples
      • Contrived / simple
      • MW core or extension code

Event Timeline

srodlund renamed this task from Wikimedia Technical Talks November 2020 to Wikimedia Technical Talks November 2020 - Writing PHP unit tests for MediaWiki.Oct 9 2020, 3:52 PM
kostajh renamed this task from Wikimedia Technical Talks November 2020 - Writing PHP unit tests for MediaWiki to Wikimedia Technical Talks November 2020 - Unit tests for MediaWiki PHP code -- tooling, tips, best practices.Oct 14 2020, 10:11 AM
srodlund renamed this task from Wikimedia Technical Talks November 2020 - Unit tests for MediaWiki PHP code -- tooling, tips, best practices to Wikimedia Technical Talks December 2020 - Unit tests for MediaWiki PHP code -- tooling, tips, best practices.Dec 3 2020, 4:54 PM
srodlund updated the task description. (Show Details)