Here are the examples of the python api bokeh.io.showing._show_file_with_state taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
1 Examples
0
Source : test_showing.py
with MIT License
from rthorst
with MIT License
from rthorst
def test(mock_save, mock_abspath):
controller = Mock()
mock_save.return_value = "savepath"
s = State()
s.output_file("foo.html")
bis._show_file_with_state("obj", s, "window", controller)
assert mock_save.call_count == 1
assert mock_save.call_args[0] == ("obj",)
assert mock_save.call_args[1] == {"state": s}
assert controller.open.call_count == 1
assert controller.open.call_args[0] == ("file://savepath",)
assert controller.open.call_args[1] == {"new": 1}
bis._show_file_with_state("obj", s, "tab", controller)
assert mock_save.call_count == 2
assert mock_save.call_args[0] == ("obj",)
assert mock_save.call_args[1] == {"state": s}
assert controller.open.call_count == 2
assert controller.open.call_args[0] == ("file://savepath",)
assert controller.open.call_args[1] == {"new": 2}
#-----------------------------------------------------------------------------
# Code
#-----------------------------------------------------------------------------