#NEWLINE# @ pytest . fixture ( params = [ ( 'c:areaChart' , XL . AREA ) , ( 'c:areaChart/c:grouping' , XL . AREA ) , ( 'c:areaChart/c:grouping{val=standard}' , XL . AREA ) , ( 'c:areaChart/c:grouping{val=stacked}' , XL . AREA_STACKED ) , ( 'c:areaChart/c:grouping{val=percentStacked}' , XL . AREA_STACKED_100 ) , ( 'c:area3DChart' , XL . THREE_D_AREA ) , ( 'c:area3DChart/c:grouping' , XL . THREE_D_AREA ) , ( 'c:area3DChart/c:grouping{val=standard}' , XL . THREE_D_AREA ) , ( 'c:area3DChart/c:grouping{val=stacked}' , XL . THREE_D_AREA_STACKED ) , ( 'c:area3DChart/c:grouping{val=percentStacked}' , XL . THREE_D_AREA_STACKED_100 ) , ( 'c:barChart/c:barDir' , XL . COLUMN_CLUSTERED ) , ( 'c:barChart/c:barDir{val=col}' , XL . COLUMN_CLUSTERED ) , ( 'c:barChart/(c:barDir{val=col},c:grouping)' , XL . COLUMN_CLUSTERED ) , ( 'c:barChart/(c:barDir{val=col},c:grouping{val=clustered})' , XL . COLUMN_CLUSTERED ) , ( 'c:barChart/(c:barDir{val=col},c:grouping{val=stacked})' , XL . COLUMN_STACKED ) , ( 'c:barChart/(c:barDir{val=col},c:grouping{val=percentStacked})' , XL . COLUMN_STACKED_100 ) , ( 'c:barChart/c:barDir{val=bar}' , XL . BAR_CLUSTERED ) , ( 'c:barChart/(c:barDir{val=bar},c:grouping)' , XL . BAR_CLUSTERED ) , ( 'c:barChart/(c:barDir{val=bar},c:grouping{val=clustered})' , XL . BAR_CLUSTERED ) , ( 'c:barChart/(c:barDir{val=bar},c:grouping{val=stacked})' , XL . BAR_STACKED ) , ( 'c:barChart/(c:barDir{val=bar},c:grouping{val=percentStacked})' , XL . BAR_STACKED_100 ) , ( 'c:lineChart' , XL . LINE_MARKERS ) , ( 'c:lineChart/c:grouping' , XL . LINE_MARKERS ) , ( 'c:lineChart/c:grouping{val=standard}' , XL . LINE_MARKERS ) , ( 'c:lineChart/c:grouping{val=stacked}' , XL . LINE_MARKERS_STACKED ) , ( 'c:lineChart/c:grouping{val=percentStacked}' , XL . LINE_MARKERS_STACKED_100 ) , ( 'c:lineChart/c:ser/c:marker/c:symbol{val=none}' , XL . LINE ) , ( 'c:lineChart/(c:grouping{val=stacked},c:ser/c:marker/c:symbol{val=none})' , XL . LINE_STACKED ) , ( 'c:lineChart/(c:grouping{val=percentStacked},c:ser/c:marker/c:symbol{val=none})' , XL . LINE_STACKED_100 ) , ( 'c:pieChart' , XL . PIE ) , ( 'c:pieChart/c:ser/c:explosion{val=25}' , XL . PIE_EXPLODED ) ] ) #NEWLINE# def chart_type_fixture( self , request ) : #NEWLINE# #INDENT# ( xChart_cxml , expected_chart_type ) = request . param #NEWLINE# plot = PlotFactory ( element ( xChart_cxml ) , None ) #NEWLINE# return ( plot , self )