Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Debuggers

    nose-pudb 0.1.2

    Download button

    No screenshots available
    Downloads: 240  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Antti Kaihola | More programs
    LGPL / FREE
    February 11th, 2010, 04:44 GMT [view history]
    ROOT / Programming / Debuggers

     Read user reviews (0)  Refer to a friend  Subscribe

    nose-pudb description

    A Nose plugin for dropping the test runner into pdb when it encounters an error

    nose-pudb is a plugin that provides integration between the Nose testing framework and the pudb console-based visual debugger. Instead of collecting and displaying test results, the test runner can drop into the debugger on errors and/or test failures.

    This is similar to Nose's built-in Debug plugin which uses the pdb debugger from the Python standard library.

    The plugin provides --pudb and --pudb-failures options. The --pudb option will drop the test runner into pudb when it encounters an error. To drop into pudb on failure, use --pudb-failures.

    A script introduced in the pudb wiki provides a simple way to drop into pudb instead of pdb when running nose tests. However, when using that script, pudb fails to show information about the exception object along with the traceback when hitting the 'e' key.

    This plugin passes the exception type and value to pudb's post_mortem() function so that they are displayed with the traceback.

    Installation:

    You can get nose-pudb with easy_install

    easy_install nose-pudb

    Or you can clone the source using git from http://github.com/akaihola/nose-pudb.git and install it with

    python setup.py develop

    Usage:

    To run nose tests and drop into pudb on errors, type:

    nosetests --pudb

    To drop into pudb on failures, type:

    nosetests --pudb-failures


    Product's homepage

    Requirements:

    · Python

    What's New in This Release: [ read full changelog ]

    · Setup script fix: include readme and license in the distribution.

      


    TAGS:

    Nose plugin | test runner | Python debugger | Nose | plugin | debugger

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM