[TIP] Flexmock 0.7.3 released

Herman Sheremetyev herman at swebpage.com
Thu Feb 24 04:27:41 PST 2011


Hello python-testers,

Version 0.7.3 of Flexmock is out. The latest version is stable with
all known issues fixed and has support for py.test, nose as well as
unittest.

You can download from PyPI:

http://pypi.python.org/pypi/flexmock

Or install with easy_install:

$ sudo easy_install flexmock

About Flexmock:
---------------------------------------------------------------------
Flexmock is a mock/stub/spy library for Python.

Its API is inspired by a Ruby library of the same name. However, it is
not a goal of Python Flexmock to be a clone of the Ruby version.
Instead, the focus is on providing full support for testing Python
programs and making the creation of fake objects as unobtrusive as
possible.

As a result, Python Flexmock removes a number of redandancies in the
Ruby Flexmock API, alters some defaults, and introduces a number of
Python-only features.

Flexmock’s design focuses on simplicity and intuitivenes. This means
that the API is as lean as possible, though a few convenient
short-hand methods are provided to aid brevity and readability.

Flexmock declarations are structured to read more like English
sentences than API calls, and it is possible to chain them together in
any order to achieve high degree of expressiveness in a single line of
code.

Extensive documentation available at:

http://has207.github.com/flexmock/

Cheers,

-Herman



More information about the testing-in-python mailing list