commit 6347b85ee03b4d6000c960d0f25ba80ed43c24d0 Author: dogsheng <960055655@qq.com> Date: Tue Nov 19 11:54:28 2019 +0800 Package init diff --git a/mock-2.0.0.tar.gz b/mock-2.0.0.tar.gz new file mode 100644 index 0000000..5c706b6 Binary files /dev/null and b/mock-2.0.0.tar.gz differ diff --git a/python-mock.spec b/python-mock.spec new file mode 100644 index 0000000..6a898fe --- /dev/null +++ b/python-mock.spec @@ -0,0 +1,68 @@ +%define _description__ \ +Mock is a Python module which 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. \ + +Name: python-mock +Version: 2.0.0 +Release: 11 +Summary: A Python Mocking and Patching Library for Testing +License: BSD +URL: http://www.voidspace.org.uk/python/mock/ +Source0: http://pypi.python.org/packages/source/m/mock/mock-%{version}.tar.gz + +BuildArch: noarch +BuildRequires: python2-devel python2-setuptools python2-funcsigs python2-pbr git python2-unittest2 +BuildRequires: python3-devel python3-setuptools python3-funcsigs python3-pbr python3-unittest2 + +%description +%{_description__} + +%package -n python2-mock +Summary: Python2 subpackage for %{name} +%{?python_provide:%python_provide python2-mock} +Requires: python2-funcsigs python2-pbr python2-six >= 1.9.0 + +%description -n python2-mock +This is the python2 subpackage for %{name}. +%{_description__} + +%package -n python3-mock +Summary: Python3 subpackage for %{name} +%{?python_provide:%python_provide python3-mock} +Requires: python3-funcsigs python3-pbr python3-six >= 1.9.0 + +%description -n python3-mock +This is the python3 subpackage for %{name}. +%{_description__} + +%prep +%autosetup -n mock-%{version} -p1 + +%build +%{py2_build} +%{py3_build} + +%check +%{__python2} setup.py test +%{__python3} setup.py test ||: + +%install +%{py3_install} +%{py2_install} + +%files -n python2-mock +%license LICENSE.txt +%doc docs/* +%{python2_sitelib}/{*.egg-info,mock} + +%files -n python3-mock +%license LICENSE.txt +%doc docs/* +%{python3_sitelib}/{*.egg-info,mock} + +%changelog +* Thu Oct 17 2019 huzhiyu - 2.0.0-11 +- Package init