{ "info": { "author": "Arseniy Antonov", "author_email": "arseny.antonov@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Framework :: Pytest", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "=================\npytest-slack\n=================\n\n.. image:: https://img.shields.io/pypi/v/pytest-slack.svg\n :target: https://pypi.python.org/pypi/pytest-slack\n\n.. image:: https://img.shields.io/travis/pytest-dev/pytest-slack.svg\n :target: https://travis-ci.org/pytest-dev/pytest-slack\n\n.. image:: https://codecov.io/gh/pytest-dev/pytest-slack/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/pytest-dev/pytest-slack\n\n.. image:: https://readthedocs.org/projects/pytest-slack/badge/?version=latest\n :target: https://pytest-slack.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://pyup.io/repos/github/pytest-dev/pytest-slack/shield.svg\n :target: https://pyup.io/repos/github/pytest-dev/pytest-slack/\n :alt: Updates\n\n\n\nPytest to Slack reporting plugin\n\n\n* Free software: MIT license\n* Documentation: https://pytest-slack.readthedocs.io.\n\n\nRequirements\n------------\n\n* Requests\n\n\n\nInstallation\n------------\n\nYou can install \"pytest-slack\" via `pip`_::\n\n $ pip install pytest-slack\n\n\nUsage\n-----\n* Setup `slack hook`_\n* Use this plugin by running pytest normally and use the following options to customize report:\n\n\n>>> slack:\n --slack_channel=SLACK_CHANNEL\n Set the channel name to report\n --slack_hook=SLACK_HOOK\n Used for reporting to slack\n --slack_report_link=SLACK_REPORT_LINK\n Set the report link\n --slack_username=SLACK_USERNAME\n Set the reporter name\n --slack_timeout=SLACK_TIMEOUT [DEFAULT = 10s ]\n Set the timeout for sending results in seconds\n --slack_success_emoji=SLACK_SUCCESS_EMOJI [default = :thumbsup:]\n Set emoji for a successful run\n --slack_failed_emoji=SLACK_FAILED_EMOJI [default = :thumbsdown:]\n Set emoji for a failed run\n --slack_success_icon=SLACK_SUCCESS_ICON [default = None]\n Set icon (a url) for a successful run. Overrides SLACK_SUCCESS_EMOJI\n --slack_failed_icon=SLACK_FAILED_ICON [default = None]\n Set icon (a url) for a failed run. Overrides SLACK_FAILED_EMOJI\n\n\nExample\n-------\n $ pytest tests --slack_hook=https://hooks.slack.com/services/... --slack_channel=test_report_channel --slack_username=\"Regression testing results\"\n\nAll kind of problems:\n\n.. image:: https://raw.githubusercontent.com/pytest-dev/pytest-slack/master/img/failed.png\n\nPassed test:\n\n.. image:: https://raw.githubusercontent.com/pytest-dev/pytest-slack/master/img/success.png\n\n\n----\n\n$ pytest tests --slack_hook=https://hooks.slack.com/services/... --slack_channel=test_report_channel --slack_username=\"Regression testing results\" --slack_report_link=http://any_address\n\nPassed test with link:\n\n.. image:: https://raw.githubusercontent.com/pytest-dev/pytest-slack/master/img/success_link.png\n\n\n\n\n\nIssues\n------\n\nIf you encounter any problems, please `file an issue`_ along with a detailed description.\n\n.. _`slack hook`: https://get.slack.help/hc/en-us/articles/115005265063-Incoming-WebHooks-for-Slack\n.. _`file an issue`: https://github.com/pytest-dev/pytest-slack/issues\n.. _`pytest`: https://github.com/pytest-dev/pytest\n.. _`tox`: https://tox.readthedocs.io/en/latest/\n.. _`pip`: https://pypi.python.org/pypi/pip/\n\n\n=======\nHistory\n=======\n\n1.0.1 (2019-04-18)\n------------------\n\n* First release on PyPI.\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/pytest-dev/pytest-slack", "keywords": "pytest,py.test,slack", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "pytest-slack", "package_url": "https://pypi.org/project/pytest-slack/", "platform": "", "project_url": "https://pypi.org/project/pytest-slack/", "project_urls": { "Homepage": "https://github.com/pytest-dev/pytest-slack" }, "release_url": "https://pypi.org/project/pytest-slack/2.1.1/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "Pytest to Slack reporting plugin", "version": "2.1.1" }, "last_serial": 5539729, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "89207cac51da46098101b23e62b70395", "sha256": "804e5b95894049aa216f80741587b8b110bf3fa748cd101bbc3fad61665bf9eb" }, "downloads": -1, "filename": "pytest_slack-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "89207cac51da46098101b23e62b70395", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3104, "upload_time": "2019-04-10T15:18:00", "url": "https://files.pythonhosted.org/packages/84/e1/b3e79a04735a45f1842459ce995ac3839c827a1f9c115069e4de8f04b851/pytest_slack-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "decde65488dafd9f2962b05f927f0b95", "sha256": "67218faa977d69c92fa79140b6d32b5fc0123c1ef8bad635cf8aa08de96a1f20" }, "downloads": -1, "filename": "pytest-slack-1.0.0.tar.gz", "has_sig": false, "md5_digest": "decde65488dafd9f2962b05f927f0b95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2403, "upload_time": "2019-04-10T15:18:02", "url": "https://files.pythonhosted.org/packages/2d/90/6b3cf9b688659c37736f8c1fa5036594003cab064cecd421eb780ac84cba/pytest-slack-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "4b2d5e0aebf28b7fd7b98ef9d546ffea", "sha256": "7161cf5a97198976f4ddebc005a91b19cd515bb1ba8f47bb620b0a77a7150d03" }, "downloads": -1, "filename": "pytest_slack-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4b2d5e0aebf28b7fd7b98ef9d546ffea", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3814, "upload_time": "2019-04-10T15:28:30", "url": "https://files.pythonhosted.org/packages/be/d8/501c599ec2f65e79e36299a529578b0620ae1c1bc56d2bb6619933f98043/pytest_slack-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7dd1ede6dbaddc33ef5d18a7ccb594fa", "sha256": "8819dc9f026127623395b09335732d1a8fd1f376495224c92418159c82606889" }, "downloads": -1, "filename": "pytest-slack-1.0.1.tar.gz", "has_sig": false, "md5_digest": "7dd1ede6dbaddc33ef5d18a7ccb594fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2670, "upload_time": "2019-04-10T15:28:31", "url": "https://files.pythonhosted.org/packages/b2/1e/77ba9ab62094668385d925d6d3362102f87a0cc6d6fd7e7e660b7b7a4896/pytest-slack-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "7c4dad0e372937b586efbc1446e44c13", "sha256": "947f45e3ee4db44eaac0a9f8c08796bf1093333a52ebec9664f4d4b755e00095" }, "downloads": -1, "filename": "pytest_slack-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c4dad0e372937b586efbc1446e44c13", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4751, "upload_time": "2019-04-18T13:22:56", "url": "https://files.pythonhosted.org/packages/72/9c/b724df5e45a02f853237fe5292044177c55d17632fc74fde5e13cc40e10b/pytest_slack-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90fd0587ba1362bebc9596fa5e6627b8", "sha256": "c2381d38cfc89bc6db5bbda501ea0c868a2bfeb504e45d18164ba9fb65708f64" }, "downloads": -1, "filename": "pytest-slack-1.0.2.tar.gz", "has_sig": false, "md5_digest": "90fd0587ba1362bebc9596fa5e6627b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9796, "upload_time": "2019-04-18T13:22:58", "url": "https://files.pythonhosted.org/packages/d7/f5/e3e97342eea82d4c8434419f8f8f0df0a270663f0a296078856b551d2cba/pytest-slack-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "047177e90ac93848f39034fc95f81d33", "sha256": "f6dcf2305e90bdcde908cc723d1b35c5d94945d522aa6e52dd765b7384c3326a" }, "downloads": -1, "filename": "pytest_slack-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "047177e90ac93848f39034fc95f81d33", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4894, "upload_time": "2019-05-08T16:37:47", "url": "https://files.pythonhosted.org/packages/dd/46/390512847e125c4873bc985ab85d2b60e3984edc05af3a9638406cdd3773/pytest_slack-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "66b3a8e83add4074631e55beeabb697e", "sha256": "4321a7bbeeaca74a2c58297c541c2fa6e8eab5df2c6d4632dec65c270d41cbc0" }, "downloads": -1, "filename": "pytest-slack-1.0.3.tar.gz", "has_sig": false, "md5_digest": "66b3a8e83add4074631e55beeabb697e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10094, "upload_time": "2019-05-08T16:37:49", "url": "https://files.pythonhosted.org/packages/b0/1f/7de83e61073b71be0dd1ee339b6b18962cc4fdddea16e04c1866c5430c49/pytest-slack-1.0.3.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "48027dc31466541a064a6b162660cccf", "sha256": "d5f83f1273a574f4fd51e7178c355dd7237291bdf5c07664f6c0d40858da433a" }, "downloads": -1, "filename": "pytest_slack-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "48027dc31466541a064a6b162660cccf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4995, "upload_time": "2019-05-13T10:32:04", "url": "https://files.pythonhosted.org/packages/b6/19/fb5340cb647eb9eaf3635012608b5778e737ce5b3b9cc49f0252643c010c/pytest_slack-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "705c1fee26d69c378dc6027283e9e9ba", "sha256": "670b4679e228e4f96da5d6b100e4141f310c713bda5205ea018e180f5e1f4bd8" }, "downloads": -1, "filename": "pytest-slack-2.0.0.tar.gz", "has_sig": false, "md5_digest": "705c1fee26d69c378dc6027283e9e9ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10314, "upload_time": "2019-05-13T10:32:06", "url": "https://files.pythonhosted.org/packages/3f/60/ffd370b325f883aee6ee4956032a85a5c769c2efd2fb2078886919a61479/pytest-slack-2.0.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "e1779c56d7fdcedfb880ac641ee7efe3", "sha256": "3bca348ba928a3143177f62c65c4a6c0a16592932677fe3ac558aef5419cac4e" }, "downloads": -1, "filename": "pytest_slack-2.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e1779c56d7fdcedfb880ac641ee7efe3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5021, "upload_time": "2019-07-16T10:23:51", "url": "https://files.pythonhosted.org/packages/8a/95/c4dbb0a5f136033233a470973a268f5f1de1c30f50392d4254df9a8b8236/pytest_slack-2.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47088376d029780e36e6705510b57fe9", "sha256": "0229acf52d86649245fda279b1412d076327f3c03cb0e00805ec2898602aaa20" }, "downloads": -1, "filename": "pytest-slack-2.1.1.tar.gz", "has_sig": false, "md5_digest": "47088376d029780e36e6705510b57fe9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10372, "upload_time": "2019-07-16T10:23:52", "url": "https://files.pythonhosted.org/packages/bd/cc/1614e95ae4e2aa8f3ce3ab487e81da048b6c4af5186582f732903450b4cd/pytest-slack-2.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e1779c56d7fdcedfb880ac641ee7efe3", "sha256": "3bca348ba928a3143177f62c65c4a6c0a16592932677fe3ac558aef5419cac4e" }, "downloads": -1, "filename": "pytest_slack-2.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e1779c56d7fdcedfb880ac641ee7efe3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5021, "upload_time": "2019-07-16T10:23:51", "url": "https://files.pythonhosted.org/packages/8a/95/c4dbb0a5f136033233a470973a268f5f1de1c30f50392d4254df9a8b8236/pytest_slack-2.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47088376d029780e36e6705510b57fe9", "sha256": "0229acf52d86649245fda279b1412d076327f3c03cb0e00805ec2898602aaa20" }, "downloads": -1, "filename": "pytest-slack-2.1.1.tar.gz", "has_sig": false, "md5_digest": "47088376d029780e36e6705510b57fe9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10372, "upload_time": "2019-07-16T10:23:52", "url": "https://files.pythonhosted.org/packages/bd/cc/1614e95ae4e2aa8f3ce3ab487e81da048b6c4af5186582f732903450b4cd/pytest-slack-2.1.1.tar.gz" } ] }