Пример #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>'
Пример #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>'
Пример #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
Пример #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