コード例 #1
0
ファイル: test_help.py プロジェクト: igorsobreira/eizzek
class HelpRegexTest(unittest.TestCase):

    def setUp(self):
        self.resolver = PluginResolver()
    
    def test_help_no_arguments(self):
        assert self.resolver.resolve('help', {})
    
    def test_help_with_argument(self):
        assert self.resolver.resolve('help plugin_name', {})
コード例 #2
0
ファイル: bot.py プロジェクト: igorsobreira/eizzek
 def answer(self, message):
     resolver = PluginResolver()
     conn_data = {
         'message': message,
     }
     try:
         defer = resolver.resolve(unicode(message.body), conn_data)
         defer.addCallback(self.send_response, to=message['from'])
     except LookupError:
         self.send_response(self.CANT_UNDERSTANT, to=message['from'])
コード例 #3
0
ファイル: test_help.py プロジェクト: igorsobreira/eizzek
 def setUp(self):
     self.resolver = PluginResolver()