code: def test_quantiles_width_dodge():
      p = (
          ggplot(data, aes("x"))
          + geom_violin(aes(y="y"), draw_quantiles=[0.25, 0.75], size=2)
          + geom_violin(aes(y="y+25"), color="green", width=0.5, size=2)
          + geom_violin(aes(y="y+50", fill="factor(y%2)"), size=2)
      )
      assert p == "quantiles_width_dodge"
  
file_path: plotnine/tests/test_geom_violin.py
imports: import numpy
  import pandas
  import pytest
  from plotnine import aes, coord_flip, facet_grid, geom_violin, ggplot
  from plotnine.data import mtcars
label_desc: Use image node_id 2 for calling a global function with example usage: test_quantiles_width_dodge() without return types