def test_render__with_clip_params(self): #params = ['/examples/bootstrap-cdn.html' ,0 ,0 ,500 ,50 ] params = ['examples/wardley_map/cup-of-tea.html', 250, 50, 600, 200] png_data = self.browser_commands.render(None, None, params) Files.delete(self.png_file) self._save_png_data(png_data) assert Files.exists(self.png_file)
def test_render(self): params = ['examples/wardley_map/cup-of-tea.html'] png_data = self.browser_commands.render(None, None, params) Files.delete(self.png_file) self._save_png_data(png_data) assert Files.exists(self.png_file)
def test_screenshot_url(self): #url = 'https://github.com/GoogleChrome/puppeteer' #url = 'https://www.google.co.uk' #url = 'http://visjs.org/examples/network/other/manipulation.html' #url = 'http://visjs.org/examples/graph3d/01_basics.html' url = 'https://getbootstrap.com/docs/4.3/examples/dashboard/' tmp_img = '/tmp/test_screenshot_html.png' Files.delete(tmp_img) self.render_page.screenshot_url(url, tmp_img) assert Files.exists(tmp_img)
def __exit__(self, type, value, traceback): if Files.exists(self.zip_file) and self.delete_zip_file: Files.delete(self.zip_file)
def remove_files(self,pattern): for file in self.get_files(): if pattern in file: file_to_delete = Files.path_combine(self.tmp_folder,file[1:]) Files.delete(file_to_delete)
def test_screenshot_folder(self): web_root = Files.current_folder() clip = {'x': 1, 'y': 1, 'width': 280, 'height': 200} Files.delete(self.tmp_img) self.render_page.screenshot_folder(web_root, self.tmp_img, clip) assert Files.exists(self.tmp_img)
def delete_zipped_layer_file(self): path = os.path.dirname(gw_proxy.__file__) Files.delete(f"{path}/layers/{self.name}.zip")
def __exit__(self, type, value, traceback): Files.delete(self.file_path)