def setUp(self): Config.parse_directory(os.path.abspath("../ConfDir")) Config.load_user() self.db = DataBase("//localhost/Internal") self.output = cStringIO.StringIO() self.mapping = Config.get("ovid/mapping").data
def setUp (self): Config.parse_directory (os.path.abspath('../ConfDir')) Config.load_user () print 'CONFIGURATION' print 50*'-' for i in Config.domains (): print i, Config.keys_in_domain (i) print 'END', 50*'-' self.db = Base.DataBase ('//localhost/Internal') self.output = cStringIO.StringIO()
# -*- coding: iso8859-1 -*- import cStringIO, os, sys, unittest import locale locale.setlocale (locale.LC_ALL, '') import gettext gettext.install ('pybliographer', '/usr/local/share/locale', unicode = True) sys.path.append (os.path.abspath('../..')) from Legacy import Base, Config, Fields Config.parse_directory (os.path.abspath('../ConfDir')) Config.load_user () from Legacy.Format import Medline example_1 = """PMID- 15985842 OWN - NLM STAT- MEDLINE DA - 20050629 DCOM- 20050805 PUBM- Print IS - 0022-3018 VI - 193
Autoload.preregister ('format', 'ISIFile', 'Legacy.Format.isifile', '.*\.isi') # define styles and outputs Autoload.preregister ('style', 'Generic', 'Legacy.Style.Generic') Autoload.preregister ('style', 'apa4e', 'Legacy.Style.apa4e') Autoload.preregister ('style', 'abbrv', 'Legacy.Style.abbrv') Autoload.preregister ('output', 'Text', 'Legacy.Output.text') Autoload.preregister ('output', 'Raw', 'Legacy.Output.raw') Autoload.preregister ('output', 'HTML', 'Legacy.Output.html') Autoload.preregister ('output', 'LaTeX', 'Legacy.Output.LaTeX') Autoload.preregister ('output', 'Textnum', 'Legacy.Output.textnum') Autoload.preregister ('output', 'Textau', 'Legacy.Output.textau') # define key formats Autoload.preregister('key', 'Default', 'Legacy.Utils') # Parse the configuration directory rootconfig = os.path.join ('Legacy', 'ConfDir') if not os.path.isdir (rootconfig): rootconfig = os.path.join (version.pybdir, 'Legacy', 'ConfDir') if os.path.isdir (rootconfig): Config.parse_directory (rootconfig)