code: def test_bool(self):
      df = self.nybb.copy()
      df["bool"] = [True, False, True, False, True]
      df["bool_extension"] = pd.array([True, False, True, False, True])
      m1 = df.explore("bool")
      m2 = df.explore("bool_extension")
  
      out1_str = self._fetch_map_string(m1)
      assert '"__folium_color":"#9edae5","bool":true' in out1_str
      assert '"__folium_color":"#1f77b4","bool":false' in out1_str
  
      out2_str = self._fetch_map_string(m2)
      assert '"__folium_color":"#9edae5","bool":true' in out2_str
      assert '"__folium_color":"#1f77b4","bool":false' in out2_str
  
imports: import geopandas
  import numpy
  import pandas
  import pytest
  import shapely
  from packaging.version import Version
  from matplotlib import cm
  from matplotlib import colors
  from branca.colormap import StepColormap
label_desc: Use image node_id 11 for calling the TestExplore obj's underlying member method code with example usage: obj.test_bool() without return types