nose-bleed

Software Screenshot:
nose-bleed
Software Details:
Version: 0.3.0
Upload Date: 14 Apr 15
Developer: David Cramer
Distribution Type: Freeware
Downloads: 10

Rating: 1.0/5 (Total Votes: 1)

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.

Requirements:

  • Python
  • nose

Similar Software

nose-regression
nose-regression

11 May 15

crpcut
crpcut

20 Feb 15

nosy
nosy

11 May 15

Other Software of Developer David Cramer

taskmaster
taskmaster

14 Apr 15

nose-kleenex
nose-kleenex

15 Apr 15

Sentry
Sentry

10 Dec 15

Django-PayPal
Django-PayPal

20 Jul 15

Comments to nose-bleed

Comments not found
Add Comment
Turn on images!