Ideally, we
could run test suites by default on all available DBs
instead of just on the one the wiki currently uses. In particular,
SQLite currently uses the same schema as MySQL and is available in PHP
by default, plus it doesn't require any setup (providing admin login,
etc.), so it would be great if we could run SQLite tests right now
whenever people run tests. It would be great if people could set up
pgsql to automatically run too, but that would require manual setup.
This is the kind of thing automated tests are really helpful for.
(But that's kind of tangential.)
Out of curiosity - what regression test suites are in use to QA MW builds?
Thanks...
We have the parser tests and a few phpunit tests.
There is also some support for Selenium tests.