pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-flexmock



Module Name:    pkgsrc
Committed By:   rodent
Date:           Sat Jun 14 13:53:44 UTC 2014

Added Files:
        pkgsrc/devel/py-flexmock: DESCR Makefile PLIST distinfo

Log Message:
Import py27-flexmock-0.9.7 as devel/py-flexmock.

flexmock is a testing library for Python that makes it easy to create mocks,
stubs and fakes.

The API is inspired by a Ruby library of the same name, but Python flexmock is
not a clone of the Ruby version. It omits a number of redundancies in the Ruby
flexmock API, alters some defaults, and introduces a number of Python-only
features.

flexmock's design focuses on simplicity and intuitiveness. 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.

In addition, flexmock integrates seamlessly with all major test runners to
reduce even more mock-related boilerplate code.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-flexmock/DESCR \
    pkgsrc/devel/py-flexmock/Makefile pkgsrc/devel/py-flexmock/PLIST \
    pkgsrc/devel/py-flexmock/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index