Example #1
0
 def xml_fixture(self, request):
     member, cat_count, ser_count, cat_type, snippet_name = request.param
     chart_type = getattr(XL_CHART_TYPE, member)
     chart_data = make_category_chart_data(cat_count, cat_type, ser_count)
     xml_writer = _LineChartXmlWriter(chart_type, chart_data)
     expected_xml = snippet_text(snippet_name)
     return xml_writer, expected_xml
Example #2
0
 def xml_fixture(self, request):
     series_data_seq = make_series_data_seq(cat_count=2, ser_count=2)
     xml_writer = _LineChartXmlWriter(
         XL_CHART_TYPE.LINE, series_data_seq
     )
     expected_xml = snippet_text('2x2-line')
     return xml_writer, expected_xml
Example #3
0
 def xml_fixture(self, request):
     enum_member, cat_count, ser_count, snippet_name = request.param
     chart_type = getattr(XL_CHART_TYPE, enum_member)
     chart_data = make_category_chart_data(cat_count, ser_count)
     xml_writer = _LineChartXmlWriter(chart_type, chart_data)
     expected_xml = snippet_text(snippet_name)
     return xml_writer, expected_xml
Example #4
0
 def xml_fixture(self, request):
     series_data_seq = make_series_data_seq(cat_count=2, ser_count=2)
     xml_writer = _LineChartXmlWriter(XL_CHART_TYPE.LINE, series_data_seq)
     expected_xml = snippet_text('2x2-line')
     return xml_writer, expected_xml