else:
module, attrname = method.split(':', 1)
func = getattr(__import__(module, {}, {}, [attrname]), attrname)
- elif '.' in method:
- parts = method.split('.')
- clsname
- if ':' in method:
- module, clsname = method.split(':', 1)
- func = getattr(__import__(module, {}, {}, [clsname]), clsname)
else:
try:
from pkg_resources import working_set
self.assertEqual([u'This is a multiline comment with',
u'a prefix too'], messages[1][2])
+
class ExtractJavaScriptTestCase(unittest.TestCase):
def test_simple_extract(self):
self.assertEqual(u'no comment here', messages[2][2])
self.assertEqual([], messages[2][3])
+
class ExtractTestCase(unittest.TestCase):
def test_invalid_filter(self):
finally:
sys.stderr = stderr
+
def suite():
suite = unittest.TestSuite()
suite.addTest(doctest.DocTestSuite(extract))