code: def test_non_cds_data_source(self) -> None:
      renderer = bmr.GlyphRenderer(data_source=GeoJSONDataSource())
  
      assert renderer._check_bad_column_name() == []
  
imports: from __future__ import annotations
  import pytest
  from bokeh.core.validation.check import ValidationIssue
  from bokeh.models import ColorBar, ColumnDataSource, GeoJSONDataSource, Image, ImageRGBA, ImageStack, IndexFilter, Line, MultiLine, Patch, Scatter, Text, WebDataSource, WeightedStackColorMapper
  from bokeh.transform import linear_cmap, log_cmap
  import bokeh.models.renderers
label_desc: Use image node_id 2 for calling the TestGlyphRenderer_check_bad_column_name obj's underlying member method code with example usage: obj.test_non_cds_data_source() without return types