def test_server(agent): server = spade_bokeh.BokekServer(agent) assert server.agent.port == 1024 assert not server.hostname assert not server.port assert not server.server assert not server.is_running
def test_get_plot_script(): server = spade_bokeh.BokekServer(agent) server.hostname = "hostname" server.port = 1024 server.add_plot("/my_plot", lambda x: x) script = server.get_plot_script("/my_plot") assert type(script) == str assert script.startswith("\n<script ") assert "bokeh-absolute-url=http://hostname:1024/my_plot" in script assert script.endswith("</script>")
def test_add_plot(agent): server = spade_bokeh.BokekServer(agent) server.add_plot("/my_plot", lambda x: x) assert "/my_plot" in server.apps