Example #1
0
    def it_provides_access_to_its_data_labels(self, data_labels_fixture,
                                              DataLabels_, data_labels_):
        ser, expected_dLbls_xml = data_labels_fixture
        DataLabels_.return_value = data_labels_
        series = _BaseCategorySeries(ser)

        data_labels = series.data_labels

        dLbls = ser.xpath('c:dLbls')[0]
        assert dLbls.xml == expected_dLbls_xml
        DataLabels_.assert_called_once_with(dLbls)
        assert data_labels is data_labels_
Example #2
0
    def it_provides_access_to_its_data_labels(
        self, data_labels_fixture, DataLabels_, data_labels_
    ):
        ser, expected_dLbls_xml = data_labels_fixture
        DataLabels_.return_value = data_labels_
        series = _BaseCategorySeries(ser)

        data_labels = series.data_labels

        dLbls = ser.xpath("c:dLbls")[0]
        assert dLbls.xml == expected_dLbls_xml
        DataLabels_.assert_called_once_with(dLbls)
        assert data_labels is data_labels_
Example #3
0
 def values_get_fixture(self, request):
     ser_cxml, expected_value = request.param
     series = _BaseCategorySeries(element(ser_cxml))
     return series, expected_value
Example #4
0
 def subclass_fixture(self):
     return _BaseCategorySeries(None)
Example #5
0
 def points_fixture(self, CategoryPoints_, points_):
     ser = element('c:ser')
     series = _BaseCategorySeries(ser)
     return series, CategoryPoints_, ser, points_
Example #6
0
 def points_fixture(self, CategoryPoints_, points_):
     ser = element('c:ser')
     series = _BaseCategorySeries(ser)
     return series, CategoryPoints_, ser, points_
Example #7
0
 def values_get_fixture(self, request):
     ser_cxml, expected_value = request.param
     series = _BaseCategorySeries(element(ser_cxml))
     return series, expected_value
Example #8
0
 def subclass_fixture(self):
     return _BaseCategorySeries(None)