wiki:tests

Notes

Buildbot should have better tests, and better coverage. Test coverage is here.

Open defects

#419
No tests for buildbot.changes.hgbuildbot.py ?
#2261
Nightly tests fail in timezones which differ by odd multiples of 30 minutes from UTC.

Open tasks/enhancements

#960
Convert all buildbot classes to new style, i.e. inherit from object.
#1807
aggregate coverage from all metabuildbot builders
#1901
real tests for Blocker
#2234
have a better-defined approach to mocking
#2235
common testing support for multiple API layers with the same signature
#2269
test real RemoteCommands and FakeRemoteCommands with the same tests
#2302
Make FakeMaster not be a mock.
#2217
Allow MailNotifier's messageFormatter to be asynchronous
#2275
Use encool or the like to generate unicode tests.