Changeset 80:742f4386e51c

Show
Ignore:
Timestamp:
11/13/08 07:31:16 (21 months ago)
Author:
Nicolas ?vrard <nicoe@…>
Branch:
default
Message:

Fix tests and examples for the latests changes

Files:
6 modified

Legend:

Unmodified
Added
Removed
  • examples/demo_chart.py

    r66 r80  
    88 
    99if __name__ == '__main__': 
    10     pie_report, _ = repos.reports[Invoice]['pie'] 
     10    pie_report, _ = repos.classes[Invoice].ids['pie'] 
    1111    file('pie.png', 'wb').write(pie_report(o=inv).render().getvalue()) 
    12     hbar_report, _ = repos.reports[Invoice]['hbar'] 
     12    hbar_report, _ = repos.classes[Invoice].ids['hbar'] 
    1313    file('hbar.svg', 'wb').write(hbar_report(o=inv).render().getvalue()) 
    14     vbar_report, _ = repos.reports[Invoice]['vbar'] 
     14    vbar_report, _ = repos.classes[Invoice].ids['vbar'] 
    1515    file('vbar.svg', 'wb').write(vbar_report(o=inv).render().getvalue()) 
    16     line_report, _ = repos.reports[Invoice]['line'] 
     16    line_report, _ = repos.classes[Invoice].ids['line'] 
    1717    file('line.png', 'wb').write(line_report(o=inv).render().getvalue()) 
  • examples/demo_context.py

    r66 r80  
    66#PDF 
    77if __name__ == '__main__': 
    8     pdf_report, _ = repos.reports[Invoice]['ConTeXt'] 
     8    pdf_report, _ = repos.classes[Invoice].ids['ConTeXt'] 
    99    file('bonham_basic.pdf', 'wb').write(pdf_report(o=inv).render().getvalue()) 
    1010 
  • examples/demo_odf.py

    r74 r80  
    1414if __name__ == '__main__': 
    1515    # Add a chart to the invoice 
    16     inv['chart'] = repos.reports[Invoice]['pie'] 
     16    inv['chart'] = repos.classes[Invoice].ids['pie'] 
    1717 
    1818    # ODT 
    19     basic_report, _ = repos.reports[Invoice]['basic'] 
     19    basic_report, _ = repos.classes[Invoice].ids['basic'] 
    2020    file('bonham_basic.odt', 'wb').write(basic_report(o=inv).render().getvalue()) 
    21     report, _ = repos.reports[Invoice]['complicated'] 
     21    report, _ = repos.classes[Invoice].ids['complicated'] 
    2222    file('bonham_complicated.odt', 'wb').write(report(o=inv).render().getvalue()) 
    2323 
    2424    # ODS 
    25     ods_report, _ = repos.reports[Invoice]['pivot'] 
     25    ods_report, _ = repos.classes[Invoice].ids['pivot'] 
    2626    file('bonham_pivot.ods', 'wb').write(ods_report(o=inv).render().getvalue()) 
    2727 
    2828    # ODP 
    29     odp_report, _ = repos.reports[Invoice]['presentation'] 
     29    odp_report, _ = repos.classes[Invoice].ids['presentation'] 
    3030    file('bonham_presentation.odp', 'wb').write(odp_report(o=inv).render().getvalue()) 
  • relatorio/templates/__init__.py

    r72 r80  
    2121import warnings 
    2222 
    23 plugins = ['opendocument', 'pdf', 'chart'] 
     23plugins = ['base', 'opendocument', 'pdf', 'chart'] 
    2424 
    2525for name in plugins: 
  • relatorio/tests/test_api.py

    r68 r80  
    2323from nose.tools import * 
    2424 
    25 from reporting import (ReportRepository, Report, MIMETemplateLoader, 
    26                        DefaultFactory, _absolute, _guess_type) 
     25from relatorio.reporting import (ReportRepository, Report, MIMETemplateLoader, 
     26                                 DefaultFactory, _absolute, _guess_type) 
    2727 
    2828 
     
    3333            setattr(self, key, val) 
    3434 
    35 def setup(): 
    36     MIMETemplateLoader.load_template_engines() 
    3735 
    3836class TestRepository(object): 
     
    4442                             os.path.join('templates', 'test.tmpl')) 
    4543 
    46         assert_true(StubObject in reporting.reports) 
    47         assert_true('default' in reporting.reports[StubObject]) 
    48         assert_true('text/plain' in reporting.reports[StubObject]) 
     44        assert_true(StubObject in reporting.classes) 
     45        assert_true('default' in reporting.classes[StubObject].ids) 
     46        assert_true('text/plain' in reporting.classes[StubObject].mimetypes) 
    4947 
    50         report, mime = reporting.reports[StubObject]['default'] 
     48        report, mime = reporting.classes[StubObject].ids['default'] 
    5149        eq_(mime, 'text/plain') 
    5250        eq_(report.mimetype, 'text/plain') 
     
    5452                                                       'test.tmpl'))) 
    5553 
    56         report2, name = reporting.reports[StubObject]['text/plain'][0] 
     54        report2, name = reporting.classes[StubObject].mimetypes['text/plain'][0] 
    5755        eq_(name, 'default') 
    5856        eq_(report, report2) 
  • relatorio/tests/test_odt.py

    r49 r80  
    8181        <text:a xlink:href="relatorio://foo">foo</text:a> 
    8282        </b:a>''' % 'urn:text' 
    83         parsed = self.oot.add_directives(xml)  
     83        parsed = self.oot.insert_directives(xml)  
    8484        root = lxml.etree.parse(StringIO(xml)).getroot() 
    8585        root_parsed = lxml.etree.parse(parsed).getroot()