[
 {
  "name": "symbol_image",
  "expr": "[(n, [(str(s.Symbol.Style.value), s.Symbol.Graphic is not None, s.Symbol.Graphic.Type if s.Symbol.Graphic is not None else None, s.Symbol.Size.Width, s.Symbol.Size.Height) for s in sh.Charts.getByName(n).EmbeddedObject.getFirstDiagram().getCoordinateSystems()[0].getChartTypes()[0].getDataSeries()]) for sh in [doc.Sheets.getByIndex(0)] for n in sh.Charts.ElementNames]",
  "expect": [
   [
    "c1",
    [
     [
      "GRAPHIC",
      true,
      1,
      250,
      250
     ],
     [
      "AUTO",
      false,
      null,
      175,
      175
     ]
    ]
   ],
   [
    "c2",
    [
     [
      "NONE",
      false,
      null,
      250,
      250
     ],
     [
      "NONE",
      false,
      null,
      250,
      250
     ]
    ]
   ]
  ]
 },
 {
  "name": "series_data",
  "expr": "[(n, [[list(q.Values.getData()) for q in s.getDataSequences()] for s in sh.Charts.getByName(n).EmbeddedObject.getFirstDiagram().getCoordinateSystems()[0].getChartTypes()[0].getDataSeries()]) for sh in [doc.Sheets.getByIndex(0)] for n in sh.Charts.ElementNames]",
  "expect": [
   [
    "c1",
    [
     [
      [
       1.0,
       3.0,
       4.0
      ]
     ],
     [
      []
     ]
    ]
   ],
   [
    "c2",
    [
     [
      [
       1.0,
       3.0,
       4.0
      ]
     ],
     [
      []
     ]
    ]
   ]
  ]
 }
]
