From 177eb1b4305b3f00a3d88295441500aaf48ad288 Mon Sep 17 00:00:00 2001 From: Nitanshu Date: Fri, 22 Jun 2018 12:09:25 +0530 Subject: [PATCH] requirements.txt: Update Errbot Closes https://github.com/coala/corobo/issues/571 --- .moban.yaml | 2 +- requirements.txt | 2 +- tests/ban_test.py | 4 ++-- tests/git_stats_test.py | 2 +- tests/helper.py | 4 ++-- tests/labhub_test.py | 16 ++++++++-------- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.moban.yaml b/.moban.yaml index be3e046b..bdc4839e 100644 --- a/.moban.yaml +++ b/.moban.yaml @@ -4,7 +4,7 @@ name: corobo dependencies: - pyopenssl<17.5 - - git+https://github.com/errbotio/errbot@c2639879d4c298933cdf406193de5a5e626db12b + - git+https://github.com/errbotio/errbot@a0f35732484c8c0692e123c48653517cffa21a42 - wolframalpha - github3.py~=1.0.0 - IGitt==0.4.1.dev20180317153318 diff --git a/requirements.txt b/requirements.txt index fe8044ed..60566816 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ pyopenssl<17.5 -git+https://github.com/errbotio/errbot@c2639879d4c298933cdf406193de5a5e626db12b +git+https://github.com/errbotio/errbot@a0f35732484c8c0692e123c48653517cffa21a42 wolframalpha github3.py~=1.0.0 IGitt==0.4.1.dev20180317153318 diff --git a/tests/ban_test.py b/tests/ban_test.py index 678bde64..29230684 100644 --- a/tests/ban_test.py +++ b/tests/ban_test.py @@ -12,7 +12,7 @@ class TestBan(unittest.TestCase): @patch('plugins.ban.requests') @patch('plugins.ban.json') def test_ban_cmd(self, mockjson, mockreq): - ban, testbot = plugin_testbot(plugins.ban.Ban, logging.ERROR) + ban, testbot = plugin_testbot(plugins.ban.Ban, 'Ban', logging.ERROR) ban.activate() ban.bot_config.ROOMS_TO_JOIN = ('coala/coala', 'coala/coala-bears') @@ -34,7 +34,7 @@ def test_ban_cmd(self, mockjson, mockreq): @patch('plugins.ban.requests') @patch('plugins.ban.json') def test_unban_cmd(self, mockjson, mockreq): - ban, testbot = plugin_testbot(plugins.ban.Ban, logging.ERROR) + ban, testbot = plugin_testbot(plugins.ban.Ban, 'Ban', logging.ERROR) ban.activate() ban.bot_config.ROOMS_TO_JOIN = ('coala/coala', 'coala/coala-bears') diff --git a/tests/git_stats_test.py b/tests/git_stats_test.py index 100029c3..b91674b3 100644 --- a/tests/git_stats_test.py +++ b/tests/git_stats_test.py @@ -32,7 +32,7 @@ def setUp(self): self.plugin.__bases__ = (BotPlugin, ) def test_pr_list(self): - git_stats, testbot = plugin_testbot(self.plugin, logging.ERROR) + git_stats, testbot = plugin_testbot(self.plugin, 'git_stats', logging.ERROR) git_stats.activate() git_stats.REPOS = {'test': self.mock_repo} diff --git a/tests/helper.py b/tests/helper.py index 1ecb62d2..f0f933e0 100644 --- a/tests/helper.py +++ b/tests/helper.py @@ -1,8 +1,8 @@ from errbot.backends.test import TestBot -def plugin_testbot(klass, loglevel, config=None): +def plugin_testbot(klass, plugin_name, loglevel, config=None): config = config if config else dict() testbot = TestBot(loglevel=loglevel, extra_config=config) testbot.start() - plug = testbot.bot.plugin_manager.instanciateElement(klass) + plug = klass(testbot.bot, plugin_name) return plug, testbot diff --git a/tests/labhub_test.py b/tests/labhub_test.py index d5732f24..e897f8b5 100644 --- a/tests/labhub_test.py +++ b/tests/labhub_test.py @@ -47,7 +47,7 @@ def test_invite_cmd(self): 'coala developers': mock_team_developers } - labhub, testbot = plugin_testbot(plugins.labhub.LabHub, logging.ERROR) + labhub, testbot = plugin_testbot(plugins.labhub.LabHub, 'LabHub', logging.ERROR) labhub.activate() labhub._teams = teams @@ -133,7 +133,7 @@ def test_create_issue_cmd(self): plugins.labhub.GitLabPrivateToken = create_autospec(IGitt.GitLab.GitLabPrivateToken) labhub, testbot_private = plugin_testbot( - plugins.labhub.LabHub, logging.ERROR, + plugins.labhub.LabHub, 'LabHub', logging.ERROR, {'BACKEND': 'text', 'ACCESS_CONTROLS':{'create_issue_cmd' : {'allowprivate':False}}} ) labhub.activate() @@ -149,7 +149,7 @@ def test_create_issue_cmd(self): # Creating issue in public chat labhub, testbot_public = plugin_testbot( - plugins.labhub.LabHub, logging.ERROR, {'BACKEND': 'text'} + plugins.labhub.LabHub, 'LabHub', logging.ERROR, {'BACKEND': 'text'} ) labhub.activate() labhub.REPOS = {'repository': self.mock_repo, @@ -182,7 +182,7 @@ def test_is_newcomer_issue(self): def test_unassign_cmd(self): plugins.labhub.GitHub = create_autospec(IGitt.GitHub.GitHub.GitHub) plugins.labhub.GitLab = create_autospec(IGitt.GitLab.GitLab.GitLab) - labhub, testbot = plugin_testbot(plugins.labhub.LabHub, logging.ERROR) + labhub, testbot = plugin_testbot(plugins.labhub.LabHub, 'LabHub', logging.ERROR) labhub.activate() labhub.REPOS = {'name': self.mock_repo} @@ -211,7 +211,7 @@ def test_unassign_cmd(self): def test_assign_cmd(self): plugins.labhub.GitHub = create_autospec(IGitt.GitHub.GitHub.GitHub) plugins.labhub.GitLab = create_autospec(IGitt.GitLab.GitLab.GitLab) - labhub, testbot = plugin_testbot(plugins.labhub.LabHub, logging.ERROR) + labhub, testbot = plugin_testbot(plugins.labhub.LabHub, 'LabHub', logging.ERROR) labhub.activate() mock_issue = create_autospec(GitHubIssue) @@ -235,7 +235,7 @@ def test_assign_cmd(self): testbot.assertCommand(cmd.format('coala', 'a', '23'), 'You\'ve been assigned to the issue') - + # no assignee, newcomer, initiatives/gci mock_maint_team.is_member.return_value = False mock_dev_team.is_member.return_value = False @@ -322,7 +322,7 @@ def test_assign_cmd(self): 'not eligible to be assigned to this issue') def test_mark_cmd(self): - labhub, testbot = plugin_testbot(plugins.labhub.LabHub, logging.ERROR) + labhub, testbot = plugin_testbot(plugins.labhub.LabHub, 'LabHub', logging.ERROR) labhub.activate() labhub.REPOS = {'a': self.mock_repo} @@ -376,7 +376,7 @@ def test_mark_cmd(self): 'marked pending review') def test_alive(self): - labhub, testbot = plugin_testbot(plugins.labhub.LabHub, logging.ERROR) + labhub, testbot = plugin_testbot(plugins.labhub.LabHub, 'LabHub', logging.ERROR) with patch('plugins.labhub.time.sleep') as mock_sleep: labhub.gh_repos = { 'coala': create_autospec(IGitt.GitHub.GitHub.GitHubRepository),