code: def test_hspan_plot(self):
      hspan = HSpan(1.1, 1.5)
      plot = bokeh_renderer.get_plot(hspan)
      span = plot.handles["glyph"]
      if bokeh33:
          assert isinstance(span.left, Node)
          assert isinstance(span.right, Node)
      else:
          assert span.left is None
          assert span.right is None
      assert span.bottom == 1.1
      assert span.top == 1.5
      assert span.visible
  
imports: import unittest
  import numpy
  import holoviews
  from holoviews.element import Arrow, HLine, HLines, HSpan, HSpans, Labels, Slope, Text, VLine, VLines, VSpan, VSpans
  from holoviews.plotting.bokeh.util import bokeh32, bokeh33
  from .test_plot import TestBokehPlot, bokeh_renderer
label_desc: Use image node_id 2 for calling the TestHVSpanPlot obj's underlying member method code with example usage: obj.test_hspan_plot() without return types