Exemplo n.º 1
0
def test_content_remove_xpath():

    content = Content(BASE_URL, CONTENT)
    content = content.remove('head', method='xpath')
    assert isinstance(content, Content)

    content = content.remove('p', method='xpath')
    content = content.remove('body', method='xpath')
    assert content.extract().replace('\n', '') == u'<html></html>'
Exemplo n.º 2
0
def test_content_remove_css():

    content = Content(BASE_URL, CONTENT)
    content = content.remove('head', method='css')
    assert isinstance(content, Content)

    content = content.remove('p', method='css')
    content = content.remove('body', method='css')
    assert content.extract().replace('\n', '') == u'<html></html>'
Exemplo n.º 3
0
def test_content_make_links_absolute():

    content = Content(BASE_URL, '<a href="link">Test link</a>')
    content.make_links_absolute()
    assert content.extract() == u'<a href="%s/link">Test link</a>' % BASE_URL
Exemplo n.º 4
0
def test_content_make_links_absolute():

    content = Content(BASE_URL, '<a href="link">Test link</a>')
    content.make_links_absolute()
    assert content.extract() == u'<a href="%s/link">Test link</a>' % BASE_URL