Manual:PHP unit testing/Appendix
From Linux Web Expert
« <translate> Unit testing</translate>
<translate> PHPUnit testing</translate>
<translate> PHPUnit testing</translate>
<translate> Contents</translate>
- <translate> Running the tests</translate>
- <translate> Generate code coverage</translate>
- Writing testable PHP code
- <translate> Writing tests</translate>
- <translate> Continuous integration</translate>
- <translate> Understanding build failures</translate>
- <translate> Appendix</translate>
(<translate> how to help, resources..</translate>)
<translate> Tools</translate> <translate>
</translate>
How to help
- 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