code: def test_errorbarh_aesthetics():
      p = (
          ggplot(data, aes(xmin="ymin", xmax="ymax"))
          + geom_errorbarh(aes(y="x"), size=2)
          + geom_errorbarh(aes(y="x+1", alpha="z"), height=0.2, size=2)
          + geom_errorbarh(aes(y="x+2", linetype="factor(z)"), size=2)
          + geom_errorbarh(aes(y="x+3", color="factor(z)"), size=2)
          + geom_errorbarh(aes(y="x+4", size="z"))
      )
  
      assert p == "errorbarh_aesthetics"
  
label_desc: Use image node_id 2 for calling a global function with example usage: test_errorbarh_aesthetics() without return types