| <UnitTester testDir="components/Charts/Column/Properties/" xmlns:mx="http://www.adobe.com/2006/mxml" xmlns="*" testSWF="GenericColumn.mxml"> |
| |
| <mx:Script> |
| <![CDATA[ |
| public static function init(o:DisplayObject):void |
| { |
| } |
| import mx.collections.ArrayCollection; |
| |
| [Bindable] |
| private var companyBAC:ArrayCollection = new ArrayCollection( [ |
| { Date: "25-Jul", open: 18.50, high: 19, close:18.86}, |
| { Date: "26-Jul", open: 19.56, high: 19.98, close:11.69}, |
| { Date: "27-Jul", open: 20.81, high: 20.99, close:20.12}, |
| { Date: "28-Jul", open: 20.70, high: 21.00, close:23.84}, |
| { Date: "29-Jul", open: 21.7, high: 21.79, close:15.6}, |
| { Date: "1-Aug", open: 22.45, high: 22.65, close:21.95}, |
| { Date: "2-Aug", open: 22.56, high: 22.6, close:12.98}, |
| { Date: "3-Aug", open: 22.42, high: 22.70, close:23.63}, |
| { Date: "4-Aug", open: 21.67, high: 22.82, close:26.34}, |
| { Date: "5-Aug", open: 22.44, high: 22.85, close:16.31} ]); |
| |
| ]]> |
| </mx:Script> |
| <mx:Metadata> |
| <![CDATA[ |
| [Mixin] |
| ]]> |
| </mx:Metadata> |
| |
| <mx:Script> |
| <![CDATA[ |
| import mx.charts.series.*; |
| import mx.charts.series.items.*; |
| import mx.charts.chartClasses.Series; |
| import mx.charts.renderers.*; |
| import mx.charts.*; |
| import mx.core.ClassFactory; |
| import mx.graphics.*; |
| import mx.controls.Alert; |
| import mx.controls.Button; |
| |
| |
| |
| |
| public function myParseFunction(s:String):Date |
| { |
| var a:Array = s.split(","); |
| var newDate:Date = new Date(a[0],a[1]-1,a[2]); |
| return newDate; |
| } |
| |
| public function setDisabledDays(disabledDaysType:String): void |
| { |
| var myDateTimeAxis:DateTimeAxis; |
| application.comp.showDataTips = true; |
| myDateTimeAxis = application.comp.horizontalAxis as DateTimeAxis; |
| myDateTimeAxis.dataUnits="days"; |
| myDateTimeAxis.labelUnits="days"; |
| myDateTimeAxis.parseFunction=myParseFunction; |
| myDateTimeAxis.displayLocalTime=true; |
| |
| switch(disabledDaysType) |
| { |
| case "ALL_DAYS_DISABLED": |
| myDateTimeAxis.disabledDays = [0,1,2,3,4,5,6]; |
| break; |
| case "VALID_DISABLED_DAYS": |
| myDateTimeAxis.disabledDays = [4,0]; |
| break; |
| case "NULL_DISABLED_DAYS": |
| myDateTimeAxis.disabledDays = []; |
| break; |
| case "REPEATED_DISABLED_DAYS": |
| myDateTimeAxis.disabledDays = [1,1,5,5]; |
| break; |
| case "OUT_OF_BOUNDS_DISABLED_DAYS": |
| myDateTimeAxis.disabledDays = [-1, 9]; |
| break; |
| case "INVALID_DISABLED_DAYS": |
| var disDaysobj:Object = {day:"3", day2:"4"}; |
| myDateTimeAxis.disabledDays = ["a","disDaysobj"]; |
| break; |
| case "DISABLED_DAYS_NOT_SET": |
| break; |
| } |
| } |
| |
| public function setDisabledRange(disabledRangesType:String): void |
| { |
| var myDateTimeAxis:DateTimeAxis; |
| application.comp.showDataTips = true; |
| myDateTimeAxis = application.comp.horizontalAxis as DateTimeAxis; |
| myDateTimeAxis.dataUnits="days"; |
| myDateTimeAxis.labelUnits="days"; |
| myDateTimeAxis.parseFunction=myParseFunction; |
| myDateTimeAxis.displayLocalTime=true; |
| |
| switch(disabledRangesType) |
| { |
| case "NULL_DISABLED_RANGE": |
| myDateTimeAxis.disabledRanges = []; |
| break; |
| case "REPEATED_DISABLED_RANGE": |
| myDateTimeAxis.disabledRanges = [new Date(2006, 6, 27),new Date(2006, 6, 27)]; |
| break; |
| case "OUT_OF_BOUNDS_DISABLED_RANGES": |
| myDateTimeAxis.disabledRanges = [new Date(2006, 7, 6)]; |
| break; |
| case "INVALID_DISABLED_RANGES": |
| var disDaysobj:Object = {day:"3", day2:"4"}; |
| myDateTimeAxis.disabledRanges = [new Date("a"),{rangeStart:new Date("disDaysobj")}]; |
| break; |
| case "DISABLED_RANGE_NOT_SET": |
| break; |
| case "DISABLED_RANGE_ONLY_DATE_OBJECTS": |
| myDateTimeAxis.disabledRanges = [new Date(2006, 6, 30)]; |
| break; |
| case "DISABLED_RANGE_ONLY_RANGE_START": |
| myDateTimeAxis.disabledRanges = [{rangeStart:new Date(2006, 6, 29)}]; |
| break; |
| case "DISABLED_RANGE_ONLY_RANGE_END": |
| myDateTimeAxis.disabledRanges = [{rangeEnd:new Date(2006, 6, 29)}]; |
| break; |
| case "DISABLED_RANGE_WITH_RANGE_START_AND_END": |
| myDateTimeAxis.disabledRanges = [{rangeStart: new Date(2006,6,29), rangeEnd: new Date(2006,6,31)}]; |
| break; |
| case "DISABLED_RANGE_MULTIPLE_START_AND_END": |
| myDateTimeAxis.disabledRanges = [{rangeStart:new Date(2006, 6, 28), rangeEnd:new Date(2006, 6, 30)}, {rangeStart:new Date(2006, 7, 1)}] |
| break; |
| case "DISABLED_RANGE_AND_DAYS": |
| myDateTimeAxis.disabledDays = [0,6] |
| myDateTimeAxis.disabledRanges = [{rangeStart:new Date(2006, 6, 31)}] |
| break; |
| case "DISABLED_RANGE_BEFORE_DATAPOINT": |
| myDateTimeAxis.disabledRanges = [new Date(2006, 6, 25)] |
| break; |
| case "DISABLED_RANGE_AFTER_START_DATE": |
| myDateTimeAxis.disabledRanges = [new Date(2006, 6, 28)] |
| break; |
| case "DISABLED_RANGE_BEFORE_END_DATE": |
| myDateTimeAxis.disabledRanges = [new Date(2006, 7, 4)] |
| break; |
| case "DISABLED_RANGE_BEFORE_END_DATE": |
| myDateTimeAxis.disabledRanges = [new Date(2006, 7, 2)] |
| break; |
| } |
| } |
| |
| private function myDataFunction(ser:Series, item:Object, fieldName:String):Object |
| { |
| return null; |
| } |
| |
| // public var styleDecl:Object; |
| // public var styleObj:Object; |
| |
| public function createLegend():void |
| { |
| var legend1:Legend = new Legend(); |
| legend1.dataProvider = application.comp; |
| application.addChildAt(legend1,0); |
| } |
| |
| |
| ]]> |
| </mx:Script> |
| |
| <testCases> |
| |
| |
| <TestCase testID="Column_Series_change_Dataprovider_SeriesAndAxis_Level" keywords="[ColumnChart, change Dataprovider, Series level, Axis Level]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <RunCode code="AllSeriesData.setDefault('column', application.comp)" /> |
| <SetProperty target="comp" propertyName="horizontalAxis" valueExpression="value=new CategoryAxis()" waitEvent="updateComplete" /> |
| <SetProperty target="comp.horizontalAxis" propertyName="categoryField" value="open" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new DataGraphicsData().getDataAsXMLList()" waitEvent="updateComplete" /> |
| |
| <SetProperty target="comp.series.0" propertyName="dataProvider" value="{companyBAC}" waitTarget="comp" waitEvent="updateComplete" /> |
| |
| <SetProperty target="comp.horizontalAxis" propertyName="dataProvider" value="{companyBAC}" waitTarget="comp" waitEvent="updateComplete" /> |
| |
| </setup> |
| <body> |
| <CompareBitmap target="" url="../Properties/Baselines/Column_Series_change_Dataprovider_SeriesAndAxis_Level.png" timeout="5000"/> |
| </body> |
| </TestCase> |
| |
| |
| |
| <TestCase testID="ColumnSeries_selectionMode_Single" keywords="[ColumnChart, Selection mode, single]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new AdbeStockData().getDataAsArray()" waitEvent="updateComplete" /> |
| <RunCode code="AllSeriesData.setDefault('column', application.comp)" waitEvent="updateComplete" waitTarget="comp.series.0" /> |
| <SetProperty target="comp" waitEvent="updateComplete" waitTarget="comp" propertyName="selectionMode" value="single" /> |
| <SetProperty target="comp.series.0" waitTarget="comp.series.0" propertyName="selectable" value="true" /> |
| <SetProperty target="comp.series.0" waitEvent="updateComplete" waitTarget="comp.series.0" propertyName="selectedIndex" value="15" /> |
| </setup> |
| <body> |
| <CompareBitmap target="comp" url="../Properties/Baselines/ColumnSeries_selectionMode_Single.png" timeout="5000"/> |
| </body> |
| </TestCase> |
| |
| <TestCase testID="ColumnSeries_selectionMode_None" keywords="[ColumnChart, Selection mode, none]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new AdbeStockData().getDataAsArray()" waitEvent="updateComplete" /> |
| <RunCode code="AllSeriesData.setDefault('column', application.comp)" waitEvent="updateComplete" waitTarget="comp.series.0" /> |
| <SetProperty target="comp" waitTarget="comp" propertyName="selectionMode" value="none" /> |
| <SetProperty target="comp.series.0" waitTarget="comp.series.0" propertyName="selectable" value="true" /> |
| <SetProperty target="comp.series.0" waitEvent="updateComplete" waitTarget="comp.series.0" propertyName="selectedIndex" value="3" /> |
| |
| </setup> |
| <body> |
| <CompareBitmap target="comp" url="../Properties/Baselines/ColumnSeries_selectionMode_None.png" timeout="5000"/> |
| </body> |
| </TestCase> |
| |
| <TestCase testID="ColumnSeries_selectionMode_Multiple" keywords="[ColumnChart, Selection mode, multiple]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new AdbeStockData().getDataAsArray()" waitEvent="updateComplete" /> |
| <RunCode code="AllSeriesData.setDefault('column', application.comp)" waitEvent="updateComplete" waitTarget="comp.series.0" /> |
| <SetProperty target="comp" waitEvent="updateComplete" waitTarget="comp" propertyName="selectionMode" value="multiple" /> |
| <SetProperty target="comp.series.0" waitTarget="comp.series.0" propertyName="selectable" value="true" /> |
| <SetProperty target="comp.series.0" waitEvent="updateComplete" waitTarget="comp.series.0" propertyName="selectedIndices" value="[3,15,9,20]" /> |
| </setup> |
| <body> |
| <CompareBitmap target="comp" url="../Properties/Baselines/ColumnSeries_selectionMode_Multiple.png" timeout="5000"/> |
| </body> |
| </TestCase> |
| |
| |
| |
| <TestCase testID="ColumnSeries_ChangeMinAndMax_DateTimeAxis" keywords="[ColumnChart, minimum, maximum, DateTimeAxis]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new DisabledDaysStockData().getDataAsXMLList()" waitEvent="updateComplete" /> |
| <SetProperty target="comp" propertyName="horizontalAxis" valueExpression="value=new DateTimeAxis()" waitEvent="updateComplete" /> |
| <RunCode code="AllSeriesDisabledDaysData.setDefault('column', application.comp)" waitTarget="comp.series.0" /> |
| <RunCode code="setDisabledDays('NULL_DISABLED_DAYS')" waitEvent="updateComplete" waitTarget="comp" /> |
| |
| <SetProperty target="comp.horizontalAxis" propertyName="minimum" valueExpression="value=new Date(2006, 6, 29)" waitTarget="comp.horizontalAxis" /> |
| <Pause timeout="20" /> |
| <SetProperty target="comp.horizontalAxis" propertyName="maximum" valueExpression="value=new Date(2006, 7, 2)" waitTarget="comp.horizontalAxis" /> |
| <Pause timeout="20" /> |
| </setup> |
| <body> |
| <CompareBitmap target="comp" url="../Properties/Baselines/ColumnSeries_ChangeMinAndMax_DateTimeAxis.png" /> |
| </body> |
| </TestCase> |
| |
| |
| <TestCase testID="ColumnSeries_ChangeMinAndMax_LinearAxis" keywords="[ColumnChart, minimum, maximum, LinearAxis]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new MultipleAxesData().getDataAsArray()" waitEvent="updateComplete" /> |
| <RunCode code="MultipleAxesUtils.axisTest('diffAxisType', application.comp)" waitEvent="updateComplete" waitTarget="comp"/> |
| |
| <SetProperty target="comp.verticalAxis" propertyName="minimum" value="15" waitTarget="comp.verticalAxis" /> |
| <Pause timeout="20" /> |
| <SetProperty target="comp.verticalAxis" propertyName="maximum" value="30" waitTarget="comp.verticalAxis" /> |
| <Pause timeout="20" /> |
| |
| </setup> |
| <body> |
| <CompareBitmap target="comp" url="../Properties/Baselines/ColumnSeries_ChangeMinAndMax_LinearAxis.png" timeout="5000" /> |
| </body> |
| </TestCase> |
| |
| |
| <TestCase testID="ColumnSeries_filterData_filterDataValues" keywords="[ColumnChart, minimum, maximum, LinearAxis, filterData, filterDataValues]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new MultipleAxesData().getDataAsArray()" waitEvent="updateComplete" /> |
| <RunCode code="MultipleAxesUtils.axisTest('diffAxisType', application.comp)" waitEvent="updateComplete" waitTarget="comp"/> |
| <Pause timeout="20" /> |
| <SetProperty target="comp.verticalAxis" propertyName="minimum" value="15" waitTarget="comp.verticalAxis" /> |
| <Pause timeout="20" /> |
| <SetProperty target="comp.verticalAxis" propertyName="maximum" value="30" waitTarget="comp.verticalAxis" /> |
| <Pause timeout="20" /> |
| <SetProperty target="comp.series.0" propertyName="filterData" value="false" waitTarget="comp.verticalAxis" /> |
| <Pause timeout="20" /> |
| <SetProperty target="comp.series.0" propertyName="filterDataValues" value="outsideRange" waitTarget="comp.verticalAxis" /> |
| <Pause timeout="20" /> |
| <SetProperty target="comp.series.0" propertyName="filterDataValues" value="nulls" waitTarget="comp.verticalAxis" /> |
| <Pause timeout="20" /> |
| </setup> |
| <body> |
| <CompareBitmap target="comp" url="../Properties/Baselines/ColumnSeries_filterData_filterDataValues.png" timeout="5000" /> |
| </body> |
| </TestCase> |
| |
| |
| |
| <TestCase testID="ColumnSeries_legend" keywords="[ColumnChart, Legend, multiple series]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new MedalsData().getDataAsArray()" waitEvent="updateComplete" /> |
| <RunCode code="AllSeriesData.setDefault('column_multiple', application.comp)" waitTarget="comp"/> |
| <SetProperty target="comp" propertyName="horizontalAxis" valueExpression="value=new CategoryAxis()" waitEvent="updateComplete" /> |
| <SetProperty target="comp.horizontalAxis" propertyName="categoryField" value="Country" /> |
| <SetProperty target="comp.series.0" propertyName="displayName" value="Gold" waitTarget="comp.series.0" /> |
| <SetProperty target="comp.series.1" propertyName="displayName" value="Silver" waitTarget="comp.series.1" /> |
| <SetProperty target="comp.series.2" propertyName="displayName" value="Bronze" waitTarget="comp.series.2" /> |
| |
| <Pause timeout="20"/> |
| <RunCode code="createLegend()" waitEvent="updateComplete" /> |
| </setup> |
| <body> |
| <CompareBitmap target="" url="../Properties/Baselines/ColumnSeries_legend.png" /> |
| </body> |
| </TestCase> |
| |
| |
| <TestCase testID="ColumnSeries_ChangeDataProvider_AtChartLevel" keywords="[ColumnChart, Dataprovider, chartLevel]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <RunCode code="AllSeriesData.setDefault('column', application.comp)" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new DataGraphicsData().getDataAsXMLList()" waitEvent="updateComplete" /> |
| <SetStyle target="comp.series.0" waitEvent="updateComplete" waitTarget="comp.series.0" styleName="labelPosition" value="inside" /> |
| <Pause timeout="20"/> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new DataGraphicsData().getNegativeDataAsXMLList()" waitEvent="updateComplete" /> |
| <Pause timeout="20"/> |
| |
| </setup> |
| <body> |
| <CompareBitmap target="comp" url="../Properties/Baselines/ColumnSeries_ChangeDataProvider_AtChartLevel.png" /> |
| </body> |
| </TestCase> |
| |
| |
| <TestCase testID="ColumnSeries_valid_horizontal_vertical_axis" keywords="[ColumnChart,valid, horizontal and vertical Axis]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new MultipleAxesData().getDataAsArray()" waitEvent="updateComplete" /> |
| <RunCode code="MultipleAxesUtils.axisTest('validHorVerAxis', application.comp)" waitEvent="updateComplete" waitTarget="comp"/> |
| </setup> |
| <body> |
| <CompareBitmap target="comp" url="../Properties/Baselines/ColumnSeries_valid_horizontal_vertical_axis.png" /> |
| </body> |
| </TestCase> |
| |
| <TestCase testID="ColumnSeries_Canvas_MultipleAxes_AxisSet_Background" keywords="[ColumnChart,MultipleAxes, Canvas axis set]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new MultipleAxesData().getDataAsArray()" waitEvent="updateComplete" /> |
| <RunCode code="DataGraphicsUtils.CanvasOnMultipleAxes('axisSet', application.comp, 'background')" waitEvent="updateComplete" waitTarget="comp"/> |
| |
| </setup> |
| <body> |
| <CompareBitmap target="comp" url="../Properties/Baselines/ColumnSeries_Canvas_MultipleAxes_AxisSet_Background.png" /> |
| </body> |
| </TestCase> |
| <TestCase testID="ColumnSeries_multipleAxes_disabledDays" keywords="[ColumnChart,multipleAxes, disabled days]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new MultipleAxesData().getDataAsArray()" waitEvent="updateComplete" /> |
| <RunCode code="MultipleAxesUtils.axisTest('disabledDays', application.comp)" waitEvent="updateComplete" waitTarget="comp"/> |
| </setup> |
| <body> |
| <CompareBitmap target="comp" url="../Properties/Baselines/ColumnSeries_multipleAxes_disabledDays.png" /> |
| </body> |
| </TestCase> |
| <TestCase testID="ColumnSeries_axisRenderer_withPlacement" keywords="[ColumnChart,axis Renderers, with Placement specified]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new MultipleAxesData().getDataAsArray()" waitEvent="updateComplete" /> |
| <RunCode code="MultipleAxesUtils.AxisRenderers('axisRendererWithPlacement', application.comp)" waitEvent="updateComplete" waitTarget="comp" /> |
| </setup> |
| <body> |
| <CompareBitmap target="comp" url="../Properties/Baselines/ColumnSeries_axisRenderer_withPlacement.png" /> |
| </body> |
| </TestCase> |
| <TestCase testID="ColumnSeries_MultipleCanvas_MultipleAxes_Annotation" keywords="[ColumnChart, MultipleAxes, Multiple canvas]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new MultipleAxesData().getDataAsArray()" waitEvent="updateComplete" /> |
| <RunCode code="DataGraphicsUtils.CanvasOnMultipleAxes('multipleCanvas', application.comp, 'annotation')" waitEvent="updateComplete" waitTarget="comp"/> |
| |
| </setup> |
| <body> |
| <CompareBitmap target="comp" url="../Properties/Baselines/ColumnSeries_MultipleCanvas_MultipleAxes_Annotation.png" /> |
| </body> |
| </TestCase> |
| <TestCase testID="ColumnSeries_sameAxis_diffRenderers" keywords="[ColumnChart,same Axis, on different AxisRenderers]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new MultipleAxesData().getDataAsArray()" waitEvent="updateComplete" /> |
| <RunCode code="MultipleAxesUtils.axisAndRendererTests('sameAxisOnDiffRenderers', application.comp)" waitEvent="updateComplete" waitTarget="comp"/> |
| </setup> |
| <body> |
| <CompareBitmap target="comp" url="../Properties/Baselines/ColumnSeries_sameAxis_diffRenderers.png" /> |
| </body> |
| </TestCase> |
| <TestCase testID="ColumnSeries_sameRenderer_withDiffAxis" keywords="[ColumnChart,same Renderer, different Axis]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new MultipleAxesData().getDataAsArray()" waitEvent="updateComplete" /> |
| <RunCode code="MultipleAxesUtils.axisAndRendererTests('sameRendererWithDiffAxis', application.comp)" waitEvent="updateComplete" waitTarget="comp"/> |
| </setup> |
| <body> |
| <CompareBitmap target="comp" url="../Properties/Baselines/ColumnSeries_sameRenderer_withDiffAxis.png" /> |
| </body> |
| </TestCase> |
| <TestCase testID="ColumnSeries_valid_horizontal_vertical_axis" keywords="[ColumnChart,valid, horizontal and vertical Axis]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new MultipleAxesData().getDataAsArray()" waitEvent="updateComplete" /> |
| <RunCode code="MultipleAxesUtils.axisTest('validHorVerAxis', application.comp)" waitEvent="updateComplete" waitTarget="comp"/> |
| </setup> |
| <body> |
| <CompareBitmap target="comp" url="../Properties/Baselines/ColumnSeries_valid_horizontal_vertical_axis.png" /> |
| </body> |
| </TestCase> |
| <TestCase testID="ColumnSeries_axisAtSeriesLevel" keywords="[ColumnChart,axis specified at Series level]"> |
| <setup> |
| <ResetComponent target="comp" className="mx.charts::ColumnChart" /> |
| <SetProperty target="comp" propertyName="dataProvider" valueExpression="value=new MultipleAxesData().getDataAsArray()" waitEvent="updateComplete" /> |
| <RunCode code="MultipleAxesUtils.AxisRenderers('axisAtSeries', application.comp)" waitEvent="updateComplete" waitTarget="comp"/> |
| </setup> |
| <body> |
| <CompareBitmap target="comp" url="../Properties/Baselines/ColumnSeries_axisAtSeriesLevel.png" /> |
| </body> |
| </TestCase> |
| </testCases> |
| </UnitTester> |
| |