{ "info": { "author": "REANA", "author_email": "info@reana.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "==============\n pytest-REANA\n==============\n\n.. image:: https://img.shields.io/pypi/pyversions/pytest-reana.svg\n :target: https://pypi.org/pypi/pytest-reana\n\n.. image:: https://img.shields.io/travis/reanahub/pytest-reana.svg\n :target: https://travis-ci.org/reanahub/pytest-reana\n\n.. image:: https://readthedocs.org/projects/docs/badge/?version=latest\n :target: https://pytest-reana.readthedocs.io/en/latest/?badge=latest\n\n.. image:: https://img.shields.io/coveralls/reanahub/pytest-reana.svg\n :target: https://coveralls.io/r/reanahub/pytest-reana\n\n.. image:: https://badges.gitter.im/Join%20Chat.svg\n :target: https://gitter.im/reanahub/reana?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge\n\n.. image:: https://img.shields.io/github/license/reanahub/pytest-reana.svg\n :target: https://github.com/reanahub/pytest-reana/blob/master/LICENSE\n\nAbout\n-----\n\npytest-REANA is a component of the `REANA `_ reusable and\nreproducible research data analysis platform. It provides pytest fixtures and\ntest utilities.\n\nFeatures\n--------\n\n- pytest fixtures\n- mocking OpenAPI client with request format validation\n- mocking Advanced Message Queuing Protocol consumers and producers\n- mocking Celery tasks\n- mocking file system workspace access\n- mocking database access\n- includes sample workspace directory\n\nUseful links\n------------\n\n- `documentation `_\n- `releases `_\n- `known issues `_\n- `source code `_\n\nFor more information about the REANA reusable analysis platform, please see the\n`REANA project `_ home page and the general `REANA\ndocumentation `_ pages.\n\n\nChanges\n=======\n\nVersion 0.5.0 (2019-04-16)\n--------------------------\n\n- Makes workspace path configurable for the ``sample_workflow_workspace``\n fixture through the ``path`` parameter.\n- Adds ``sample_serial_workflow_in_db`` fixture.\n- Exposes previously hidden ``sample_yadage_workflow_in_db`` fixture.\n- Adds missing database session close in ``session`` fixture.\n- Adds helpers to represent starting and requeueing job conditions,\n ``sample_condition_for_starting_queued_workflows`` and\n ``sample_condition_for_requeueing_workflows``.\n\nVersion 0.4.1 (2018-11-06)\n--------------------------\n\n- Adds directory including sample workspace data.\n\nVersion 0.4.0 (2018-11-06)\n--------------------------\n\n- Initial public release.\n\n.. admonition:: Please beware\n\n Please note that REANA is in an early alpha stage of its development. The\n developer preview releases are meant for early adopters and testers. Please\n don't rely on released versions for any production purposes yet.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/reanahub/pytest-reana", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pytest-reana", "package_url": "https://pypi.org/project/pytest-reana/", "platform": "", "project_url": "https://pypi.org/project/pytest-reana/", "project_urls": { "Homepage": "https://github.com/reanahub/pytest-reana" }, "release_url": "https://pypi.org/project/pytest-reana/0.5.0/", "requires_dist": null, "requires_python": "", "summary": "Pytest fixtures for REANA.", "version": "0.5.0" }, "last_serial": 5490586, "releases": { "0.4.0": [ { "comment_text": "", "digests": { "md5": "8230b26d1fca650abe4f0943e9a55755", "sha256": "b1e3350a35d3b913a9413b457cec00115c4b0325205a89981d2f3edc4851fb49" }, "downloads": -1, "filename": "pytest-reana-0.4.0.tar.gz", "has_sig": false, "md5_digest": "8230b26d1fca650abe4f0943e9a55755", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45802, "upload_time": "2018-11-06T09:31:59", "url": "https://files.pythonhosted.org/packages/11/c7/887d978fa0fb4ceed5b34b535290599616f1bbe4a7bcc11c1d3aceefed8a/pytest-reana-0.4.0.tar.gz" } ], "0.4.0.dev20181016": [ { "comment_text": "", "digests": { "md5": "3fee751ba610c196362a290448475545", "sha256": "66bdc9eb9ef26ff33618c24181d72ff45bfe7315951086a9e54a82a559192cb4" }, "downloads": -1, "filename": "pytest-reana-0.4.0.dev20181016.tar.gz", "has_sig": false, "md5_digest": "3fee751ba610c196362a290448475545", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49203, "upload_time": "2018-10-16T14:27:08", "url": "https://files.pythonhosted.org/packages/72/00/fc2962693a78b5db8fb5bd62de492c8762990d5367f95ffc77d952fe40b4/pytest-reana-0.4.0.dev20181016.tar.gz" } ], "0.4.0.dev20181018": [ { "comment_text": "", "digests": { "md5": "f3c4804416aca8f34d3a1f13425993fe", "sha256": "26b7a83e6f600fbe284b7ed815a935e3ce9d372b9f761704e5e12eb394821792" }, "downloads": -1, "filename": "pytest-reana-0.4.0.dev20181018.tar.gz", "has_sig": false, "md5_digest": "f3c4804416aca8f34d3a1f13425993fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27829, "upload_time": "2018-10-18T12:48:22", "url": "https://files.pythonhosted.org/packages/af/cf/3f897085157f4438eaa47e84bad951d8cd920c5c77930072a729844c7ac1/pytest-reana-0.4.0.dev20181018.tar.gz" } ], "0.4.0.dev20181105": [ { "comment_text": "", "digests": { "md5": "56894d6b18dfd74928e1fca8408999ca", "sha256": "ee6c452e60d84dae23799eb35c5a5d8b39ae6c7b8b33ec1d163b70402c300141" }, "downloads": -1, "filename": "pytest-reana-0.4.0.dev20181105.tar.gz", "has_sig": false, "md5_digest": "56894d6b18dfd74928e1fca8408999ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44331, "upload_time": "2018-11-05T12:40:23", "url": "https://files.pythonhosted.org/packages/18/08/3767215cf8ba8d99183d626e785bb924b979d29629b279f88910dee2d9d6/pytest-reana-0.4.0.dev20181105.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "77c49032b001098516aad4148fead313", "sha256": "68038f60c644458b21bf0d64b6ec5b2ac05c9279a5ce7f738d51ed387c038c68" }, "downloads": -1, "filename": "pytest-reana-0.4.1.tar.gz", "has_sig": false, "md5_digest": "77c49032b001098516aad4148fead313", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45925, "upload_time": "2018-11-06T15:50:55", "url": "https://files.pythonhosted.org/packages/40/cb/fe1af0af256806906b7d9f903c42ddd9f31800a7fbad419bd6491fa34796/pytest-reana-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "277b9003d1e8d0d0fc4751bd3558709c", "sha256": "8c6cfcd1567df13514d8ef531b3753824122ba3a45a72f76c932d26263f9357a" }, "downloads": -1, "filename": "pytest-reana-0.5.0.tar.gz", "has_sig": false, "md5_digest": "277b9003d1e8d0d0fc4751bd3558709c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67477, "upload_time": "2019-04-17T09:22:51", "url": "https://files.pythonhosted.org/packages/e5/57/10d2b208143714d1322c8992bf75cebed96b3e0a9edc92c2079418434c8c/pytest-reana-0.5.0.tar.gz" } ], "0.5.0.dev20181119": [ { "comment_text": "", "digests": { "md5": "37831b7d999988eda50dda10e6bcb2ec", "sha256": "f63ce934f5b20e7475f9dd300c89001cf2f17effaf6da9d1d7fd6415768ab44c" }, "downloads": -1, "filename": "pytest-reana-0.5.0.dev20181119.tar.gz", "has_sig": false, "md5_digest": "37831b7d999988eda50dda10e6bcb2ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49707, "upload_time": "2018-11-19T12:11:42", "url": "https://files.pythonhosted.org/packages/8e/a4/b32014f5472eb75670ce6e710d115cdfd24c7060101a9949cbd26a716aec/pytest-reana-0.5.0.dev20181119.tar.gz" } ], "0.5.0.dev20181126": [ { "comment_text": "", "digests": { "md5": "1773063989b95e885875b496f3e2e338", "sha256": "cc2bfa7eb3bc224071e02141362d6503c3e2fc2db721f4e8776d394fad93acc5" }, "downloads": -1, "filename": "pytest-reana-0.5.0.dev20181126.tar.gz", "has_sig": false, "md5_digest": "1773063989b95e885875b496f3e2e338", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67173, "upload_time": "2018-11-26T13:07:01", "url": "https://files.pythonhosted.org/packages/b7/60/a6ddb1b0ac856b752c320acef4b0538664832d7bcbbd29f67c5c13dab30f/pytest-reana-0.5.0.dev20181126.tar.gz" } ], "0.5.0.dev20181203": [ { "comment_text": "", "digests": { "md5": "b78c44e8455858b1098ff01561f087bb", "sha256": "b6fc8bfbe3a61fdae0bf7e7060c6bedd4991ddb58ea799388c7a0ba853fa77fd" }, "downloads": -1, "filename": "pytest-reana-0.5.0.dev20181203.tar.gz", "has_sig": false, "md5_digest": "b78c44e8455858b1098ff01561f087bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67239, "upload_time": "2018-12-04T07:18:42", "url": "https://files.pythonhosted.org/packages/93/86/69ba9f7b95d0753819281e34d88fb6ca65fe151b42d546600a5c9f00bf55/pytest-reana-0.5.0.dev20181203.tar.gz" } ], "0.5.0.dev20190116": [ { "comment_text": "", "digests": { "md5": "50ceefe71835a0e91f2a5c52f3308b0e", "sha256": "701362be6af7efb10e4d216f2d1cfc26bac4676e53a05936b2dc3e521f1f0421" }, "downloads": -1, "filename": "pytest-reana-0.5.0.dev20190116.tar.gz", "has_sig": false, "md5_digest": "50ceefe71835a0e91f2a5c52f3308b0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49848, "upload_time": "2019-01-16T13:27:04", "url": "https://files.pythonhosted.org/packages/54/00/aedc3eda9d04e957f76e7e32267ba65bcf080dbf5ae30812aa91bae7ad49/pytest-reana-0.5.0.dev20190116.tar.gz" } ], "0.5.0.dev20190321": [ { "comment_text": "", "digests": { "md5": "d4c1adc6b4760a9ebb37537a3b0ea975", "sha256": "8b742e96f8d0e77d35febe919c73bd75a0966b817a914b078434ec91b45395ab" }, "downloads": -1, "filename": "pytest-reana-0.5.0.dev20190321.tar.gz", "has_sig": false, "md5_digest": "d4c1adc6b4760a9ebb37537a3b0ea975", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46246, "upload_time": "2019-03-21T13:16:57", "url": "https://files.pythonhosted.org/packages/cd/87/aaef1f5ff88426dbeff591cac139f273c61ff8d3caf92a49a7ed346dadd6/pytest-reana-0.5.0.dev20190321.tar.gz" } ], "0.5.0.dev20190404": [ { "comment_text": "", "digests": { "md5": "d79f6a773a1332e2482b8ac68aabe80d", "sha256": "d2051e90e15c75f3082a2142fc2687c09167e49ada0df890ad06c64acef235e0" }, "downloads": -1, "filename": "pytest-reana-0.5.0.dev20190404.tar.gz", "has_sig": false, "md5_digest": "d79f6a773a1332e2482b8ac68aabe80d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46321, "upload_time": "2019-04-04T08:17:49", "url": "https://files.pythonhosted.org/packages/f6/b3/635cc8328a3a344b5c2ecb79a9940902a554ce171c65516e3bf5a7f2efa6/pytest-reana-0.5.0.dev20190404.tar.gz" } ], "0.6.0.dev20190628": [ { "comment_text": "", "digests": { "md5": "0fbf3a7719a208b423367584cbadc5d5", "sha256": "2e6c51e703b5e13f0a314d4a79ffaa55ac0a2239daca20d17ad4ecb1e1b40b11" }, "downloads": -1, "filename": "pytest-reana-0.6.0.dev20190628.tar.gz", "has_sig": false, "md5_digest": "0fbf3a7719a208b423367584cbadc5d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47261, "upload_time": "2019-06-28T11:11:48", "url": "https://files.pythonhosted.org/packages/3a/64/6fe7a173b9079d44aed6fbe98dbb742810f774731197b168dce2263ac43f/pytest-reana-0.6.0.dev20190628.tar.gz" } ], "0.6.0.dev20190702": [ { "comment_text": "", "digests": { "md5": "cdddf0f939ec68462266bfe32a7072bd", "sha256": "819d63e608a5e2146e22d78a56c854be9528e0f070ab9b4c13eb019391b60a06" }, "downloads": -1, "filename": "pytest-reana-0.6.0.dev20190702.tar.gz", "has_sig": false, "md5_digest": "cdddf0f939ec68462266bfe32a7072bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47332, "upload_time": "2019-07-02T13:27:53", "url": "https://files.pythonhosted.org/packages/b0/7b/9b7f7e1abc391a46d1f5e25ffa17c2f079c1422c5af6e8ee7a3b903a34e6/pytest-reana-0.6.0.dev20190702.tar.gz" } ], "0.6.0.dev20190704": [ { "comment_text": "", "digests": { "md5": "d329321e0f7e7bc307a78288f4642120", "sha256": "30a6804e2f4b60c1e43354fa9fe37b39df200b9c94ecba93e5413ed546534be4" }, "downloads": -1, "filename": "pytest-reana-0.6.0.dev20190704.tar.gz", "has_sig": false, "md5_digest": "d329321e0f7e7bc307a78288f4642120", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47337, "upload_time": "2019-07-04T09:37:57", "url": "https://files.pythonhosted.org/packages/0b/72/c985ade3f05c06aa7a6aaf3d843c5fe15d73ee57a7c760db0772d1da455a/pytest-reana-0.6.0.dev20190704.tar.gz" } ], "0.6.0.dev20190705": [ { "comment_text": "", "digests": { "md5": "f2fd908902358d5233cd8cb63fac2c04", "sha256": "d6730b21bc1497147cefc4922e0c02bf4237dd366161c27cc223a0b055aab2f2" }, "downloads": -1, "filename": "pytest-reana-0.6.0.dev20190705.tar.gz", "has_sig": false, "md5_digest": "f2fd908902358d5233cd8cb63fac2c04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48883, "upload_time": "2019-07-05T09:54:42", "url": "https://files.pythonhosted.org/packages/b8/d5/1ca02bcba0d6dc413be52184a87b207d1cb979e3d2e3d5b2a9d4477b735b/pytest-reana-0.6.0.dev20190705.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "277b9003d1e8d0d0fc4751bd3558709c", "sha256": "8c6cfcd1567df13514d8ef531b3753824122ba3a45a72f76c932d26263f9357a" }, "downloads": -1, "filename": "pytest-reana-0.5.0.tar.gz", "has_sig": false, "md5_digest": "277b9003d1e8d0d0fc4751bd3558709c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67477, "upload_time": "2019-04-17T09:22:51", "url": "https://files.pythonhosted.org/packages/e5/57/10d2b208143714d1322c8992bf75cebed96b3e0a9edc92c2079418434c8c/pytest-reana-0.5.0.tar.gz" } ] }