Source code for asrch.tests.selenium_tests.test_open

"""
Tests for selenium commands._open
"""

from asrch.commands._open import get_page, get_html, get_image, get_js




[docs] def test_images(): """ Tests get image function """ assert ( "https://www.scrapethissite.com/static/images/scraper-icon.png" in get_image( "https://www.scrapethissite.com/pages/simple/", proxy=None, header=False ) )
[docs] def test_text(): """ Tests get page funtion """ assert "Countries of the World" in get_page( "https://www.scrapethissite.com/pages/simple/", proxy=None, header=False )
[docs] def test_html(): """ Tests HTML function """ assert "<body>" in get_html( "https://www.scrapethissite.com/pages/simple/", proxy=None, header=False )
[docs] def test_js(): """ Tests javascript function """ gen_iter = get_js( "https://www.scrapethissite.com/pages/simple/", proxy=None, header=False ) try: next(gen_iter) assert "* Copyright" in next(gen_iter) except StopIteration: pass