From ecaceff7233ec10fc77a2252c8c1953f800dc26a Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Mon, 13 Sep 2004 01:32:15 +0000 Subject: [PATCH] Bold was messing up the bug# regexp. --- test/test_Sourceforge.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/test/test_Sourceforge.py b/test/test_Sourceforge.py index 0fbe19b45..12f92b71f 100644 --- a/test/test_Sourceforge.py +++ b/test/test_Sourceforge.py @@ -38,44 +38,61 @@ Sf = conf.supybot.plugins.Sourceforge class SourceforgeTest(ChannelPluginTestCase): plugins = ('Sourceforge',) + config = {'supybot.plugins.Sourceforge.bold': False} if network: def testAny(self): m = self.getMsg('bugs --any gaim') self.failUnless(m, 'No response from Sourceforge.') + match = re.search(r'#(\d+)', m.args[1]) + self.failUnless(match, 'no bug # found: %r' % m.args[1]) n = re.search('#(\d+)', m.args[1]).group(1) self.assertNotError('tracker %s' % n) m = self.getMsg('rfes --any gaim') self.failUnless(m, 'No response from Sourceforge.') + match = re.search(r'#(\d+)', m.args[1]) + self.failUnless(match, 'no bug # found: %r' % m.args[1]) n = re.search('#(\d+)', m.args[1]).group(1) self.assertNotError('tracker %s' % n) def testClosed(self): m = self.getMsg('bugs --closed gaim') self.failUnless(m, 'No response from Sourceforge.') + match = re.search(r'#(\d+)', m.args[1]) + self.failUnless(match, 'no bug # found: %r' % m.args[1]) n = re.search('#(\d+)', m.args[1]).group(1) self.assertNotError('tracker %s' % n) m = self.getMsg('patches --closed gaim') self.failUnless(m, 'No response from Sourceforge.') + match = re.search(r'#(\d+)', m.args[1]) + self.failUnless(match, 'no bug # found: %r' % m.args[1]) n = re.search('#(\d+)', m.args[1]).group(1) self.assertNotError('tracker %s' % n) def testDeleted(self): m = self.getMsg('bugs --deleted gaim') self.failUnless(m, 'No response from Sourceforge.') + match = re.search(r'#(\d+)', m.args[1]) + self.failUnless(match, 'no bug # found: %r' % m.args[1]) n = re.search('#(\d+)', m.args[1]).group(1) self.assertNotError('tracker %s' % n) m = self.getMsg('rfes --deleted gaim') self.failUnless(m, 'No response from Sourceforge.') + match = re.search(r'#(\d+)', m.args[1]) + self.failUnless(match, 'no bug # found: %r' % m.args[1]) n = re.search('#(\d+)', m.args[1]).group(1) self.assertNotError('tracker %s' % n) def testOpen(self): m = self.getMsg('bugs --open gaim') self.failUnless(m, 'No response from Sourceforge.') + match = re.search(r'#(\d+)', m.args[1]) + self.failUnless(match, 'no bug # found: %r' % m.args[1]) n = re.search('#(\d+)', m.args[1]).group(1) self.assertNotError('tracker %s' % n) m = self.getMsg('rfes --open gaim') self.failUnless(m, 'No response from Sourceforge.') + match = re.search(r'#(\d+)', m.args[1]) + self.failUnless(match, 'no bug # found: %r' % m.args[1]) n = re.search('#(\d+)', m.args[1]).group(1) self.assertNotError('tracker %s' % n)