Skip to main content

Pytest PuDB debugger integration

Project description

Travis-ci: continuous integration status.

Pytest PuDB debugger integration based on pytest PDB integration

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

py.test --pudb

Or simply use pudb.set_trace inside your python code:

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.

History

0.7.0 (2018-10-25)

  • Added pu.db support

  • Fixed pytest 3.7.3+ compatibility

  • Switched to semantic versioning

  • Build package wheels

0.6 (2018-02-13)

0.5 (2017-02-25)

  • Fixed pypi package by adding MANIFEST.in

0.4 (2017-02-24)

  • Use post mortem on exception (by @Wilfred)

0.2 (2016-09-24)

  • Added import pytest.b support

0.1 (2016-07-31)

  • Public release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytest-pudb-0.7.0.tar.gz (4.4 kB view hashes)

Uploaded source

Built Distribution

pytest_pudb-0.7.0-py2.py3-none-any.whl (4.7 kB view hashes)

Uploaded py2 py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page