Patches in the RBot (A Ruby IRC Bot framework) branch "New plugin to parse Trac resource references ([NN], #NN, etc) and turn them into fully-qualified URLs "
- Uncomment a few debug statements in PluginManager#delegate
- An alternate way of loading plugins that's a little messier in namespace terms, but doesn't use massive evals and hence loads plugins in a way that can be covered by rcov
- Remove rbot/auth from mockbot_classes, as it doesn't actually exist any more. (Indrek Juhkam)
- Add a custom assertion, 'assert_no_rbot_errors', so that you can make sure that no calls to error or warning were made during the test run. Also doc needs_mocha a bit better.
- Rework some auth-related bits of the mockbot so it works properly (Indrek Juhkam)
- A trac_urls plugin, to convert Trac object refs to complete URLs
- Unprotect methods on Mockbot (whoops, committing untested changes is naughty, kids)
- Add the ability to handle multiple trac refs in one conversational message
- Add optional Mocha support
- Tighten up the regexes a bit to avoid some common mishaps
- Add a test:coverage task to the Rakefile, so we can see how well our files are covered by the test suite
- An initial plugin testing framework
- Support the 'help' method in the mockbot, so you can test that help messages get processed correctly
- Do a lot of reworking of the trac_urls plugin, with *greatly* improved test cases