code: def test_no_fill():
      data = pd.DataFrame({"x": range(5), "y": range(5)})
  
      p = (
          ggplot(data, aes("x", "y"))
          + geom_point(color="red", fill=None, size=5, stroke=1.5)
          + geom_point(
              aes(y="y+1"),
              color="blue",
              fill="none",
              size=5,
              stroke=1.5,
          )
          + geom_point(
              aes(y="y+2"), color="green", fill="", size=5, stroke=1.5
          )
          + geom_point(
              aes(y="y+3"),
              color="yellow",
              fill="gray",
              size=5,
              stroke=1.5,
          )
      )
  
      assert p == "no_fill"
  
file_path: plotnine/tests/test_geom_point.py
imports: import string
  import numpy
  import pandas
  from plotnine import aes, coord_equal, geom_point, ggplot, guides, lims, scale_color_identity, scale_shape_manual
label_desc: Use image node_id 2 for calling a global function with example usage: test_no_fill() without return types