code: def test_render_holomap_scrubber(self):
      hmap = HoloMap({i: Curve([1, 2, i]) for i in range(5)})
      obj, _ = self.renderer._validate(hmap, "scrubber")
      self.assertIsInstance(obj, pn.pane.HoloViews)
      self.assertEqual(obj.center, True)
      self.assertEqual(obj.widget_location, "bottom")
      self.assertEqual(obj.widget_type, "scrubber")
      widgets = obj.layout.select(Player)
      self.assertEqual(len(widgets), 1)
      player = widgets[0]
      self.assertEqual(player.start, 0)
      self.assertEqual(player.end, 4)
  
imports: from io import BytesIO
  from unittest import SkipTest
  import numpy
  import panel
  import param
  from bokeh.io import curdoc
  from bokeh.themes.theme import Theme
  from panel.widgets import DiscreteSlider, FloatSlider, Player
  from pyviz_comms import CommManager
  from holoviews import Curve, DynamicMap, GridSpace, HoloMap, Image, Table
  from holoviews.element.comparison import ComparisonTestCase
  from holoviews.plotting import Renderer
  from holoviews.plotting.bokeh import BokehRenderer
  from holoviews.streams import Stream
label_desc: Use image node_id 16 for calling the BokehRendererTest obj's underlying member method code with example usage: obj.test_render_holomap_scrubber() without return types