Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python3-mock | Distribution: SUSE Linux Enterprise 15 |
Version: 3.0.5 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 13.24 | Build date: Sat Mar 6 00:30:33 2021 |
Group: Development/Languages/Python | Build host: sheep90 |
Size: 226300 | Source RPM: python-mock-3.0.5-13.24.src.rpm |
Packager: https://www.suse.com/ | |
Url: http://www.voidspace.org.uk/python/mock/ | |
Summary: A Python Mocking and Patching Library for Testing |
mock is a Python module that provides a core Mock class. It removes the need to create a host of stubs throughout your test suite. After performing an action, you can make assertions about which methods / attributes were used and arguments they were called with. You can also specify return values and set needed attributes in the normal way.
BSD-2-Clause
* Wed Nov 18 2020 mmachova@suse.com - Run spec-cleaner - Download GitHub tarball and launch tests * Tue May 14 2019 mimi.vx@gmail.com - update to 3.0.5 - drop remove_unittest2.patch * more in CHANGELOG.rst * Mon Aug 13 2018 mcepl@suse.com - Remove dependency on unittest2 Add remove_unittest2.patch to facilitate that Remove unnecessary now unittest2-fallback.patch * Thu Jan 04 2018 tchvatal@suse.com - Condition python2 build to ensure we can build py3 only package * Tue Sep 05 2017 dmueller@suse.com - adjust requires for singlespec'ified python-funcsigs * Thu Oct 06 2016 jmatejek@suse.com - update for multipython build - remove test runner because it performs dark magic that causes a failure in test suite - implement fallback to python's own unittest instead of unittest2 if we're on Python 3 (to avoid dependencies on funcsigs and unittest2) (unittest2-fallback.patch) * Thu Oct 06 2016 tbechtold@suse.com - Fix pytohn-funcsigs Requires * Thu Jun 02 2016 tbechtold@suse.com - update to 2.0.0: * Fix #338: depend on a fixed version of funcsigs * More 3.2 support dropping cleanup * Update sync point * Add Mock.assert_called() * Issue25347 - Format the error message output of mock's assert_has_calls method * Issue #22138: Fix mock.patch behavior when patching descriptors. Restore original values after patching * Issue #24857: Comparing call_args to a long sequence now correctly returns a boolean result instead of raising an exception * Issue #23004: mock_open() now reads binary data correctly when the type of read_data is bytes * Add version info in the docs * Update six to a version with raises_from * Fix #328 - handle unicode __repr__ on Python 2.x * Drop support for Python 3.2 * Fix typo in docs/index.txt * Fix README.rst checking * Be clearer about Python version compat * Issue #295: use a setup_requires dependency * Improve grouping of imports in tests * Use six to detect python2/3 in main module * Use six to detect python2/3 in test modules - adjust Requires - use pypi.io as Source url * Fri Jan 08 2016 frede@b1-systems.de - BuildRequires python-setuptools >= 17.1 If you have a lower version the build will fail. * Mon Oct 26 2015 toddrme2178@gmail.com - BuildRequires python-funcsigs. It was already in Requires, but is also needed at build time for unit tests. * Mon Jul 27 2015 seife+obs@b1-systems.com - python-mock now requires python-pbr * Mon Jul 27 2015 dmueller@suse.com - update to 1.3.0: * Update sync point * Issue #21750: Further fixup to be styled like other mock APIs * Typo fix in mock.patch * Revert "Issue #21750: mock_open.read_data can now be read from each instance, as it" * Add 2.6 back to classifiers * Record sync point * Issue #21750: mock_open.read_data can now be read from each instance, as it could in Python 3.3 * Issue #18622: unittest.mock.mock_open().reset_mock would recurse infinitely * Folk should test 2.6 locally too * Closes #279: setuptools.version is too new * Support python 2.6 * Update sync point and sync docs * Issue #23661: unittest.mock side_effects can now be exceptions again * Abort installation if the installer is using setuptools<17.1 * Closes #269: setup_requires pbr 1.3 * Closes #257: version the dependency on six * Rename README.txt to README.rst * Make reproducing travis behaviour somewhat easier * Cleanup version number handling * Overhaul docs * Update docs * Remove stale MANIFEST.in, ignore pbr outputs * Convert to a package, use pbr, update metadata * Bump versions * Officially drop 2.6 support * Issue #23310: Fix MagicMock's initializer to work with __methods__. Behavior equivalent to m.configure_mock(). Patch by Kasia Jachim * Issue #23568: Add rdivmod support to MagicMock() objects * Issue #23581: Add matmul support to MagicMock * Issue #23326: Removed __ne__ implementations. Since fixing default __ne__ implementation in issue #21408 they are redundant * Issue #22823: Use set literals instead of creating a set from a list. Fixed an output of sets in examples * Closes #21270 : We now override tuple methods in mock.call objects * Suppress a couple more DeprecationWarnings in the test suite * Closes #21256: Printout of keyword args in deterministic order in mock calls * Removes unused varargs and varkwargs from assert_not_called() * Closes Issue 21262: New method assert_not_called for Mock * Closes Issue 21238: New keyword argument `unsafe` to Mock * Closes issue 21239. unittest.mock.patch.stopall() did not work deterministically when the same name was patched multiple times * Closes Issue 21222 * Closes issue 17660. You no longer need to explicitly pass create=True when patching builtin names * Issue 17826. Setting an iterable side_effect on a mock created by create_autospec now works * Issue 20968. unittest.mock.MagicMock now supports division * Issue #20189: Four additional builtin types (PyTypeObject, PyMethodDescr_Type, _PyMethodWrapper_Type, and PyWrapperDescr_Type) have been modified to provide introspection information for builtins. Also: many additional Lib, test suite, and Argument Clinic fixes * Issue #19594: Use specific asserts in unittest tests * Remove shadowed test * Adjust comment * Issue #19013: add a __main__ to unittest.test.testmock to ease CLI invocation * Issue #19013: add unittest.main() epilogs to unittest.mock's own test modules * Process DEFAULT values in mock side_effect that returns iterator * Closes issue 17467. Add readline and readlines support to unittest.mock.mock_open * Issue #17047: remove doubled words added in 3.3 as reported by Serhiy Storchaka and Matthew Barnett * Issue #17015: When it has a spec, a Mock object now inspects its signature when matching calls, so that arguments can be matched positionally or by name * Closes issue 15323. Improve failure message of Mock.assert_called_once_with * Close #14857: fix regression in references to PEP 3135 implicit __class__ closure variable. Reopens issue #12370, but also updates unittest.mock to workaround that issue * Remove incorrect comment * Closes issue 14634. unittest.mock.create_autospec now supports keyword only arguments * unittest.mock: removed another bit of Python 2 only code * Adding unittest.mock documentation * unittest.mock: remove another piece of Python 2 specific code * Remove more Python 2 code from unittest.mock (obsolete function attributes) * Support subclassing unittest.mock._patch and fix various obscure bugs around patcher spec arguments * unittest.mock.MagicMock objects are now unorderable by default * Removed XXX from unittest.mock docstring and switch to a nicer try...except...finally * Remove more Python 2 compatibility cruft from unittest.mock * PEP 417: Adding unittest.mock * Ignore patch rejects too * Add NEWS * Add PyPy to travis * Issue #20189: Four additional builtin types * Just hard-depend on unittest2 * Fix typo in test name * Some basic release process notes * Ignore more editor files * Add testrepository configuration * We never need sudo. Containers FTW * Fixup ignores * Iterating on .travis.yml * Setup Travis-CI - drop mock-unittest2py27.patch, no longer needed
/usr/lib/python3.6/site-packages/mock /usr/lib/python3.6/site-packages/mock-3.0.5-py3.6.egg-info /usr/lib/python3.6/site-packages/mock-3.0.5-py3.6.egg-info/PKG-INFO /usr/lib/python3.6/site-packages/mock-3.0.5-py3.6.egg-info/SOURCES.txt /usr/lib/python3.6/site-packages/mock-3.0.5-py3.6.egg-info/dependency_links.txt /usr/lib/python3.6/site-packages/mock-3.0.5-py3.6.egg-info/requires.txt /usr/lib/python3.6/site-packages/mock-3.0.5-py3.6.egg-info/top_level.txt /usr/lib/python3.6/site-packages/mock/__init__.py /usr/lib/python3.6/site-packages/mock/__pycache__ /usr/lib/python3.6/site-packages/mock/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/mock/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/mock/__pycache__/mock.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/mock/__pycache__/mock.cpython-36.pyc /usr/lib/python3.6/site-packages/mock/mock.py /usr/share/doc/packages/python3-mock /usr/share/doc/packages/python3-mock/README.rst /usr/share/licenses/python3-mock /usr/share/licenses/python3-mock/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Mar 9 13:21:55 2025