Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Home

Rhett Garber edited this page · 4 revisions
Clone this wiki locally

Testify

A pythonic testing framework.

Overview

Testify is a replacement for Python's unittest module. It is modeled after unittest, and tests written for unittest will run under testify with a minimum of adjustments, but it has features above and beyond unittest:

  • class-level setup and teardown fixture methods which are run once each for an entire set of test methods.
  • a decorator-based approach for fixture methods, eliminating the need for super() calls.
  • More pythonic, less java-unittest
  • enhanced test discovery - testify can drill down into packages to find test cases.
  • support for collecting and running tests by 'tagging' modules, classes or methods.
  • A decorator-based approach to temporarily disabling certain tests, which strongly encourages documentation and eventual fixing of bugs.
  • Pretty test runner output (color!)

More Info

Other Utilities

Contact

If you have anymore questions, you can message us here on github or send an email to yelplabs@yelp.com For now we're going to try to use the github wiki/issue tracker and whatnot, but we might end up creating a google code site if that doesn't work out. Stay tuned.

Something went wrong with that request. Please try again.