pytest-chic-report


Namepytest-chic-report JSON
Version 2.0.0 PyPI version JSON
download
home_pagehttps://github.com/Alpaca00/pytest-summary
SummaryA pytest plugin to send a report and printing summary of tests.
upload_time2023-01-31 19:14:04
maintainer
docs_urlNone
authorOleg Matskiv
requires_python
licenseMIT
keywords pytest py.test pytest summary slack teams pytest report
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ## pytest-chic-report

This pytest plugin allows you to send a summary of your tests to messengers,
as well as print a summary of the tests in the terminal.

The summary is optional and can be turned on or off as desired.

## Installation
```
pip install pytest-chic-report
```
**You need require plugin in a test module or a conftest.py**
```
pytest_plugins = ["pytest_chic_report.plugin"]
```


#### **The following options are available for the pytest-chic-report plugin:**
```
--terminal_short > True | False
 Printing summary in the terminal.

--terminal_all > True | False
 Printing name of all tests in the terminal.
 
--terminal_failed > True | False
 Printing name of failed tests in the terminal.
 
--terminal_errors > True | False
 Printing name of error tests in the terminal.
 
--ssl_verify > True | False
 Set the TLS certificate verification.
 
--slack_webhook > Incoming WebHooks type of string
 Send a Slack message of summary to a channel via a absolute path of webhook.
 
--teams_webhook > Incoming WebHooks type of string
 Send a Teams message of summary to a channel via a absolute path of webhook.
 
--messenger_failed > True | False
 Adding an additional template of failed list tests to the message.
 
--messenger_errors > True | False
 Adding an additional template of errors list tests to the message.
 
--messenger_all > True | False
 Adding an additional template of list tests to the message.
```
    
#### **Short summary in the Slack**

<img src="./docs/images/pytest-summary-slack.png" width="400" height="200">

#### **Short summary in the Teams**

<img src="./docs/images/pytest-summary-teams.png" width="600" height="250">

#### **Short summary in the terminal**

<img src="./docs/images/pytest-short-summary-terminal.png" width="400" height="300">

#### **The link to additional informations** [here](./docs/details.md)

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Alpaca00/pytest-summary",
    "name": "pytest-chic-report",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "pytest,py.test,pytest summary,slack,teams,pytest report",
    "author": "Oleg Matskiv",
    "author_email": "alpaca00tuha@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/45/f0/5ac2d22e54ce52740d0f17283e38ed6480caf944ca918df501c0b308a389/pytest-chic-report-2.0.0.tar.gz",
    "platform": null,
    "description": "## pytest-chic-report\n\nThis pytest plugin allows you to send a summary of your tests to messengers,\nas well as print a summary of the tests in the terminal.\n\nThe summary is optional and can be turned on or off as desired.\n\n## Installation\n```\npip install pytest-chic-report\n```\n**You need require plugin in a test module or a conftest.py**\n```\npytest_plugins = [\"pytest_chic_report.plugin\"]\n```\n\n\n#### **The following options are available for the pytest-chic-report plugin:**\n```\n--terminal_short > True | False\n Printing summary in the terminal.\n\n--terminal_all > True | False\n Printing name of all tests in the terminal.\n \n--terminal_failed > True | False\n Printing name of failed tests in the terminal.\n \n--terminal_errors > True | False\n Printing name of error tests in the terminal.\n \n--ssl_verify > True | False\n Set the TLS certificate verification.\n \n--slack_webhook > Incoming WebHooks type of string\n Send a Slack message of summary to a channel via a absolute path of webhook.\n \n--teams_webhook > Incoming WebHooks type of string\n Send a Teams message of summary to a channel via a absolute path of webhook.\n \n--messenger_failed > True | False\n Adding an additional template of failed list tests to the message.\n \n--messenger_errors > True | False\n Adding an additional template of errors list tests to the message.\n \n--messenger_all > True | False\n Adding an additional template of list tests to the message.\n```\n    \n#### **Short summary in the Slack**\n\n<img src=\"./docs/images/pytest-summary-slack.png\" width=\"400\" height=\"200\">\n\n#### **Short summary in the Teams**\n\n<img src=\"./docs/images/pytest-summary-teams.png\" width=\"600\" height=\"250\">\n\n#### **Short summary in the terminal**\n\n<img src=\"./docs/images/pytest-short-summary-terminal.png\" width=\"400\" height=\"300\">\n\n#### **The link to additional informations** [here](./docs/details.md)\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A pytest plugin to send a report and printing summary of tests.",
    "version": "2.0.0",
    "split_keywords": [
        "pytest",
        "py.test",
        "pytest summary",
        "slack",
        "teams",
        "pytest report"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "45f05ac2d22e54ce52740d0f17283e38ed6480caf944ca918df501c0b308a389",
                "md5": "838a202a60024d0d884e2a6190a97fce",
                "sha256": "64d9e756d0dff276fc25011e25e88c16cd61d882fda71b2335746853c33632cd"
            },
            "downloads": -1,
            "filename": "pytest-chic-report-2.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "838a202a60024d0d884e2a6190a97fce",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 4584,
            "upload_time": "2023-01-31T19:14:04",
            "upload_time_iso_8601": "2023-01-31T19:14:04.825644Z",
            "url": "https://files.pythonhosted.org/packages/45/f0/5ac2d22e54ce52740d0f17283e38ed6480caf944ca918df501c0b308a389/pytest-chic-report-2.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-01-31 19:14:04",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "Alpaca00",
    "github_project": "pytest-summary",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "pytest-chic-report"
}
        
Elapsed time: 0.03714s