{ "info": { "author": "XOE Labs", "author_email": "info@xoe.solutions", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Odoo", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "dodoo-tester\n============\n\n.. image:: https://img.shields.io/badge/license-LGPL--3-blue.svg\n :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html\n :alt: License: LGPL-3\n.. image:: https://badge.fury.io/py/dodoo-tester.svg\n :target: http://badge.fury.io/py/dodoo-tester\n\n``dodoo-tester`` is a set of useful Odoo maintenance functions.\nThey are available as CLI scripts (based on dodoo_), as well\nas composable python functions.\n\n.. contents::\n\nScript\n~~~~~~\n.. code:: bash\n\n Usage: dodoo-tester [OPTIONS]\n\n Run Odoo tests through modern pytest instead of unittest.\n\n Options:\n --git-dir TEXT Autodetect changed modules (through git).\n -i, --include TEXT Force test run on those modules.\n -e, --exclude TEXT Force excluding those modules from tests. Even if a\n change has been detected.\n -t, --tags TEXT Filter on those test tags.\n --logfile FILE Specify the log file.\n -d, --database TEXT Specify the database name. If present, this parameter\n takes precedence over the database provided in the Odoo\n configuration file.\n --log-level TEXT Specify the logging level. Accepted values depend on\n the Odoo version, and include debug, info, warn, error.\n [default: info]\n -c, --config FILE Specify the Odoo configuration file. Other ways to\n provide it are with the ODOO_RC or OPENERP_SERVER\n environment variables, or ~/.odoorc (Odoo >= 10) or\n ~/.openerp_serverrc.\n --help Show this message and exit.\n\n\nUseful links\n~~~~~~~~~~~~\n\n- pypi page: https://pypi.org/project/dodoo-tester\n- code repository: https://github.com/xoe-labs/dodoo-tester\n- report issues at: https://github.com/xoe-labs/dodoo-tester/issues\n\n.. _dodoo: https://pypi.python.org/pypi/dodoo\n\nCredits\n~~~~~~~\n\nContributors:\n\n- David Arnold (XOE_)\n- Moises Lopez (VAUXOO_)\n- Jesus Zapata (JZGITHUB_)\n\n.. _XOE: https://xoe.solutions\n.. _VAUXOO: https://vauxoo.com\n.. _JZGITHUB: https://github.com/JesusZapata\n\nMaintainer\n~~~~~~~~~~\n\n.. image:: https://erp.xoe.solutions/logo.png\n :alt: XOE Corp. SAS\n :target: https://xoe.solutions\n\nThis project is maintained by XOE Corp. SAS.\n\nChanges\n~~~~~~~\n\nFuture (?)\n----------\n- who knows...\n\n0.6.6 (2019-06-02)\n------------------\n- Inbclude camptocamp pytest tool for BDD\n\n0.6.5 (2019-05-05)\n------------------\n- Simplify repo structure\n- Fix package namespace issues\n\n0.6.0 (2019-01-24)\n------------------\n- Refactor to dodoo plugin\n\n0.5.4 (2018-12-05)\n------------------\n- Add addons-path option\n\n0.5.3 (2018-12-04)\n--------------------\n- Improve 0.5.2 fix: generically use bytes for py3 and str for py2 envs\n\n0.5.2 (2018-12-04)\n--------------------\n- Origin refspec fix: during fetching the origin, the refspec was read and\n temporarliy stored. This is because we need to override narrowed CI induced\n refspecs in some cases. However, it was read with a newline caracter, which\n then was written back corrupting the git repository.\n\n0.5.1 (2018-12-04)\n--------------------\n- First PyPI release\n- Module change detection fixes\n- Testing db teardown (close leaked db conections)\n\n0.5.0 (2018-11-04)\n--------------------\n- Start of project\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/xoe-labs/dodoo-tester", "keywords": "", "license": "LGPLv3+", "maintainer": "", "maintainer_email": "", "name": "dodoo-tester", "package_url": "https://pypi.org/project/dodoo-tester/", "platform": "", "project_url": "https://pypi.org/project/dodoo-tester/", "project_urls": { "Homepage": "http://github.com/xoe-labs/dodoo-tester" }, "release_url": "https://pypi.org/project/dodoo-tester/0.6.7/", "requires_dist": [ "dodoo (>=2.0.0.rc6)", "future", "pytest", "pyyaml (==3.12) ; python_version < \"3.7\"", "pyyaml (==3.13) ; python_version >= \"3.7\"" ], "requires_python": "", "summary": "dodoo tester script", "version": "0.6.7" }, "last_serial": 5624755, "releases": { "0.5.1": [ { "comment_text": "", "digests": { "md5": "9dcc5e363f2c6b117002fc9648f00f74", "sha256": "34ba1d4b7a4adf7c3e684faa14f3a4371ec6d659dda302df8547be515d073cbc" }, "downloads": -1, "filename": "dodoo_tester-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9dcc5e363f2c6b117002fc9648f00f74", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13602, "upload_time": "2018-12-05T01:07:12", "url": "https://files.pythonhosted.org/packages/37/b9/ec6726b1e1646daa19c35b74cfc071dab81520e0db9106c4387b715e3f8c/dodoo_tester-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e83751ee8a98edaea82c2fdc5138ccc1", "sha256": "461290d225f53d835f9a4b3e21a689902f0b72adcc5ed5c812e0125672bf01ed" }, "downloads": -1, "filename": "dodoo-tester-0.5.1.tar.gz", "has_sig": false, "md5_digest": "e83751ee8a98edaea82c2fdc5138ccc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19118, "upload_time": "2018-12-05T01:07:14", "url": "https://files.pythonhosted.org/packages/f2/1f/89fd7621f9ff22819b8b4fde7ef0130b22f93344e01c376a304ca7c25215/dodoo-tester-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "433b06eacd48b292f1deffa20d6af9be", "sha256": "f561e9598195c9d8718f7066a2c91ded138bed4766f1d9376cebb8db3b0ad5fc" }, "downloads": -1, "filename": "dodoo_tester-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "433b06eacd48b292f1deffa20d6af9be", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13772, "upload_time": "2018-12-05T01:59:23", "url": "https://files.pythonhosted.org/packages/69/a7/93ac6e5b20129fa9c9e592c99b9d56be8c77b67125bb546ba54a7ae90286/dodoo_tester-0.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "84125ac2cb3f2260c996d092123ace74", "sha256": "c088d5c94753eeed44e50f5f275a4fecab77a14a91ac9af5e5391d2767fc05f1" }, "downloads": -1, "filename": "dodoo-tester-0.5.2.tar.gz", "has_sig": false, "md5_digest": "84125ac2cb3f2260c996d092123ace74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19291, "upload_time": "2018-12-05T01:59:25", "url": "https://files.pythonhosted.org/packages/1d/81/97dc2daa17b0b7e7a8e123b52ff17b15b3a0ac7b00bcc9a7b078fb8ea302/dodoo-tester-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "e997957d1743be167c3d0d04e1b7cc7b", "sha256": "effbdf43f17aa8613fd1c7c880d39613884baf2051a0456c4d14a140051742ce" }, "downloads": -1, "filename": "dodoo_tester-0.5.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e997957d1743be167c3d0d04e1b7cc7b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13787, "upload_time": "2018-12-05T04:32:06", "url": "https://files.pythonhosted.org/packages/db/a4/e86f72e320d454f9f3190a65002af2597cd0adc17d3dc0460238984a2d94/dodoo_tester-0.5.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "199986ccddd001d1fc59e52693839bc1", "sha256": "0a4e31324356576f69d2f1d86f602b5d9ceea9111f9633ed13906ab97078ec1f" }, "downloads": -1, "filename": "dodoo-tester-0.5.3.tar.gz", "has_sig": false, "md5_digest": "199986ccddd001d1fc59e52693839bc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19324, "upload_time": "2018-12-05T04:32:07", "url": "https://files.pythonhosted.org/packages/40/06/50845273aca15e4129326edd2fd7f685149f6a6f49240ea2b58ab84d5585/dodoo-tester-0.5.3.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "88dda06992596f6501d1461cfb3a3216", "sha256": "7bc4a76ea1143667d81b8db4d0eb4420b994810f6a602d4727db1be55bdf2e2a" }, "downloads": -1, "filename": "dodoo_tester-0.5.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "88dda06992596f6501d1461cfb3a3216", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13822, "upload_time": "2018-12-05T06:37:42", "url": "https://files.pythonhosted.org/packages/00/df/5a1f80555f5f8390b3203357d6f9e1c9837e836c9344597be5632b8da9d2/dodoo_tester-0.5.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d790282524cc8368673d1a0dfba37021", "sha256": "d43f80aa19231fcbb0ed73ad79133566ad5915bb07db4a66d920e0fea88a406c" }, "downloads": -1, "filename": "dodoo-tester-0.5.4.tar.gz", "has_sig": false, "md5_digest": "d790282524cc8368673d1a0dfba37021", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19361, "upload_time": "2018-12-05T06:37:43", "url": "https://files.pythonhosted.org/packages/f7/c8/890194fde5f0c7b334830372c1f004261f4e4a4d5d3425aaffd30c28db51/dodoo-tester-0.5.4.tar.gz" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "a69c01b810dcaa08642495bdc8bf7693", "sha256": "8cdbcfd087d7e4d6dbfe6751fcc00f03aaf074bacf0a420404afee2b44bd40f3" }, "downloads": -1, "filename": "dodoo_tester-0.5.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a69c01b810dcaa08642495bdc8bf7693", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13920, "upload_time": "2018-12-06T09:19:39", "url": "https://files.pythonhosted.org/packages/57/36/f857dae28590dbadf2afbd2cdc36741b57fb8ec6e21d06a272f86815b9cc/dodoo_tester-0.5.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e030310579cf4aa39048890a1d71befc", "sha256": "0ead5671e0934a771578a895e957697cdbcfa90cd1f072ea784ef632e5c780d1" }, "downloads": -1, "filename": "dodoo-tester-0.5.5.tar.gz", "has_sig": false, "md5_digest": "e030310579cf4aa39048890a1d71befc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19526, "upload_time": "2018-12-06T09:19:41", "url": "https://files.pythonhosted.org/packages/c6/dc/a01eec0c414ce5f34d34453018e568520b042af0a038cb5651fe01043f12/dodoo-tester-0.5.5.tar.gz" } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "ec45ddbf472e2b3d549519f902f06e06", "sha256": "e3fb14f385962727ee788826c30c224fe6cebaced5d9aafbaf8d44dd23b5aa56" }, "downloads": -1, "filename": "dodoo_tester-0.5.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ec45ddbf472e2b3d549519f902f06e06", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14027, "upload_time": "2018-12-06T17:03:14", "url": "https://files.pythonhosted.org/packages/f7/85/120952cec7f503830e8d88f23f56afcb2489902c7c3342d0798a7d32170d/dodoo_tester-0.5.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bebb61762ab59555a1919ff6196e2096", "sha256": "bb2c915e70a09d2d36dcdfdf1ca012154e010bd049738f1ec9e590fb23ccb0cd" }, "downloads": -1, "filename": "dodoo-tester-0.5.6.tar.gz", "has_sig": false, "md5_digest": "bebb61762ab59555a1919ff6196e2096", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19622, "upload_time": "2018-12-06T17:03:15", "url": "https://files.pythonhosted.org/packages/b5/7c/c51f2913f8639c540d56ef52c176b386330b81320cd1a56d1f7bb285ebf9/dodoo-tester-0.5.6.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "d209c45b79c0dc68262660cec9e6467e", "sha256": "362b0edf995473bcf03d3593e5be10ef7e6f3db4139d061e55bd5a1871e09099" }, "downloads": -1, "filename": "dodoo_tester-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d209c45b79c0dc68262660cec9e6467e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15592, "upload_time": "2019-01-24T12:17:35", "url": "https://files.pythonhosted.org/packages/b5/e0/6f05d546829d331142db66593cbacfc0b1b27268106a7042ad374c5f1f24/dodoo_tester-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08c47ab94d7bd130195f4950c9af2003", "sha256": "141b7bf5017c18c1f722039c373e43ff4952febe8c728af75189280ea0d8a4c0" }, "downloads": -1, "filename": "dodoo-tester-0.6.0.tar.gz", "has_sig": false, "md5_digest": "08c47ab94d7bd130195f4950c9af2003", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19847, "upload_time": "2019-01-24T12:17:36", "url": "https://files.pythonhosted.org/packages/a8/a2/74e6f304b1546bad17dc186990ad058a18d369a2fc785a6ad560bc58ce12/dodoo-tester-0.6.0.tar.gz" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "c04e36e25b68c6b41556291a94327236", "sha256": "5134fbec6f72f086dfe3a72734757d52b201cff5ef592c2e8ead7f06048589dc" }, "downloads": -1, "filename": "dodoo_tester-0.6.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c04e36e25b68c6b41556291a94327236", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15783, "upload_time": "2019-05-05T16:26:43", "url": "https://files.pythonhosted.org/packages/dc/69/8eb55bf323cdea0f8bbb40b20bc6714b4d1cfc68d95d885aec8570583f3e/dodoo_tester-0.6.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb27f5572dd1be68cb59d48efd7da041", "sha256": "1db13b1721a30d37e4ee047d09db0f98c33f1124448ff931a27d6f82feae506c" }, "downloads": -1, "filename": "dodoo-tester-0.6.5.tar.gz", "has_sig": false, "md5_digest": "fb27f5572dd1be68cb59d48efd7da041", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16018, "upload_time": "2019-05-05T16:26:45", "url": "https://files.pythonhosted.org/packages/8c/65/816706508ebef361c62da5dc6a7b0473704253cea3ab1a669d8984203f9f/dodoo-tester-0.6.5.tar.gz" } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "cbefef75858a298415312c5d2c9182fa", "sha256": "e6f04d626fa3439ee539a5ec024434b018a0a098b81fc0903b2ba1b7a54e2b91" }, "downloads": -1, "filename": "dodoo_tester-0.6.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cbefef75858a298415312c5d2c9182fa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18576, "upload_time": "2019-07-02T21:08:34", "url": "https://files.pythonhosted.org/packages/cd/b0/9c3275d8655e1e5e562f711c335c51f5f9dffddd26a212caaae31f560292/dodoo_tester-0.6.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b70f91e71c274f6d672123c6a7f6838", "sha256": "bf48cc4571d03989f028bcdfa13f16e8f69bfef087bc2387e01708b2d5d84c12" }, "downloads": -1, "filename": "dodoo-tester-0.6.6.tar.gz", "has_sig": false, "md5_digest": "7b70f91e71c274f6d672123c6a7f6838", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19324, "upload_time": "2019-07-02T21:08:37", "url": "https://files.pythonhosted.org/packages/9b/e8/069bd61e2b3fe58d3a209cfc836a575bf22bab230497d406ac96047abe08/dodoo-tester-0.6.6.tar.gz" } ], "0.6.7": [ { "comment_text": "", "digests": { "md5": "1d9f1d1418f404eb6b913d7a8c7a699e", "sha256": "915225ca81f94e6db8c8d50aaa406afcf7671c3d03f7f18b4db6b6986adc4cf9" }, "downloads": -1, "filename": "dodoo_tester-0.6.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1d9f1d1418f404eb6b913d7a8c7a699e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18585, "upload_time": "2019-08-02T15:13:09", "url": "https://files.pythonhosted.org/packages/a5/b8/9dbd67001ea849ba6ced37ea15a140d94bc7b45ac22ba25c973bf100274c/dodoo_tester-0.6.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "445b441fa1f7e1fd55822c0f3b8ad3bc", "sha256": "b64008a97aea8302fc1490fce8af002aef5debbacf7a876cbe7635dbf8238083" }, "downloads": -1, "filename": "dodoo-tester-0.6.7.tar.gz", "has_sig": false, "md5_digest": "445b441fa1f7e1fd55822c0f3b8ad3bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19332, "upload_time": "2019-08-02T15:13:11", "url": "https://files.pythonhosted.org/packages/c2/ce/bff571b6d205ffcb539bb7357dd38a7d9d73a222fe952d72d41621990d56/dodoo-tester-0.6.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1d9f1d1418f404eb6b913d7a8c7a699e", "sha256": "915225ca81f94e6db8c8d50aaa406afcf7671c3d03f7f18b4db6b6986adc4cf9" }, "downloads": -1, "filename": "dodoo_tester-0.6.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1d9f1d1418f404eb6b913d7a8c7a699e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18585, "upload_time": "2019-08-02T15:13:09", "url": "https://files.pythonhosted.org/packages/a5/b8/9dbd67001ea849ba6ced37ea15a140d94bc7b45ac22ba25c973bf100274c/dodoo_tester-0.6.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "445b441fa1f7e1fd55822c0f3b8ad3bc", "sha256": "b64008a97aea8302fc1490fce8af002aef5debbacf7a876cbe7635dbf8238083" }, "downloads": -1, "filename": "dodoo-tester-0.6.7.tar.gz", "has_sig": false, "md5_digest": "445b441fa1f7e1fd55822c0f3b8ad3bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19332, "upload_time": "2019-08-02T15:13:11", "url": "https://files.pythonhosted.org/packages/c2/ce/bff571b6d205ffcb539bb7357dd38a7d9d73a222fe952d72d41621990d56/dodoo-tester-0.6.7.tar.gz" } ] }