code: def test_annotation_stripes_faceting():
      n = len(data)
  
      data2 = pd.DataFrame(
          {
              "x": np.hstack([data["x"], data["x"]]),
              "y": np.hstack([data["y"], data["y"]]),
              "g": list("a" * n + "b" * n),
          }
      )
  
      p = (
          ggplot()
          + annotation_stripes(fill_range="no")
          + geom_point(data2, aes("factor(x)", "y"))
          + geom_vline(xintercept=[0.5, 1.5, 2.5, 3.5])
          + facet_wrap("g")
      )
      assert p == "annotation_stripes_faceting"
  
file_path: plotnine/tests/test_annotation_stripes.py
imports: import numpy
  import pandas
  import pytest
  from plotnine import aes, annotation_stripes, coord_flip, facet_wrap, geom_point, geom_vline, ggplot
label_desc: Use image node_id 2 for calling a global function with example usage: test_annotation_stripes_faceting() without return types