def command(self): """ """ from ckanext.linkfinder.lib.finder import Finder from ckanext.linkfinder.tests.test_base import create_test_data, clean_test_data self._load_config() log = logging.getLogger(__name__) input_file = self.args[0] if not os.path.exists(input_file): log.error("Could not open specified input file %s" % input_file) return import ckan.model as model model.Session.remove() model.Session.configure(bind=model.meta.engine) create_test_data() log.info('Reading links') with open(input_file, 'r') as f: for line in f.readlines(): publisher, url = line.split('=') log.info(" - Checking %s (%s)" % (publisher, url)) p = Finder(url.strip()).process_url(publisher) clean_test_data()
def command(self): """ """ from ckanext.linkfinder.lib.finder import Finder from ckanext.linkfinder.tests.test_base import create_test_data, clean_test_data self._load_config() log = logging.getLogger(__name__) input_file = self.args[0] if not os.path.exists(input_file): log.error("Could not open specified input file %s" % input_file) return import ckan.model as model model.Session.remove() model.Session.configure(bind=model.meta.engine) create_test_data() log.info("Reading links") with open(input_file, "r") as f: for line in f.readlines(): publisher, url = line.split("=") log.info(" - Checking %s (%s)" % (publisher, url)) p = Finder(url.strip()).process_url(publisher) clean_test_data()
def setup_class(cls): create_test_data()