code: def test_no_args(self, mock_output_file: MagicMock) -> None:
      default_kwargs = dict(
          title="Bokeh Plot", mode=None, root_dir=None
      )
      bio.output_file("foo.html")
      assert mock_output_file.call_count == 1
      assert mock_output_file.call_args[0] == ("foo.html",)
      assert mock_output_file.call_args[1] == default_kwargs
  
file_path: bokeh/tests/unit/bokeh/io/test_output.py
imports: from __future__ import annotations
  import pytest
  from unittest.mock import MagicMock, patch
  from bokeh.io.state import curstate
  from bokeh.resources import Resources
  import bokeh.io.output
label_desc: Use image node_id 1 for calling the Test_output_file obj's underlying member method code with example usage: obj.test_no_args(mock_output_file) without return types