def test_no_server(self, mock_notebook_div, mock_publish_display_data): s = io.State() s._session = None mock_notebook_div.return_value = "notebook_div" io._show_notebook_with_state("obj", s) self._check_func_called(mock_publish_display_data, ({"text/html": "notebook_div"},), {})
def test_no_server(self, mock_notebook_div, mock_publish_display_data, mock_get_comms): mock_get_comms.return_value = "comms" s = io.State() mock_notebook_div.return_value = "notebook_div" io._show_notebook_with_state("obj", s) self._check_func_called(mock_publish_display_data, ({"text/html": "notebook_div"},), {})
def test_no_server(self, mock_notebook_div, mock_publish_display_data): s = io.State() s._session = None mock_notebook_div.return_value = "notebook_div" io._show_notebook_with_state("obj", s) self._check_func_called(mock_publish_display_data, ({"text/html": "notebook_div"},), {})
def test_with_server(self, mock_push, mock_autoload_server, mock_publish_display_data): s = io.State() s._session = Mock() mock_autoload_server.return_value = "snippet" io._show_notebook_with_state("obj", s) self._check_func_called(mock_push, (), {"state": s}) self._check_func_called(mock_publish_display_data, ({"text/html":"snippet"},), {})
def test_with_server(self, mock_push, mock_autoload_server, mock_publish_display_data): s = io.State() s._session_id = "fakesession" mock_autoload_server.return_value = "snippet" io._show_notebook_with_state("obj", s) self._check_func_called(mock_push, (), {"state": s}) self._check_func_called(mock_publish_display_data, ({"text/html":"snippet"},), {})
def test_no_server(self, mock_notebook_div, mock_publish_display_data, mock_get_comms): mock_get_comms.return_value = "comms" s = io.State() mock_notebook_div.return_value = "notebook_div" io._show_notebook_with_state("obj", s) self._check_func_called(mock_publish_display_data, ({ "text/html": "notebook_div" }, ), {})