code: def open(self, *args, **kw):
      global _open_args
      _open_args = args, kw
  
file_path: bokeh/tests/unit/bokeh/util/test_browser.py
imports: from __future__ import annotations
  import pytest
  import os
  import sys
  import webbrowser
  from unittest.mock import MagicMock, patch
  from tests.support.util.env import envset
  import bokeh.util.browser
label_desc: Use image node_id 1 for calling the _RecordingWebBrowser obj's underlying member method code with example usage: obj.open() without return types