Manual:PHP unit testing/Appendix
From MediaWiki.org
Contents
- Installing PHPUnit
- Running the unit tests
- Writing testable code
- Writing unit tests in core ...
- .. and for extensions
- Continuous integration
- Fixing broken tests
- Appendix
(how to help, resources ..)
Tools
How to help [edit]
- Make sure the tests run on your system -- if they don't, either something's broken or the tests are making bad assumptions, and it needs fixing either way!
- Find and fix any testing problems on non-MySQL database backends:
- (SQLite is used for test runs on https://integration.wikimedia.org/ci/ )
- Manual:PHP unit testing/PostgreSQL
- Manual:PHP unit testing/Oracle
- Manual:PHP unit testing/MS SQL Server
- Find code that needs testing and write tests