===============================
pytest-pycharm
===============================
.. image:: https://badge.fury.io/py/pytest-pycharm.png
:target: http://badge.fury.io/py/pytest-pycharm
Plugin for ``pytest`` to enter PyCharm debugger on uncaught exceptions
* Free software: BSD license
Features
--------
* Uncaught exceptions in ``pytest`` test cases will trigger the PyCharm
debugger
Installation
------------
You can install the plugin by running
pip install pytest-pycharm
Alternately check out the source code and run
python setup.py install
Usage
-----
You are ready to go right after the plugin installation. Execute any test in
PyCharm by right-clicking on a test and selecting *Debug pytest in ...*. The
debugger will pause on a false assertion (see `test example`_).
The plugin also works with custom ``pytest`` Run Configurations:
*Run | Edit Configurations | Add New Configuration | Python tests | pytest*.
**Note:** make sure the Run Configuration uses the correct interpreter with
``pytest-pycharm`` installed.
.. _test example: test_dummy.py
Raw data
{
"_id": null,
"home_page": "https://github.com/jlubcke/pytest-pycharm",
"name": "pytest-pycharm",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "pytest,py.test,pycharm",
"author": "Johan L\u00fcbcke",
"author_email": "johan@lubcke.se",
"download_url": "https://files.pythonhosted.org/packages/20/ab/45be5268cabb0a6a9c4ab49ab4036ea9fbabc2384aa5c005ea87b1f255fa/pytest-pycharm-0.7.0.tar.gz",
"platform": "",
"description": "===============================\npytest-pycharm\n===============================\n\n.. image:: https://badge.fury.io/py/pytest-pycharm.png\n :target: http://badge.fury.io/py/pytest-pycharm\n\nPlugin for ``pytest`` to enter PyCharm debugger on uncaught exceptions\n\n* Free software: BSD license\n\nFeatures\n--------\n\n* Uncaught exceptions in ``pytest`` test cases will trigger the PyCharm\n debugger\n\n\nInstallation\n------------\n\nYou can install the plugin by running\n\n pip install pytest-pycharm\n\nAlternately check out the source code and run\n\n python setup.py install\n\n\nUsage\n-----\n\nYou are ready to go right after the plugin installation. Execute any test in\nPyCharm by right-clicking on a test and selecting *Debug pytest in ...*. The\ndebugger will pause on a false assertion (see `test example`_).\n\nThe plugin also works with custom ``pytest`` Run Configurations:\n*Run | Edit Configurations | Add New Configuration | Python tests | pytest*.\n\n**Note:** make sure the Run Configuration uses the correct interpreter with\n``pytest-pycharm`` installed.\n\n.. _test example: test_dummy.py\n\n\n\n",
"bugtrack_url": null,
"license": "BSD",
"summary": "Plugin for py.test to enter PyCharm debugger on uncaught exceptions",
"version": "0.7.0",
"split_keywords": [
"pytest",
"py.test",
"pycharm"
],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "9ff889df7721b8a552962c66506578bb",
"sha256": "5a642e3e21487cb2e1bf78464edb7f1b31996f8fce34780786f218144de9d7cf"
},
"downloads": -1,
"filename": "pytest_pycharm-0.7.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9ff889df7721b8a552962c66506578bb",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 4099,
"upload_time": "2020-08-13T11:03:21",
"upload_time_iso_8601": "2020-08-13T11:03:21.711382Z",
"url": "https://files.pythonhosted.org/packages/9f/65/9e745ecaa5c600b7ca331bc08854fdcb7c478da3160f75a282f844b0ab3e/pytest_pycharm-0.7.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "886b7210e30217277025aa721a5818dc",
"sha256": "d920c016a2b14449b68943762d0fa42dc03cb0060b5c375336e5e2b1bebda0dd"
},
"downloads": -1,
"filename": "pytest-pycharm-0.7.0.tar.gz",
"has_sig": false,
"md5_digest": "886b7210e30217277025aa721a5818dc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3539,
"upload_time": "2020-08-13T11:03:23",
"upload_time_iso_8601": "2020-08-13T11:03:23.260512Z",
"url": "https://files.pythonhosted.org/packages/20/ab/45be5268cabb0a6a9c4ab49ab4036ea9fbabc2384aa5c005ea87b1f255fa/pytest-pycharm-0.7.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2020-08-13 11:03:23",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "jlubcke",
"github_project": "pytest-pycharm",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "pytest-pycharm"
}