We are going to see in details what are dependencies then various way to install this library:
- with pip
- from code source
- using a buildout configuration
This library call
imagemagick to compare 2 (one page) pdf
bit to bit.
pdftk is used to split multi page pdf file into multiple single
page pdf files.
To install those dependecies on a debian based system:
$ sudo aptitude install imagemagick pdftk
Install Odoo report testing¶
The latest release pushed on pypi can be installed using pip:
pip install odoo-report-testing
Refer to the pip user guide for an advanced usage of pip!
Using anybox recipe odoo¶
Here a simple example of odoo 8 configuration:
[buildout] parts = odoo versions = versions # Un-comment following 2 lines if you want to hack odoo report testing # in your current project # extensions = gp.vcsdevelop # vcs-extend-develop = git+https://github.com/anybox/odoo-report-testing@master#egg=odoo-report-testing [odoo] recipe = anybox.recipe.odoo:server version = git http://github.com/anybox/odoo.git ocb 8.0-render_report_offline addons = local my_addons openerp_scripts = nosetests=nosetests command-line-options=-d eggs = odoo-report-testing anybox.recipe.odoo nose coverage soappy PyPDF pysftp [versions] psutil = 2.2.1 feedparser = 5.1.3 paramiko = 1.16.0 gevent = 1.0.2 pysftp = 0.2.8 wstools = 0.4.3