python2-mox3 - An unofficial port of the Google mox framework to Python 3

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Oss all
Package filename python2-mox3-0.23.0-lp150.1.4.noarch.rpm
Package name python2-mox3
Package version 0.23.0
Package release lp150.1.4
Package architecture noarch
Package type rpm
Category Development/Languages/Python
License Apache-2.0
Maintainer -
Download size 77.00 KB
Installed size 565.64 KB
Mox3 is an unofficial port of the Google mox framework to Python 3. It
was meant to be as compatible with mox as possible, but small
enhancements have been made. The library was tested on Python version
3.2, 2.7 and 2.6.


Package Version Architecture Repository
python2-mox3 - - -


Name Value
python(abi) = 2.7
python2-fixtures >= 3.0.0
python2-pbr >= 2.0.0


Name Value
python-mox3 = 0.23.0-lp150.1.4
python2-mox3 = 0.23.0-lp150.1.4


Name Value
python-mox3 < 0.23.0-lp150.1.4


Type URL
Binary Package python2-mox3-0.23.0-lp150.1.4.noarch.rpm
Source Package python-mox3-0.23.0-lp150.1.4.src.rpm

Install Howto

Install python2-mox3 rpm package:

# zypper install python2-mox3




2017-11-24 -
- update to version 0.23.0:
* Update URLs in documents according to document migration
* Update .gitignore
* turn on warning-is-error flag for doc build
* switch from oslosphinx to openstackdocstheme
* rearrange existing documentation based on the new standard layout
2015-06-17 -
- update to 0.8.0:
* Fixes to allow a new release
* Updated requirements
* Add a fixture for consuming mox3 easily
* Cleaed up AUTHORS/ChangeLog file
* Migrate test bases to testtools
* Fix all of the flake8/hacking warnings
* Fix the leading indentation issue
* Updated to use OpenStack standards
* Add openstack stuff
* Changed project description
* Author is not required - maintainer is enough
* Added tests to sdist
* Applied some changes according to
* Changed directory test to tests. Fixed travis config
* Adjusted the structure of the mox3
* Minor fixes + changes in metadata
* Update README
* Fixed pep8 issues
* Added test for changed semantics in Python 3
* Added modification info
* Fixed isinstance check on instances of MockObject
* Fixed a bug when dir() called on MockObject was not returning attributes of a mocked class (Python3)
* Pep8's E111 error is now ignored
* Removed exclamation mark from travis.yml
* Added pep8 to .travis.yml
* Fixed deprecation warnings in
* Introduced class to which mocks can be bound in order to preserve binding information (Python3 and missing unbound methods issue)
* Added __hash__ for MockMethod - no default hash in py3k
* bugfix for unhashable/uncomparable dicts
* Restored callable function since it's present in python 3.2
* Converted all classes to the new style (inheriting from object) - this is the only option in py3k
* Py3k always sets re.U flag, so the resulting regex.flags are equals to flags | re.U
* Fixed all the simple compatiblity issues
* Fixed compatiblity issues in stubout
* Fixed some of the compatiblity issues
* info about modification
* Added modification info
* Enabled Travis CI
* Enabled Travis CI
* Another bugfix... Tests are still passing
* Bugfix. At least I hope so..
* fixed indentation
* bugfix
* Added .gitignore
* Updated to version 0.5.3
* Numerous fixes from Google:
* Mox release 0.5.1, which includes some bug fixes and tests for stubout
* Fix for Issue 3, submitted by
* Fix for Issue 5, submitted by agoratim
* Patch from Matt Brown ( to inspect the arguments of mocked methods. Alright! :)
* Added support for __contains__, thanks to Adam Lowry
* Added import for inspect, and tests for stubout. Patch by Manuel Holtgrewe
* Remove duplicate NotTest. Bad patch
* Add a Not comparator to compose with other comparators
* Fix MoxTestBase to be usable with multiple-inheritance
* Write a README
* Start our first release at 0.5.0, not 1.0.0
* Include the in the distribution
* Fix mailing list address
* Initial import of mox (originally an internal Google project)
- Adjust Requires according to requirements.txt
2013-09-02 -
- Initial package (0.7.0)

See Also

Package Description
python2-mpi4py-2.0.0-lp150.1.18.x86_64.rpm MPI for Python
python2-mpi4py-devel-2.0.0-lp150.1.18.x86_64.rpm Development files for python2-mpi4py
python2-mpmath-0.19-lp150.1.4.noarch.rpm Python library for arbitrary-precision floating-point arithmetic
python2-mraa-1.8.0-lp150.1.5.x86_64.rpm Python bindings for mraa
python2-msgpack-0.5.4-lp150.2.1.x86_64.rpm MessagePack (de)serializer
python2-msrest-0.4.11-lp150.2.1.noarch.rpm AutoRest swagger generator Python client runtime
python2-msrestazure-0.4.11-lp150.2.1.noarch.rpm AutoRest swagger generator
python2-mulpyplexer-0.08-lp150.1.1.noarch.rpm A module that multiplexes interactions with lists of python objects
python2-multi_key_dict-2.0.3-lp150.1.3.noarch.rpm Multi key dictionary implementation
python2-munch-2.2.0-lp150.1.1.noarch.rpm A dot-accessible dictionary
python2-munkres-1.0.9-lp150.1.4.noarch.rpm Munkres implementation for Python
python2-musicbrainzngs-0.6-lp150.1.3.noarch.rpm Python bindings for musicbrainz NGS webservice
python2-mutagen-1.40.0-lp150.1.2.noarch.rpm Python module to Handle Audio Metadata
python2-mygpoclient-1.8-lp150.1.1.noarch.rpm Python API Client Library
python2-mypy_extensions-0.3.0-lp150.1.3.noarch.rpm Experimental type system extensions for programs checked with mypy typechecker