[TIP] Flexmock 0.7.3 released

Ned Batchelder ned at nedbatchelder.com
Fri Feb 25 12:08:55 PST 2011


To be perfectly honest, I looked at the pypi page and saw no mention, I 
didn't make it to the doc page!  Mea culpa!

--Ned.

On 2/25/2011 9:38 AM, Michael Foord wrote:
> On 25/02/2011 14:25, Herman Sheremetyev wrote:
>> 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
>
> Impossible as far as I know. There are no working binary releases for 
> intel macs and the 2.3 branch doesn't compile as is. :-(
>
> However, what Ned was really asking was that you set the appropriate 
> trove classifiers on the pypi page:
>
>     http://pypi.python.org/pypi/flexmock
>
> Contrast this (apologies) with the mock page which lists the python 
> version in the classifiers:
>
>     http://pypi.python.org/pypi/mock
>
> You're welcome to steal the (trivially simple) code from the mock 
> setup.py which sets the classifiers automatically when you upload a 
> new release. (Using `setup.py sdist upload`.)
>
> All the best,
>
> Michael
>> 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
>>>>
>> _______________________________________________
>> 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