code: def test_include_x_axis(Chart):
      """Test x axis inclusion option"""
      chart = Chart()
      if Chart in (
          Pie,
          Treemap,
          Radar,
          Funnel,
          Dot,
          Gauge,
          Histogram,
          Box,
          SolidGauge,
      ) or issubclass(Chart, BaseMap):
          return
      if not chart._dual:
          data = 100, 200, 150
      else:
          data = (1, 100), (3, 200), (2, 150)
      chart.add("_", data)
      q = chart.render_pyquery()
      # Ghost thing
      yaxis = ".axis.%s .guides text" % (
          "y" if not getattr(chart, "horizontal", False) else "x"
      )
      if not isinstance(chart, Bar):
          assert "0" not in q(yaxis).map(texts)
      else:
          assert "0" in q(yaxis).map(texts)
      chart.include_x_axis = True
      q = chart.render_pyquery()
      assert "0" in q(yaxis).map(texts)
  
imports: from tempfile import NamedTemporaryFile
  from pygal import XY, Bar, Box, Config, DateLine, DateTimeLine, Dot, Funnel, Gauge, Histogram, HorizontalBar, HorizontalLine, HorizontalStackedBar, HorizontalStackedLine, Line, Pie, Pyramid, Radar, SolidGauge, TimeDeltaLine, TimeLine, Treemap, formatters
  from pygal.graph.dual import Dual
  from pygal.graph.horizontal import HorizontalGraph
  from pygal.graph.map import BaseMap
  from pygal.test.utils import texts
label_desc: Use image node_id 17 for calling a global function with example usage: test_include_x_axis(Chart) without return types