From c32a2077917c89743ffe5df55a825d48575f06e3 Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Sun, 5 Oct 2003 20:32:42 +0000 Subject: [PATCH] Updated to allow flags to be specified in assert{Not}Regexp, and to default to use re.I. --- test/test.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test/test.py b/test/test.py index b1202a625..c00b2bdf8 100755 --- a/test/test.py +++ b/test/test.py @@ -174,16 +174,16 @@ class PluginTestCase(unittest.TestCase): self.assertEqual(m.args[1], expectedResponse, '%r != %r' % (expectedResponse, m.args[1])) - def assertRegexp(self, query, regexp): + def assertRegexp(self, query, regexp, flags=re.I): m = self._feedMsg(query) self.failUnless(m, 'query %r returned None.' % query) - self.failUnless(re.search(regexp, m.args[1]), + self.failUnless(re.search(regexp, m.args[1], flags), '%r does not match %r' % (m.args[1], regexp)) - def assertNotRegexp(self, query, regexp): + def assertNotRegexp(self, query, regexp, flags=re.I): m = self._feedMsg(query) self.failUnless(m, 'query %r returned None.' % query) - self.failUnless(re.search(regexp, m.args[1]) is None, + self.failUnless(re.search(regexp, m.args[1], flags) is None, '%r matched %r' % (m.args[1], regexp)) def assertRegexps(self, query, regexps):