Tree @master (Download .tar.gz)
Mockito is a spying framework originally based on the Java library with the same name.
Install
pip install mockito
Quick Start
90% use case is that you want to stub out a side effect.
from mockito import when, mock, unstub when(os.path).exists('/foo').thenReturn(True) # or: import requests # the famous library # you actually want to return a Response-like obj, we'll fake it response = mock({'status_code': 200, 'text': 'Ok'}) when(requests).get(...).thenReturn(response) # use it requests.get('http://google.com/') # clean up unstub()
Read the docs
http://mockito-python.readthedocs.io/en/latest/
Run the tests
pip install pytest py.test
Commit History @master
0
»»
- New upstream version 1.2.0 Sophie Brun 4 years ago
- Update upstream information Sophie Brun 4 years ago
- Use dh-python and pybuild Sophie Brun 4 years ago
- Remove Python 2 module Sophie Brun 4 years ago
- Bump Standards-Version to 4.4.1 Sophie Brun 4 years ago
- Use debhelper-compat 12 Sophie Brun 4 years ago
- Update URL in GitLab's CI configuration file Raphaël Hertzog 4 years ago
- Configure git-buildpackage for Kali Raphaël Hertzog 4 years ago
- Add GitLab's CI configuration file Raphaël Hertzog 4 years ago
- Update Vcs-* fields for the move to gitlab.com Raphaël Hertzog 5 years ago
- Update Maintainer field Raphaël Hertzog 5 years ago
- Merge branch 'debian' Sophie Brun 9 years ago
- Merge branch 'upstream' into debian Sophie Brun 9 years ago
- Merge branch 'upstream' Sophie Brun 9 years ago
- Imported Upstream version 0.5.2 Sophie Brun 9 years ago
- Drop unwanted gbp.conf Sophie Brun 9 years ago
- Imported Upstream version 0.5.2 Sophie Brun 9 years ago
- Drop openstack-pkg-tools Sophie Brun 9 years ago
- Import new version from debian Sophie Brun 9 years ago
- Imported Debian patch 0.5.2-4 Thomas Goirand (commit: Sophie Brun) 9 years ago
- Add a patch to use standard setuptools Sophie Brun 9 years ago
- Initial packaging for kali Sophie Brun 9 years ago
- Imported Upstream version 0.5.2 Sophie Brun 9 years ago
0
»»