code: def test_without_tables(self) -> None:
      assert beb._use_tables(beb._all_objs([plot()])) is False
      assert beb._use_tables(beb._all_objs([plot(), glplot()])) is False
      assert beb._use_tables(beb._all_objs([plot(), widget()])) is False
      d = Document()
      d.add_root(plot())
      d.add_root(glplot())
      d.add_root(widget())
      assert beb._use_tables(beb._all_objs([d])) is False
  
imports: from __future__ import annotations
  import pytest
  from os.path import dirname, join
  from bokeh import models
  from bokeh.core.has_props import _default_resolver
  from bokeh.document import Document
  from bokeh.embed.bundle import URL, extension_dirs
  from bokeh.ext import build
  from bokeh.resources import CDN, INLINE, Resources
  from tests.support.util.env import envset
  import bokeh.embed.bundle
label_desc: Use image node_id 1 for calling the Test__use_tables obj's underlying member method code with example usage: obj.test_without_tables() without return types