py27-fudge - Fudge is a Python module for using fake objects to test real ones

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest i386
Package filename py27-fudge-1.1.0.txz
Package name py27-fudge
Package version 1.1.0
Package release -
Package architecture i386
Package type txz
Category devel python
License MIT
Download size 55.28 KB
Installed size 503.14 KB
Fudge is a Python module for using fake objects (mocks, stubs, etc) to test
real ones.
This module is designed for two specific situations:
* Replace an object
o Temporarily return a canned value for a method or allow a method
to be called without affect.
* Ensure an object is used correctly
o Declare expectations about what methods should be called and what
arguments should be sent.
Fudge was inspired by Mocha which is a simpler version of jMock. But unlike
Mocha, Fudge does not automatically hijack real objects; you explicitly patch
them in your test setup. And unlike jMock, Fudge is only as strict about
expectations as you want it to be. If you just want to expect a method call
without worrying about its arguments or the type of the arguments then you


Package Version Architecture Repository
py27-fudge-1.1.0.txz 1.1.0 i386 FreeBSD Ports Quarterly
py27-fudge-1.1.0.txz 1.1.0 amd64 FreeBSD Ports Quarterly
py27-fudge-1.1.0.txz 1.1.0 amd64 FreeBSD Ports Latest
py27-fudge - - -


Name Value
py27-setuptools = 41.0.0
python27 = 2.7.16_1


Type URL
Binary Package py27-fudge-1.1.0.txz
Source Package devel/py-fudge

Install Howto

Install py27-fudge txz package:

# pkg install py27-fudge

See Also

Package Description
py27-fuglu-0.8.0.txz Mail scanning daemon for Postfix written in Python
py27-funcparserlib-0.3.6_1.txz Recursive descent parsing library based on functional combinators
py27-funcsigs-1.0.2.txz Python function signatures from PEP362
py27-functools32-3.2.3_1.txz Backport of the functools module from Python 3.2.3 for use on 2.7
py27-funcy-1.12.txz Fancy and practical functional tools
py27-funkload-1.17.1_1.txz Functional and load web tester
py27-furl-2.1.0.txz Small Python library that makes parsing and manipulating URLs easy
py27-fusefs-0.2.1_1.txz FUSE Python bindings
py27-fusepy-3.0.1.txz Simple ctypes bindings for FUSE
py27-future-0.18.2.txz Clean single-source support for Python 3 and 2
py27-futures-3.2.0.txz Backport of the concurrent.futures package from Python 3
py27-futurist-1.10.0.txz Useful additions to futures, from the future
py27-fuzzywuzzy-0.15.1_1.txz Fuzzy string matching using Levenshtein Distance
py27-fypp-2.1.1_1.txz Python powered preprocessor
py27-gaeutilities-1.4_1.txz Utility classes to make working with Google App Engine easier