code: def test_init(self) -> None:
      cr = bahc.CodeRunner("# test", "path", [])
      assert cr.failed is False
      assert cr.doc is None
      assert cr.error is None
      assert cr.error_detail is None
      assert cr.ran is False
      assert cr.source == "# test"
      assert cr.path == "path"
  
imports: from __future__ import annotations
  import pytest
  import os
  import sys
  from os.path import abspath, dirname
  from types import ModuleType
  import bokeh.application.handlers.code_runner
label_desc: Use image node_id 1 for calling the TestCodeRunner obj's underlying member method code with example usage: obj.test_init() without return types