예제 #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")