def setUp(self): self.olddir = os.getcwd() self.datadir = os.path.join(os.path.dirname(__file__), "data") os.chdir(self.datadir) _global_log.threshold = 5 # shut up distutils logging self.dist = Distribution(dict(name="TestProject", version="0.1", packages=["project"])) self.cmd = frontend.extract_messages(self.dist) self.cmd.initialize_options()
def extract(): cmd = babel.extract_messages(dist) cmd.output_file = messages_pot cmd.mapping_file = os.path.join('babel.cfg') cmd.keywords = "lazy_gettext" cmd.input_dirs = 'social_auth,public,routes,models,forms' cmd.finalize_options() cmd.run()
def setUp(self): self.olddir = os.getcwd() os.chdir(data_dir) _global_log.threshold = 5 # shut up distutils logging self.dist = Distribution(dict( name='TestProject', version='0.1', packages=['project'] )) self.cmd = frontend.extract_messages(self.dist) self.cmd.initialize_options()
def __init__(self, dist, **kw): from babel.messages import frontend as babel self.babel_extract_messages = babel.extract_messages(dist) Command.__init__(self, dist, **kw)
def __init__(self, dist, **kw): from babel.messages import frontend as babel self.babel_extract_messages = babel.extract_messages(dist) self.babel_update_messages = babel.update_catalog(dist) Command.__init__(self, dist, **kw)