示例#1
0
    def test_set_style(self):
        chart = odf_create_chart('bar')
        chart.set_style('st1')
	expected = ('<chart:chart chart:class="chart:bar" svg:width="10cm" '
                      'svg:height="10cm" chart:style-name="st1"/>')

        self.assertEqual(chart.serialize(), expected)
示例#2
0
    def test_set_class(self):
        chart = odf_create_chart('bar')
        chart.set_class('line')
	expected = ('<chart:chart chart:class="chart:line" svg:width="10cm" '
                      'svg:height="10cm"/>')

        self.assertEqual(chart.serialize(), expected)
示例#3
0
    def test_set_style(self):
        chart = odf_create_chart('bar')
        chart.set_style('st1')
        expected = ('<chart:chart chart:class="chart:bar" svg:width="10cm" '
                    'svg:height="10cm" chart:style-name="st1"/>')

        self.assertEqual(chart.serialize(), expected)
示例#4
0
    def test_set_size(self):
        chart = odf_create_chart('bar')
        chart.set_size('5cm', '5cm')
        expected = ('<chart:chart chart:class="chart:bar" svg:width="5cm" '
                    'svg:height="5cm"/>')

        self.assertEqual(chart.serialize(), expected)
示例#5
0
    def test_set_class(self):
        chart = odf_create_chart('bar')
        chart.set_class('line')
        expected = ('<chart:chart chart:class="chart:line" svg:width="10cm" '
                    'svg:height="10cm"/>')

        self.assertEqual(chart.serialize(), expected)
示例#6
0
    def test_set_size(self):
        chart = odf_create_chart('bar')
        chart.set_size('5cm', '5cm')
	expected = ('<chart:chart chart:class="chart:bar" svg:width="5cm" '
                      'svg:height="5cm"/>')

        self.assertEqual(chart.serialize(), expected)
示例#7
0
    def test_set_legend(self):
        chart = odf_create_chart('bar')
        chart.set_legend('end')
	expected = ('<chart:chart chart:class="chart:bar" svg:width="10cm" '
                      'svg:height="10cm">'
                      '<chart:legend chart:legend-position="end"/>'
                    '</chart:chart>')
        self.assertEqual(chart.serialize(), expected)
示例#8
0
 def test_set_legend(self):
     chart = odf_create_chart('bar')
     chart.set_legend('end')
     expected = ('<chart:chart chart:class="chart:bar" svg:width="10cm" '
                 'svg:height="10cm">'
                 '<chart:legend chart:legend-position="end"/>'
                 '</chart:chart>')
     self.assertEqual(chart.serialize(), expected)
示例#9
0
    def test_set_footer(self):
        chart = odf_create_chart('bar')
        chart.set_footer('footer')
	expected = ('<chart:chart chart:class="chart:bar" svg:width="10cm" '
                      'svg:height="10cm">'
                      '<chart:footer>'
                        '<text:p>footer</text:p>'
                      '</chart:footer>'
                    '</chart:chart>')
        self.assertEqual(chart.serialize(), expected)
示例#10
0
    def test_set_title(self):
        chart = odf_create_chart('bar')
        chart.set_title('title')
	expected = ('<chart:chart chart:class="chart:bar" svg:width="10cm" '
                      'svg:height="10cm">'
                      '<chart:title>'
                        '<text:p>title</text:p>'
                      '</chart:title>'
                    '</chart:chart>')
        self.assertEqual(chart.serialize(), expected)
示例#11
0
 def test_set_title(self):
     chart = odf_create_chart('bar')
     chart.set_title('title')
     expected = ('<chart:chart chart:class="chart:bar" svg:width="10cm" '
                 'svg:height="10cm">'
                 '<chart:title>'
                 '<text:p>title</text:p>'
                 '</chart:title>'
                 '</chart:chart>')
     self.assertEqual(chart.serialize(), expected)
示例#12
0
 def test_set_footer(self):
     chart = odf_create_chart('bar')
     chart.set_footer('footer')
     expected = ('<chart:chart chart:class="chart:bar" svg:width="10cm" '
                 'svg:height="10cm">'
                 '<chart:footer>'
                 '<text:p>footer</text:p>'
                 '</chart:footer>'
                 '</chart:chart>')
     self.assertEqual(chart.serialize(), expected)
示例#13
0
 def test_set_subtitle_style(self):
     chart = odf_create_chart('bar')
     chart.set_subtitle('subtitle')
     chart.set_subtitle_style('st1')
     expected = ('<chart:chart chart:class="chart:bar" svg:width="10cm" '
                 'svg:height="10cm">'
                 '<chart:subtitle chart:style-name="st1">'
                 '<text:p>subtitle</text:p>'
                 '</chart:subtitle>'
                 '</chart:chart>')
     self.assertEqual(chart.serialize(), expected)
示例#14
0
 def test_set_subtitle_position(self):
     chart = odf_create_chart('bar')
     chart.set_subtitle('subtitle')
     chart.set_subtitle_position("1cm", "2cm")
     expected = ('<chart:chart chart:class="chart:bar" svg:width="10cm" '
                 'svg:height="10cm">'
                 '<chart:subtitle svg:x="1cm" svg:y="2cm">'
                 '<text:p>subtitle</text:p>'
                 '</chart:subtitle>'
                 '</chart:chart>')
     self.assertEqual(chart.serialize(), expected)
示例#15
0
    def test_set_subtitle_position(self):
        chart = odf_create_chart('bar')
        chart.set_subtitle('subtitle')
        chart.set_subtitle_position("1cm", "2cm")
	expected = ('<chart:chart chart:class="chart:bar" svg:width="10cm" '
                      'svg:height="10cm">'
                      '<chart:subtitle svg:x="1cm" svg:y="2cm">'
                        '<text:p>subtitle</text:p>'
                      '</chart:subtitle>'
                    '</chart:chart>')
        self.assertEqual(chart.serialize(), expected)
示例#16
0
    def test_set_subtitle_style(self):
        chart = odf_create_chart('bar')
        chart.set_subtitle('subtitle')
        chart.set_subtitle_style('st1')
	expected = ('<chart:chart chart:class="chart:bar" svg:width="10cm" '
                      'svg:height="10cm">'
                      '<chart:subtitle chart:style-name="st1">'
                        '<text:p>subtitle</text:p>'
                      '</chart:subtitle>'
                    '</chart:chart>')
        self.assertEqual(chart.serialize(), expected)
示例#17
0
 def test_get_legend_alignment(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_legend_alignment(), None)
     chart.set_legend('end')
     chart.set_legend_alignment('center')
     self.assertEqual(chart.get_legend_alignment(), 'center')
示例#18
0
 def test_get_legend_position(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_legend_position(), None)
     chart.set_legend('end')
     self.assertEqual(chart.get_legend_position(), 'end')
示例#19
0
 def test_get_footer(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_footer(), None)    
     chart.set_footer('footer')
     self.assertEqual(chart.get_footer(), "footer")    
示例#20
0
 def test_get_footer_style(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_footer_style(), None)
     chart.set_footer('footer')
     chart.set_footer_style('st1')
     self.assertEqual(chart.get_footer_style(), 'st1')
示例#21
0
 def test_get_legend_alignment(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_legend_alignment(), None)
     chart.set_legend('end')
     chart.set_legend_alignment('center')
     self.assertEqual(chart.get_legend_alignment(), 'center')
示例#22
0
 def test_get_class(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_class(), "chart:bar")
示例#23
0
 def test_get_footer(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_footer(), None)
     chart.set_footer('footer')
     self.assertEqual(chart.get_footer(), "footer")
示例#24
0
 def test_get_size(self):
     chart = odf_create_chart('bar')
     expected = (u'10cm', u'10cm')
     self.assertEqual(chart.get_size(), expected)
示例#25
0
 def test_get_legend_style(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_legend_style(), None)
     chart.set_legend('end')
     chart.set_legend_style('st1')
     self.assertEqual(chart.get_legend_style(), 'st1')
示例#26
0
 def test_get_title_style(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_title_style(), None)
     chart.set_title('title')
     chart.set_title_style('st1')
     self.assertEqual(chart.get_title_style(), 'st1')
示例#27
0
 def test_get_class(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_class(), "chart:bar")
示例#28
0
 def test_get_footer_style(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_footer_style(), None)
     chart.set_footer('footer')
     chart.set_footer_style('st1')
     self.assertEqual(chart.get_footer_style(), 'st1')
示例#29
0
 def test_get_legend_position(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_legend_position(), None)
     chart.set_legend('end')
     self.assertEqual(chart.get_legend_position(), 'end')
示例#30
0
 def test_get_style(self):
     chart = odf_create_chart('bar')
     chart.set_style('st1')
     expected = "st1"
     self.assertEqual(chart.get_style(), expected)
示例#31
0
 def test_get_size(self):
     chart = odf_create_chart('bar')
     expected = (u'10cm', u'10cm')
     self.assertEqual(chart.get_size(), expected)
示例#32
0
 def test_get_legend_style(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_legend_style(), None)
     chart.set_legend('end')
     chart.set_legend_style('st1')
     self.assertEqual(chart.get_legend_style(), 'st1')
示例#33
0
 def test_get_style(self):
     chart = odf_create_chart('bar')
     chart.set_style('st1')
     expected = "st1"
     self.assertEqual(chart.get_style(), expected)
示例#34
0
 def test_get_title_style(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_title_style(), None)
     chart.set_title('title')
     chart.set_title_style('st1')
     self.assertEqual(chart.get_title_style(), 'st1')
示例#35
0
 def test_get_title_position(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_title_position(), None)
     chart.set_title('title')
     chart.set_title_position("1cm", "2cm")
     self.assertEqual(chart.get_title_position(), (u'1cm', u'2cm') )
示例#36
0
 def test_get_subtitle(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_subtitle(), None)
     chart.set_subtitle('subtitle')
     self.assertEqual(chart.get_subtitle(), "subtitle")
示例#37
0
 def test_get_title_position(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_title_position(), None)
     chart.set_title('title')
     chart.set_title_position("1cm", "2cm")
     self.assertEqual(chart.get_title_position(), (u'1cm', u'2cm'))
示例#38
0
 def test_get_subtitle(self):
     chart = odf_create_chart('bar')
     self.assertEqual(chart.get_subtitle(), None)    
     chart.set_subtitle('subtitle')
     self.assertEqual(chart.get_subtitle(), "subtitle")