xref: /trunk/test/odf-validate/fixtures/normal-values5b/checks-image.json (revision 0e16a31d78a652c56c5c0fc79c752f48b9048df9)
1*0e16a31dSJim Jagielski[
2*0e16a31dSJim Jagielski {
3*0e16a31dSJim Jagielski  "name": "symbol_image",
4*0e16a31dSJim Jagielski  "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]",
5*0e16a31dSJim Jagielski  "expect": [
6*0e16a31dSJim Jagielski   [
7*0e16a31dSJim Jagielski    "c1",
8*0e16a31dSJim Jagielski    [
9*0e16a31dSJim Jagielski     [
10*0e16a31dSJim Jagielski      "GRAPHIC",
11*0e16a31dSJim Jagielski      true,
12*0e16a31dSJim Jagielski      1,
13*0e16a31dSJim Jagielski      250,
14*0e16a31dSJim Jagielski      250
15*0e16a31dSJim Jagielski     ],
16*0e16a31dSJim Jagielski     [
17*0e16a31dSJim Jagielski      "AUTO",
18*0e16a31dSJim Jagielski      false,
19*0e16a31dSJim Jagielski      null,
20*0e16a31dSJim Jagielski      175,
21*0e16a31dSJim Jagielski      175
22*0e16a31dSJim Jagielski     ]
23*0e16a31dSJim Jagielski    ]
24*0e16a31dSJim Jagielski   ],
25*0e16a31dSJim Jagielski   [
26*0e16a31dSJim Jagielski    "c2",
27*0e16a31dSJim Jagielski    [
28*0e16a31dSJim Jagielski     [
29*0e16a31dSJim Jagielski      "NONE",
30*0e16a31dSJim Jagielski      false,
31*0e16a31dSJim Jagielski      null,
32*0e16a31dSJim Jagielski      250,
33*0e16a31dSJim Jagielski      250
34*0e16a31dSJim Jagielski     ],
35*0e16a31dSJim Jagielski     [
36*0e16a31dSJim Jagielski      "NONE",
37*0e16a31dSJim Jagielski      false,
38*0e16a31dSJim Jagielski      null,
39*0e16a31dSJim Jagielski      250,
40*0e16a31dSJim Jagielski      250
41*0e16a31dSJim Jagielski     ]
42*0e16a31dSJim Jagielski    ]
43*0e16a31dSJim Jagielski   ]
44*0e16a31dSJim Jagielski  ]
45*0e16a31dSJim Jagielski },
46*0e16a31dSJim Jagielski {
47*0e16a31dSJim Jagielski  "name": "series_data",
48*0e16a31dSJim Jagielski  "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]",
49*0e16a31dSJim Jagielski  "expect": [
50*0e16a31dSJim Jagielski   [
51*0e16a31dSJim Jagielski    "c1",
52*0e16a31dSJim Jagielski    [
53*0e16a31dSJim Jagielski     [
54*0e16a31dSJim Jagielski      [
55*0e16a31dSJim Jagielski       1.0,
56*0e16a31dSJim Jagielski       3.0,
57*0e16a31dSJim Jagielski       4.0
58*0e16a31dSJim Jagielski      ]
59*0e16a31dSJim Jagielski     ],
60*0e16a31dSJim Jagielski     [
61*0e16a31dSJim Jagielski      []
62*0e16a31dSJim Jagielski     ]
63*0e16a31dSJim Jagielski    ]
64*0e16a31dSJim Jagielski   ],
65*0e16a31dSJim Jagielski   [
66*0e16a31dSJim Jagielski    "c2",
67*0e16a31dSJim Jagielski    [
68*0e16a31dSJim Jagielski     [
69*0e16a31dSJim Jagielski      [
70*0e16a31dSJim Jagielski       1.0,
71*0e16a31dSJim Jagielski       3.0,
72*0e16a31dSJim Jagielski       4.0
73*0e16a31dSJim Jagielski      ]
74*0e16a31dSJim Jagielski     ],
75*0e16a31dSJim Jagielski     [
76*0e16a31dSJim Jagielski      []
77*0e16a31dSJim Jagielski     ]
78*0e16a31dSJim Jagielski    ]
79*0e16a31dSJim Jagielski   ]
80*0e16a31dSJim Jagielski  ]
81*0e16a31dSJim Jagielski }
82*0e16a31dSJim Jagielski]
83