コード例 #1
0
 def html_manager_object(self):
     if get_test_env_setting() == 'live':
         return HttpManager(itjobswatch_home_page_url())
     else:
         return HttpManager(itjobswatch_home_page_test_file())
 def __init__(self, file_or_url_address):
     self._html_manager = HttpManager(file_or_url_address)
     self.home_page_html = BeautifulSoup(self._html_manager.html, 'html.parser')
コード例 #3
0
 def test_incorrect_file_or_url_path_raises_name_error(self):
     with pytest.raises(NameError):
         assert HttpManager('test')
 def __init__(self, file_or_url_address):
     self._html_manager = HttpManager(file_or_url_address)
     self.job_search = BeautifulSoup(self._html_manager.html, 'html.parser')
     self._validate_search_returns_a_role()