def test_default(self): graph_name = 'graph_XKW' # (7 nodes) graph_name = 'graph_MKF' # ( 20 nodes, 27 edges) graph_name = 'graph_YT4' # (199 nodes, 236 edges) #graph_name = 'graph_VZ5' # (367 nodes, 653 edges) #graph_name = 'graph_EE3' # fails in lamnda self.png_data = Vis_Js_Views.default(params=[graph_name]) return browser_helper = Browser_Lamdba_Helper(headless=False).setup() pngData = browser_helper.get_screenshot_png(close_browser=False) browser_helper.save_png_data(pngData)
def screenshot(team_id=None, channel=None, params=[]): url = params.pop(0).replace('<', '').replace( '>', '') # fix extra chars added by Slack delay = Misc.to_int(Misc.array_pop(params, 0)) slack_message( ":point_right: taking screenshot of url: {0}".format(url), [], channel, team_id) browser_helper = Browser_Lamdba_Helper().setup() png_data = browser_helper.get_screenshot_png(url, full_page=True, delay=delay) return browser_helper.send_png_data_to_slack(team_id, channel, url, png_data)