Metadata-Version: 2.1
Name: pdbtest
Version: 1.5
Summary: A unittest shim to make PDB debugging of test cases easy.
Home-page: https://github.com/zack112358/pdbtest/
Author: Zachary J. McCord
Author-email: zjmccord@gmail.com
License: UNKNOWN
Keywords: testing,pdb,unittest
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 2
Classifier: Topic :: Software Development :: Debuggers
Classifier: Topic :: Software Development :: Testing
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown

# pdbtest

## Usage
python -m pdbtest [module]

(after the pattern of python -m unittest [module])

## Description

`pdbtest` shims the unittest test runner machinery to, when a test fails due to
an exception, print some information about the `TestCase` and `test_method`, and
then launch the PDB interactive debugger, affording you the opportunity to
easily examine the failure.

The library also provides a `PDBRunnerMixin` class that you can mix in to your
test runner to achieve the same effect, and a modified `TestProgram` that will
automatically shim the runner you provide and can be used in the same way as
`unittest.TestProgram`.


