1*2cb6d6f1SJim Jagielski[ 2*2cb6d6f1SJim Jagielski { 3*2cb6d6f1SJim Jagielski "name": "chart_diagram_pos", 4*2cb6d6f1SJim Jagielski "expr": "doc.Sheets.getByIndex(0).Charts.getByName('C1').EmbeddedObject.Diagram.calculateDiagramPositionExcludingAxes()", 5*2cb6d6f1SJim Jagielski "expect": { 6*2cb6d6f1SJim Jagielski "Height": 4500, 7*2cb6d6f1SJim Jagielski "Width": 6000, 8*2cb6d6f1SJim Jagielski "X": 1500, 9*2cb6d6f1SJim Jagielski "Y": 1200 10*2cb6d6f1SJim Jagielski } 11*2cb6d6f1SJim Jagielski }, 12*2cb6d6f1SJim Jagielski { 13*2cb6d6f1SJim Jagielski "name": "chart_diagram_excluding", 14*2cb6d6f1SJim Jagielski "expr": "doc.Sheets.getByIndex(0).Charts.getByName('C1').EmbeddedObject.Diagram.isExcludingDiagramPositioning()", 15*2cb6d6f1SJim Jagielski "expect": true 16*2cb6d6f1SJim Jagielski }, 17*2cb6d6f1SJim Jagielski { 18*2cb6d6f1SJim Jagielski "name": "chart_diagram_auto", 19*2cb6d6f1SJim Jagielski "expr": "doc.Sheets.getByIndex(0).Charts.getByName('C1').EmbeddedObject.Diagram.isAutomaticDiagramPositioning()", 20*2cb6d6f1SJim Jagielski "expect": false 21*2cb6d6f1SJim Jagielski }, 22*2cb6d6f1SJim Jagielski { 23*2cb6d6f1SJim Jagielski "name": "chart_has_legend", 24*2cb6d6f1SJim Jagielski "expr": "doc.Sheets.getByIndex(0).Charts.getByName('C1').EmbeddedObject.HasLegend", 25*2cb6d6f1SJim Jagielski "expect": true 26*2cb6d6f1SJim Jagielski }, 27*2cb6d6f1SJim Jagielski { 28*2cb6d6f1SJim Jagielski "name": "chart_legend_expansion", 29*2cb6d6f1SJim Jagielski "expr": "doc.Sheets.getByIndex(0).Charts.getByName('C1').EmbeddedObject.Legend.Expansion", 30*2cb6d6f1SJim Jagielski "expect": "CUSTOM" 31*2cb6d6f1SJim Jagielski }, 32*2cb6d6f1SJim Jagielski { 33*2cb6d6f1SJim Jagielski "name": "chart_legend_size", 34*2cb6d6f1SJim Jagielski "expr": "(lambda z: [z.Width, z.Height])(doc.Sheets.getByIndex(0).Charts.getByName('C1').EmbeddedObject.Legend.getSize())", 35*2cb6d6f1SJim Jagielski "expect": [ 36*2cb6d6f1SJim Jagielski 2500, 37*2cb6d6f1SJim Jagielski 1800 38*2cb6d6f1SJim Jagielski ] 39*2cb6d6f1SJim Jagielski }, 40*2cb6d6f1SJim Jagielski { 41*2cb6d6f1SJim Jagielski "name": "chart_legend_pos", 42*2cb6d6f1SJim Jagielski "expr": "(lambda p: [p.X, p.Y])(doc.Sheets.getByIndex(0).Charts.getByName('C1').EmbeddedObject.Legend.getPosition())", 43*2cb6d6f1SJim Jagielski "expect": [ 44*2cb6d6f1SJim Jagielski 8800, 45*2cb6d6f1SJim Jagielski 1500 46*2cb6d6f1SJim Jagielski ] 47*2cb6d6f1SJim Jagielski } 48*2cb6d6f1SJim Jagielski] 49