[TIP] Flexmock 0.7.3 released

Herman Sheremetyev herman at swebpage.com
Fri Feb 25 06:25:12 PST 2011


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

Tested with 2.4 - 3.2, it's right there on the front page :)

I've never had a chance to test with 2.3 as it seems non-trivial to
install that on OSX but if you can run the test suite on 2.3 and let
me know if it works I'd appreciate it. You'd need to add 2.3 to the
list of versions to test in tests/run_tests.sh and then run "make
tests" in the root of the package tree.

Cheers,

-Herman

On Fri, Feb 25, 2011 at 10:55 PM, Ned Batchelder <ned at nedbatchelder.com> wrote:
> Herman, thanks for adding to the testing eco-system.  Could you please add a
> statement about what versions of Python your library supports?  I test my
> code on 2.3 through 3.2, and I can only use tools that can also support
> those versions.  The only way for me to know if your library supports those
> versions is to try it, see what fails, and decide if it's a version
> incompatibility.
>
> --Ned.
>
> On 2/24/2011 7:27 AM, Herman Sheremetyev wrote:
>>
>> 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
>>
>> _______________________________________________
>> testing-in-python mailing list
>> testing-in-python at lists.idyll.org
>> http://lists.idyll.org/listinfo/testing-in-python
>>
>



More information about the testing-in-python mailing list