nose-bleed 0.3.0

Making your large test suites life a little easier

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!
send us
an update
LICENSE TYPE:
The Apache License 2.0 
USER RATING:
UNRATED
  0.0/5
DEVELOPED BY:
David Cramer
HOMEPAGE:
github.com
CATEGORY:
ROOT \ Programming \ Quality Assurance and Testing
nose-bleed is a nose plugin that attempts to stop the pain associated with a large test suite by only running the tests applicable to the changes in your [git] branch.

Usage

You will first need to run your test suite with --record-test-coverage, to plot initial function coverage.

Once this is done, nose-bleed will keep coverage up to date everytime it runs itself (j/k this is actually broken atm).

After the coverage has been built, you can commit your changes within a git branch and run --discover to filter out any tests which dont provide coverage for changes. Currently, the changes are based on the "origin/master" branch.

nose-bleed also checks for missing coverage along the way. By default it will raise an error when it hits a code change that has no test coverage. To disable this functionality, you should set --skip-missing-coverage.

Last updated on December 10th, 2011

requirements

#large test suite #nose plugin #nose #large #test #testing

Add your review!

SUBMIT