mirror of
https://github.com/Mikaela/Limnoria.git
synced 2024-12-24 11:42:52 +01:00
Updated to allow flags to be specified in assert{Not}Regexp, and to default to use re.I.
This commit is contained in:
parent
a79674cd91
commit
c32a207791
@ -174,16 +174,16 @@ class PluginTestCase(unittest.TestCase):
|
|||||||
self.assertEqual(m.args[1], expectedResponse,
|
self.assertEqual(m.args[1], expectedResponse,
|
||||||
'%r != %r' % (expectedResponse, m.args[1]))
|
'%r != %r' % (expectedResponse, m.args[1]))
|
||||||
|
|
||||||
def assertRegexp(self, query, regexp):
|
def assertRegexp(self, query, regexp, flags=re.I):
|
||||||
m = self._feedMsg(query)
|
m = self._feedMsg(query)
|
||||||
self.failUnless(m, 'query %r returned None.' % 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))
|
'%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)
|
m = self._feedMsg(query)
|
||||||
self.failUnless(m, 'query %r returned None.' % 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))
|
'%r matched %r' % (m.args[1], regexp))
|
||||||
|
|
||||||
def assertRegexps(self, query, regexps):
|
def assertRegexps(self, query, regexps):
|
||||||
|
Loading…
Reference in New Issue
Block a user