def it_can_set_whether_it_shows_value(self, value_set_fixture): dLbls, new_value, expected_xml = value_set_fixture data_labels = DataLabels(dLbls) data_labels.show_value = new_value assert data_labels._element.xml == expected_xml
def it_can_set_whether_it_shows_legend_key(self, lgndkey_set_fixture): dLbls, new_value, expected_xml = lgndkey_set_fixture data_labels = DataLabels(dLbls) data_labels.show_legend_key = new_value assert data_labels._element.xml == expected_xml
def it_knows_whether_it_shows_value(self, value_get_fixture): dLbls, expected_value = value_get_fixture data_labels = DataLabels(dLbls) show_value = data_labels.show_value assert show_value == expected_value
def it_knows_whether_it_shows_series_name(self, sername_get_fixture): dLbls, expected_value = sername_get_fixture data_labels = DataLabels(dLbls) show_series_name = data_labels.show_series_name assert show_series_name == expected_value
def it_knows_whether_it_shows_percentage(self, percent_get_fixture): dLbls, expected_value = percent_get_fixture data_labels = DataLabels(dLbls) show_percentage = data_labels.show_percentage assert show_percentage == expected_value
def it_knows_whether_it_shows_legend_key(self, lgndkey_get_fixture): dLbls, expected_value = lgndkey_get_fixture data_labels = DataLabels(dLbls) show_legend_key = data_labels.show_legend_key assert show_legend_key == expected_value
def it_knows_whether_it_shows_category_name(self, catname_get_fixture): dLbls, expected_value = catname_get_fixture data_labels = DataLabels(dLbls) show_category_name = data_labels.show_category_name assert show_category_name == expected_value
def txPr_fixture(self, request): dLbls_cxml, expected_cxml = request.param data_labels = DataLabels(element(dLbls_cxml)) expected_xml = xml(expected_cxml) return data_labels, expected_xml
def position_set_fixture(self, request): dLbls_cxml, new_value, expected_dLbls_cxml = request.param data_labels = DataLabels(element(dLbls_cxml)) expected_xml = xml(expected_dLbls_cxml) return data_labels, new_value, expected_xml
def position_get_fixture(self, request): dLbls_cxml, expected_value = request.param data_labels = DataLabels(element(dLbls_cxml)) return data_labels, expected_value
def number_format_is_linked_set_fixture(self, request): dLbls_cxml, new_value, expected_dLbls_cxml = request.param data_labels = DataLabels(element(dLbls_cxml)) expected_xml = xml(expected_dLbls_cxml) return data_labels, new_value, expected_xml
def number_format_is_linked_get_fixture(self, request): dLbls_cxml, expected_value = request.param data_labels = DataLabels(element(dLbls_cxml)) return data_labels, expected_value
def font_fixture(self, Font_, font_): dLbls = element('c:dLbls/c:txPr/a:p/a:pPr/a:defRPr') defRPr = dLbls.xpath('.//a:defRPr')[0] data_labels = DataLabels(dLbls) return data_labels, Font_, defRPr, font_
def data_labels(self): """|DataLabels| object controlling data labels for this series.""" return DataLabels(self._ser.get_or_add_dLbls())