def test_universal_extract_paragraphs_elsevier(): doi = '10.1016/B978-0-12-416673-8.00004-6' xml_str = elsevier_client.download_article(doi) paragraphs = universal_extract_paragraphs(xml_str) if len(paragraphs) <= 1: logger.warning('Unable to extract paragraphs from XML string:\n' '%s...' % xml_str[:2000]) assert len(paragraphs) > 1
def test_universal_extract_paragraphs_abstract(): pmid = '16511588' abstract = pubmed_client.get_abstract(pmid) result = universal_extract_paragraphs(abstract) assert result[0] == abstract
def test_universal_extract_paragraphs_pmc(): pmc_id = 'PMC3262597' xml_str = pmc_client.get_xml(pmc_id) paragraphs = universal_extract_paragraphs(xml_str) assert len(paragraphs) > 1, paragraphs
def test_universal_extract_paragraphs_pmc(): pmc_id = 'PMC3262597' xml_str = pmc_client.get_xml(pmc_id) paragraphs = universal_extract_paragraphs(xml_str) assert len(paragraphs) > 1