{ "info": { "author": "Christian Haudum", "author_email": "developer@christianhaudum.at", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Pytest", "License :: OSI Approved :: Apache Software License", "Operating System :: Unix", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Database", "Topic :: Software Development :: Testing" ], "description": "==============\nPytest CrateDB\n==============\n\n``pytest-crate`` is a plugin for pytest_ for writing integration tests that\ninteract with CrateDB_.\n\nUsage\n=====\n\n``pytest-crate`` provides a ``crate`` session fixture which downloads, starts\nand stops a CrateDB node.\n\n.. code-block:: python\n\n >>> def test_database_access(crate):\n ... # perform database access\n ... ...\n\nThe CrateDB version can be specified using the ``--crate-version`` option when\nrunning ``pytest``. By default, the latest stable version of CrateDB is used.\n\nSee ``_ for further examples.\n\n\n.. _pytest: https://docs.pytest.org\n.. _CrateDB: https://crate.io\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/chaudum/pytest-crate", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pytest-crate", "package_url": "https://pypi.org/project/pytest-crate/", "platform": "", "project_url": "https://pypi.org/project/pytest-crate/", "project_urls": { "Homepage": "https://github.com/chaudum/pytest-crate" }, "release_url": "https://pypi.org/project/pytest-crate/0.3.0/", "requires_dist": [ "cr8", "pytest (>=4.0)", "pytest-flake8 ; extra == 'develop'", "pytest-mypy ; extra == 'develop'", "pytest-isort ; extra == 'develop'" ], "requires_python": "", "summary": "Manages CrateDB instances during your integration tests", "version": "0.3.0" }, "last_serial": 5326010, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "6630e3034b2f284864dcabf5d1ebdc33", "sha256": "6d12a7dd41675f14112143e65129e4347cb349907d0b285520d984b59c658bdd" }, "downloads": -1, "filename": "pytest_crate-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6630e3034b2f284864dcabf5d1ebdc33", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7374, "upload_time": "2019-04-05T08:59:58", "url": "https://files.pythonhosted.org/packages/b5/61/807b90c32756abda719c7bc175f086d00a01e76bc1e38dd01d3018aebbb2/pytest_crate-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d68b9ffe5cb955d2c1f4b98e276b893", "sha256": "ec64338c987fc04d748e40d23bc5b9c7bed3566d7fcd04485e14649c525dd01e" }, "downloads": -1, "filename": "pytest-crate-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4d68b9ffe5cb955d2c1f4b98e276b893", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3236, "upload_time": "2019-04-05T08:59:59", "url": "https://files.pythonhosted.org/packages/b7/fc/0a5ad8f3e3390557a18fe04209f916d7e457da5dd201213b56dba2e70254/pytest-crate-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "267d441629c878b5ad2336ed6c406df8", "sha256": "ccf87aaaad05ff4fa1f444a2431df7d4ca2c6558c8d4366a81766f871c896ee3" }, "downloads": -1, "filename": "pytest_crate-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "267d441629c878b5ad2336ed6c406df8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7423, "upload_time": "2019-04-05T14:44:15", "url": "https://files.pythonhosted.org/packages/85/a1/83a106ce3ef04027194b097ba983222fafaafba776f2eed32749b590f580/pytest_crate-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e20fc9b83eef9929dad969206e2ec863", "sha256": "e28b71bcf846435a5500aecf622fa771778f5abdd548de6972d7c34230ad5799" }, "downloads": -1, "filename": "pytest-crate-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e20fc9b83eef9929dad969206e2ec863", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3289, "upload_time": "2019-04-05T14:44:16", "url": "https://files.pythonhosted.org/packages/74/e9/ef51282002b3f52496d410a19dbdbc4649d0b571923915dded282da5fe02/pytest-crate-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "d305ef53dbc10c5282cf77934aa4cfc3", "sha256": "5d52eca552a5be54519f6b07eecaa5a85b89649037bce1cf18d2fe8a3fd6e094" }, "downloads": -1, "filename": "pytest_crate-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d305ef53dbc10c5282cf77934aa4cfc3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7452, "upload_time": "2019-05-28T09:38:54", "url": "https://files.pythonhosted.org/packages/01/92/24e82a568cc9f5432e19f107400d1cd9bf4ce4a77c22b14a7b563d708ce3/pytest_crate-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0a4ad92a2d41915a51cb4c5e062d30bb", "sha256": "f352e0a3caede4f15581f50bc904c65fe2590fe6223bae5f09448d9e6b1a66d3" }, "downloads": -1, "filename": "pytest-crate-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0a4ad92a2d41915a51cb4c5e062d30bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3341, "upload_time": "2019-05-28T09:38:56", "url": "https://files.pythonhosted.org/packages/0f/c6/bf8e2aabf6389b6f3d36d381ec6de513bfc05a05ae7b334833ec7a850bdb/pytest-crate-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d305ef53dbc10c5282cf77934aa4cfc3", "sha256": "5d52eca552a5be54519f6b07eecaa5a85b89649037bce1cf18d2fe8a3fd6e094" }, "downloads": -1, "filename": "pytest_crate-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d305ef53dbc10c5282cf77934aa4cfc3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7452, "upload_time": "2019-05-28T09:38:54", "url": "https://files.pythonhosted.org/packages/01/92/24e82a568cc9f5432e19f107400d1cd9bf4ce4a77c22b14a7b563d708ce3/pytest_crate-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0a4ad92a2d41915a51cb4c5e062d30bb", "sha256": "f352e0a3caede4f15581f50bc904c65fe2590fe6223bae5f09448d9e6b1a66d3" }, "downloads": -1, "filename": "pytest-crate-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0a4ad92a2d41915a51cb4c5e062d30bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3341, "upload_time": "2019-05-28T09:38:56", "url": "https://files.pythonhosted.org/packages/0f/c6/bf8e2aabf6389b6f3d36d381ec6de513bfc05a05ae7b334833ec7a850bdb/pytest-crate-0.3.0.tar.gz" } ] }