code: def test_color_input(self, color, marker) -> None:
      p = bpf.figure()
      func = getattr(p, marker)
      with pytest.warns(BokehDeprecationWarning):
          r = func([1, 2, 3], [1, 2, 3], color=color)
      assert r.glyph.line_color == color
      assert r.glyph.fill_color == color
      # rgb should always be an integer by the time it is added to property
      for v in r.glyph.line_color[0:3]:
          assert isinstance(v, int)
      for v in r.glyph.fill_color[0:3]:
          assert isinstance(v, int)
  
imports: from __future__ import annotations
  import pytest
  import re
  import pandas
  from bokeh.core.enums import MarkerType
  from bokeh.core.properties import value
  from bokeh.models import BoxZoomTool, Circle, ColumnDataSource, LassoSelectTool, Legend, LinearAxis, LogScale, PanTool, ResetTool, Scatter, Title
  from bokeh.util.warnings import BokehDeprecationWarning
  from bokeh.plotting import _figure
label_desc: Use image node_id 2 for calling the TestMarkers obj's underlying member method code with example usage: obj.test_color_input(color, marker) without return types