Skip to main content

dodoo-tester

License: LGPL-3 https://badge.fury.io/py/dodoo-tester.svg

dodoo-tester is a set of useful Odoo maintenance functions. They are available as CLI scripts (based on dodoo), as well as composable python functions.

Script

Usage: dodoo-tester [OPTIONS]

  Run Odoo tests through modern pytest instead of unittest.

Options:
  --git-dir TEXT       Autodetect changed modules (through git).
  -i, --include TEXT   Force test run on those modules.
  -e, --exclude TEXT   Force excluding those modules from tests. Even if a
                       change has been detected.
  -t, --tags TEXT      Filter on those test tags.
  --logfile FILE       Specify the log file.
  -d, --database TEXT  Specify the database name. If present, this parameter
                       takes precedence over the database provided in the Odoo
                       configuration file.
  --log-level TEXT     Specify the logging level. Accepted values depend on
                       the Odoo version, and include debug, info, warn, error.
                       [default: info]
  -c, --config FILE    Specify the Odoo configuration file. Other ways to
                       provide it are with the ODOO_RC or OPENERP_SERVER
                       environment variables, or ~/.odoorc (Odoo >= 10) or
                       ~/.openerp_serverrc.
  --help               Show this message and exit.

Credits

Contributors:

Maintainer

XOE Corp. SAS

This project is maintained by XOE Corp. SAS.

Changes

Future (?)

  • who knows…

0.6.6 (2019-06-02)

  • Inbclude camptocamp pytest tool for BDD

0.6.5 (2019-05-05)

  • Simplify repo structure

  • Fix package namespace issues

0.6.0 (2019-01-24)

  • Refactor to dodoo plugin

0.5.4 (2018-12-05)

  • Add addons-path option

0.5.3 (2018-12-04)

  • Improve 0.5.2 fix: generically use bytes for py3 and str for py2 envs

0.5.2 (2018-12-04)

  • Origin refspec fix: during fetching the origin, the refspec was read and temporarliy stored. This is because we need to override narrowed CI induced refspecs in some cases. However, it was read with a newline caracter, which then was written back corrupting the git repository.

0.5.1 (2018-12-04)

  • First PyPI release

  • Module change detection fixes

  • Testing db teardown (close leaked db conections)

0.5.0 (2018-11-04)

  • Start of project

Metadata

Release files for dodoo-tester 0.6.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dodoo-tester 0.6.7
File Size Uploaded
dodoo-tester-0.6.7.tar.gz 19.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dodoo-tester 0.6.7
File Interpreter ABI Platform
dodoo_tester-0.6.7-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 37.9 kB

Release files / dodoo-tester-0.6.7.tar.gz

Download URL dodoo-tester-0.6.7.tar.gz
Size 19.3 kB
Tags Source
SHA-256 checksum
How to use checksums
b64008a97aea8302fc1490fce8af002aef5debbacf7a876cbe7635dbf8238083
BLAKE2b-256 checksum
How to use checksums
c2cebff571b6d205ffcb539bb7357dd38a7d9d73a222fe952d72d41621990d56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

Release files / dodoo_tester-0.6.7-py2.py3-none-any.whl

Download URL dodoo_tester-0.6.7-py2.py3-none-any.whl
Size 18.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
915225ca81f94e6db8c8d50aaa406afcf7671c3d03f7f18b4db6b6986adc4cf9
BLAKE2b-256 checksum
How to use checksums
a5b89dbd67001ea849ba6ced37ea15a140d94bc7b45ac22ba25c973bf100274c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

Release history Release notifications | RSS feed

This release

0.6.7 This release

2 release files

0.6.6

2 release files

0.6.5

2 release files

0.6.0

2 release files

0.5.6

2 release files

0.5.5

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page