coala / corobo

A bot to help newcomers onboard OS projects! It's awesome!
MIT License
66 stars 103 forks source link

Create CoroboTestCase and deprecate `plugin_testbot` #584

Closed nvzard closed 6 years ago

nvzard commented 6 years ago

instanciateElement of bot's plugin_manager which is using in the plugin_manager has been removed after the release of Errbot 6.0.0a.

CoroboTestCase uses the FullStackTest test class provided by Errbot for use with Python's unittest module to write tests against a fully functioning bot. It also supports usage of mock_injection with proper activation and deactivation of plugins as well as support for loading the plug file for the templates.