All Projects → wronglink → Pytest Pudb

wronglink / Pytest Pudb

Licence: mit
Pytest PuDB debugger integration

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Pytest Pudb

Pudb
Full-screen console debugger for Python
Stars: ✭ 2,267 (+4937.78%)
Mutual labels:  debugger, pdb, pytest
Pdbpp
pdb++, a drop-in replacement for pdb (the Python debugger)
Stars: ✭ 693 (+1440%)
Mutual labels:  debugger, pdb
nopdb
NoPdb: Non-interactive Python Debugger
Stars: ✭ 67 (+48.89%)
Mutual labels:  debugger, pdb
Pdbr
pdb + Rich library
Stars: ✭ 96 (+113.33%)
Mutual labels:  debugger, pdb
ircpdb
Remotely and collaboratively debug your Python application via an IRC channel.
Stars: ✭ 59 (+31.11%)
Mutual labels:  debugger, pdb
docker-pudb
Debug Python code within a Docker container remotely from your terminal using pudb
Stars: ✭ 18 (-60%)
Mutual labels:  debugger, pdb
Pdb Tutorial
A simple tutorial about effectively using pdb
Stars: ✭ 720 (+1500%)
Mutual labels:  debugger, pdb
Gdlv
GUI frontend for Delve
Stars: ✭ 935 (+1977.78%)
Mutual labels:  debugger
Ansible Role Php Xdebug
Ansible Role - PHP Xdebug
Stars: ✭ 34 (-24.44%)
Mutual labels:  debugger
Pytest Patterns
A couple of examples showing how pytest and its plugins can be combined to solve real-world needs.
Stars: ✭ 24 (-46.67%)
Mutual labels:  pytest
Pytest Responsemock
Simplified requests calls mocking for pytest
Stars: ✭ 24 (-46.67%)
Mutual labels:  pytest
Picotrace
picotrace - system call process tracer
Stars: ✭ 26 (-42.22%)
Mutual labels:  debugger
Hashlink Debugger
Visual Studio Code Debugger for Haxe/HashLink applications
Stars: ✭ 35 (-22.22%)
Mutual labels:  debugger
Moonsharp
An interpreter for the Lua language, written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms, including handy remote debugger facilities.
Stars: ✭ 926 (+1957.78%)
Mutual labels:  debugger
Pytest Mock
Thin-wrapper around the mock package for easier use with pytest
Stars: ✭ 1,020 (+2166.67%)
Mutual labels:  pytest
Pytest Requests
HTTP(S) testing with pytest and requests.
Stars: ✭ 24 (-46.67%)
Mutual labels:  pytest
10 Simple Hacks To Speed Up Your Data Analysis In Python
Some useful Tips and Tricks to speed up the data analysis process in Python.
Stars: ✭ 45 (+0%)
Mutual labels:  pdb
Vim Padre
Debugger plugin for VIM
Stars: ✭ 42 (-6.67%)
Mutual labels:  debugger
Jest Pytest
A Jest and Pytest integration made in heaven 💖
Stars: ✭ 28 (-37.78%)
Mutual labels:  pytest
Docker Cross
Cross debugger suite
Stars: ✭ 15 (-66.67%)
Mutual labels:  debugger

=========== pytest-pudb

.. image:: https://travis-ci.org/wronglink/pytest-pudb.svg?branch=master :target: https://travis-ci.org/wronglink/pytest-pudb :alt: Travis-ci: continuous integration status.

Pytest PuDB debugger integration based on pytest PDB integration_

Use it as --pdb py.test command argument:

.. code-block:: console

py.test --pudb

Or simply use pudb.set_trace inside your python code:

.. code-block:: python

def test_set_trace_integration():
    # No --capture=no need
    import pudb
    pudb.set_trace()
    assert 1 == 2

def test_pudb_b_integration():
    # No --capture=no need
    import pudb.b
    # traceback is set up here
    assert 1 == 2

See also pytest_ and pudb_ projects.

.. _PDB integration: http://doc.pytest.org/en/latest/usage.html#dropping-to-pdb-python-debugger-on-failures .. _pudb: https://pypi.python.org/pypi/pudb .. _pytest: https://pypi.python.org/pypi/pytest

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].