{ "info": { "author": "megachweng", "author_email": "megachweng@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Pytest", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Testing" ], "description": "# pytest-breed-adapter\n\nA simple plugin generate json report and sent to breed server for report visualization\n\n----\n\nThis `pytest`_ plugin was generated with `Cookiecutter`_ along with `@hackebrot`_'s `cookiecutter-pytest-plugin`_ template.\n\nInstallation\n------------\nYou can install \"pytest-breed-adapter\" via `pip`_ from `PyPI`_::\n\n $ pip install pytest-breed-adapter\n\n\nUsage\n-----\nFor full functionality you need build `breed-server` which is close-source project\nBut you can build your own server for further usage, plugin will send json report to\nbreed server address + `/report/parse`\n\n```\n[pytest]\naddopts = --breed\ntitle = what evever title you want /{or leave it empty}\njson_report_file = auto/ none/ arbitary.json\njson_report_indent = 4/ none\nmetadata = true/ false\nCI_server = 192.168.1.199\nbreed_server = http://192.168.1.199:62180\n```\n\n```\ntest_demo():\n \"\"\"\n @ Node id\n @! key0: value0\n @! key1: value1\n @! key2: value2\n @! key3: value3\n \"\"\"\n assert 1\n```\nfirst line of docstring startswith @`space` will be parsed to test nodeid\nreset line with `@!` prefix will be treated as metadata key-value\n\nContributing\n------------\nContributions are very welcome\n\nLicense\n-------\n\nDistributed under the terms of the `BSD-3`_ license, \"pytest-breed-adapter\" is free and open source software\n\n\nIssues\n------\n\nIf you encounter any problems, please `file an issue`_ along with a detailed description.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/megachweng/pytest-breed-adapter", "keywords": "", "license": "BSD-3", "maintainer": "megachweng", "maintainer_email": "megachweng@gmail.com", "name": "pytest-breed-adapter", "package_url": "https://pypi.org/project/pytest-breed-adapter/", "platform": "", "project_url": "https://pypi.org/project/pytest-breed-adapter/", "project_urls": { "Homepage": "https://github.com/megachweng/pytest-breed-adapter" }, "release_url": "https://pypi.org/project/pytest-breed-adapter/1.2.0/", "requires_dist": [ "pytest (>=3.5.0)", "pytest-metadata" ], "requires_python": ">=3.5", "summary": "A simple plugin to connect with breed-server", "version": "1.2.0" }, "last_serial": 4460469, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "5eb51e2cd5042c0cfd40dd03aca2a0eb", "sha256": "f22f379c604ad4d73b0a3dfc07a62451df7be9725128681fe332cd5f02fbfdd8" }, "downloads": -1, "filename": "pytest_breed_adapter-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5eb51e2cd5042c0cfd40dd03aca2a0eb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 5497, "upload_time": "2018-09-27T03:35:45", "url": "https://files.pythonhosted.org/packages/80/7c/d378eb34b13e36c7b3c76afd54e111b47cdbe7f10bb94f23bbcf0c16d8f1/pytest_breed_adapter-1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8eeaf91eab768329756ad4d0291d92c4", "sha256": "f5026b7bba65da250a75fe2396adfd9a2abd355544d19267345dff28f6eed78f" }, "downloads": -1, "filename": "pytest-breed-adapter-1.1.tar.gz", "has_sig": false, "md5_digest": "8eeaf91eab768329756ad4d0291d92c4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 5170, "upload_time": "2018-09-27T03:35:46", "url": "https://files.pythonhosted.org/packages/ef/95/f31eca4f8f53bb13e3d579aa1704ce3acc213ebc77f67d23c07559451faf/pytest-breed-adapter-1.1.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "aec4dd12a2b30cc16caedd65249d3209", "sha256": "1c3cb34ad042a799840e37b89d5d47bba0ab3131807c95dc16a5c4ed78ce098a" }, "downloads": -1, "filename": "pytest_breed_adapter-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "aec4dd12a2b30cc16caedd65249d3209", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 5524, "upload_time": "2018-09-27T07:26:22", "url": "https://files.pythonhosted.org/packages/b6/c7/b42b010ae147579ab7eefca4856dca3a76728a1ecb3f26a25d5ce502ab57/pytest_breed_adapter-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f353e81ef06dc0bb42604d3e507c51fa", "sha256": "c645e00ddfdfa7acbff48cc1f4ea602771d0af1b0710ea28c17f2170b18a499d" }, "downloads": -1, "filename": "pytest-breed-adapter-1.1.1.tar.gz", "has_sig": false, "md5_digest": "f353e81ef06dc0bb42604d3e507c51fa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 5175, "upload_time": "2018-09-27T07:26:24", "url": "https://files.pythonhosted.org/packages/96/32/521f63052045726e61793c13bc08ec67a96626f4c2dfebe6f57d024a59df/pytest-breed-adapter-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "f57e0cb15254a0b1185123d5691691d3", "sha256": "76fbc8196e1c8acb5e979fcb6bb554a7380774a3fdf73c4fe6d3e8744d5abf69" }, "downloads": -1, "filename": "pytest_breed_adapter-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f57e0cb15254a0b1185123d5691691d3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 5573, "upload_time": "2018-11-07T03:47:32", "url": "https://files.pythonhosted.org/packages/61/08/f69bf2982922c1013461ab1b5b750cfb062562e8def3cdca81c38ac48e7a/pytest_breed_adapter-1.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6bdf292954313d4f6ffe67a74bf498c8", "sha256": "b877071822e8693b73a53289efb8ec14727661537235b4c75e939b71bea9f39d" }, "downloads": -1, "filename": "pytest-breed-adapter-1.1.2.tar.gz", "has_sig": false, "md5_digest": "6bdf292954313d4f6ffe67a74bf498c8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 5230, "upload_time": "2018-11-07T03:47:34", "url": "https://files.pythonhosted.org/packages/d2/50/63bfffc75b931f488b11d949515329fc4ad4301f612d4ac089146ac37d0a/pytest-breed-adapter-1.1.2.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "b8571015e7ea4099a6c9261f41328340", "sha256": "c544c0d61cb1c9bca154e780dee0c3284a650eda84c9d10ce67444369412e0ee" }, "downloads": -1, "filename": "pytest_breed_adapter-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b8571015e7ea4099a6c9261f41328340", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 5609, "upload_time": "2018-11-07T08:12:07", "url": "https://files.pythonhosted.org/packages/86/1e/d040cd1c88522dd4c65ea6e3f327ed02b3127adb9569be5de62989cbf858/pytest_breed_adapter-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9c5ce9818de5809b448e3d023b55425", "sha256": "8e281e11961519ade39c8ab7f1f9114e02fdac4bf32ceb89f63bf070f8c4177f" }, "downloads": -1, "filename": "pytest-breed-adapter-1.2.0.tar.gz", "has_sig": false, "md5_digest": "b9c5ce9818de5809b448e3d023b55425", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 5265, "upload_time": "2018-11-07T08:12:09", "url": "https://files.pythonhosted.org/packages/c1/06/725e7464006c60ccbd4b61f196bd2ff4914d174c24d8be8f17dcb490e616/pytest-breed-adapter-1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b8571015e7ea4099a6c9261f41328340", "sha256": "c544c0d61cb1c9bca154e780dee0c3284a650eda84c9d10ce67444369412e0ee" }, "downloads": -1, "filename": "pytest_breed_adapter-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b8571015e7ea4099a6c9261f41328340", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 5609, "upload_time": "2018-11-07T08:12:07", "url": "https://files.pythonhosted.org/packages/86/1e/d040cd1c88522dd4c65ea6e3f327ed02b3127adb9569be5de62989cbf858/pytest_breed_adapter-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9c5ce9818de5809b448e3d023b55425", "sha256": "8e281e11961519ade39c8ab7f1f9114e02fdac4bf32ceb89f63bf070f8c4177f" }, "downloads": -1, "filename": "pytest-breed-adapter-1.2.0.tar.gz", "has_sig": false, "md5_digest": "b9c5ce9818de5809b448e3d023b55425", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 5265, "upload_time": "2018-11-07T08:12:09", "url": "https://files.pythonhosted.org/packages/c1/06/725e7464006c60ccbd4b61f196bd2ff4914d174c24d8be8f17dcb490e616/pytest-breed-adapter-1.2.0.tar.gz" } ] }