Compare commits

..

No commits in common. "64002d362c03dd6e34f3e68979711d866df75a80" and "f1e6bccf9a26c7656c3613edc40de3922165d9dd" have entirely different histories.

3 changed files with 27 additions and 28 deletions

BIN
fixtures-3.0.0.tar.gz Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,22 +1,33 @@
Name: python-fixtures Name: python-fixtures
Version: 4.1.0 Version: 3.0.0
Release: 1 Release: 12
Summary: A python contract for writing reusable state / support logic tests Summary: A python contract for writing reusable state / support logic tests
License: ASL 2.0 or BSD License: ASL 2.0 or BSD
URL: https://launchpad.net/python-fixtures URL: https://launchpad.net/python-fixtures
Source0: https://pypi.python.org/packages/source/f/fixtures/fixtures-%{version}.tar.gz Source0: http://pypi.python.org/packages/source/f/fixtures/fixtures-%{version}.tar.gz
BuildArch: noarch BuildArch: noarch
BuildRequires: python2-devel python2-pbr >= 0.11 python2-mock python2-testtools >= 0.9.22
%description %description
Fixtures is a python contract that provides reusable state / support logic Fixtures is a python contract that provides reusable state / support logic
for unit testing. It includes some helper and adaptation logic to write your for unit testing. It includes some helper and adaptation logic to write your
own fixtures using the fixtures contract. own fixtures using the fixtures contract.
%package -n python2-fixtures
Summary: A python2 contract for reusable state / support logic
Requires: python2-testtools >= 0.9.22 python2-six
%{?python_provide:%python_provide python2-fixtures}
%description -n python2-fixtures
Fixtures is a python2 contract that provides reusable state / support logic
for unit testing. It includes some helper and adaptation logic to write your
own fixtures using the fixtures contract.
%package -n python3-fixtures %package -n python3-fixtures
Summary: A python3 contract for reusable state / support logic Summary: A python3 contract for reusable state / support logic
BuildArch: noarch BuildArch: noarch
BuildRequires: python3-devel python3-pbr >= 5.7.0 python3-mock python3-testtools >= 2.5.0 BuildRequires: python3-devel python3-pbr >= 0.11 python3-mock python3-testtools >= 0.9.22
Requires: python-extras python-pbr >= 5.7.0 python3-testtools >= 2.5.0 Requires: python3-testtools >= 0.9.22 python3-six
%{?python_provide:%python_provide python3-fixtures} %{?python_provide:%python_provide python3-fixtures}
%description -n python3-fixtures %description -n python3-fixtures
@ -25,39 +36,27 @@ for unit testing. It includes some helper and adaptation logic to write your
own fixtures using the fixtures contract. own fixtures using the fixtures contract.
%prep %prep
%autosetup -n fixtures-%{version} -p1 %autosetup -n fixtures-%{version}
%build %build
export PBR_VERSION=%{version} %py2_build
%py3_build %py3_build
%install %install
export PBR_VERSION=%{version} %py2_install
%py3_install %py3_install
%check %check
%{__python2} -m testtools.run fixtures.test_suite
%{__python3} -m testtools.run fixtures.test_suite %{__python3} -m testtools.run fixtures.test_suite
%files -n python2-fixtures
%doc README GOALS NEWS Apache-2.0 BSD COPYING
%{python2_sitelib}/fixtures
%{python2_sitelib}/fixtures-%{version}-py?.?.egg-info
%files -n python3-fixtures %files -n python3-fixtures
%doc README.rst GOALS NEWS Apache-2.0 BSD COPYING %doc README GOALS NEWS Apache-2.0 BSD COPYING
%{python3_sitelib}/fixtures %{python3_sitelib}/fixtures
%{python3_sitelib}/fixtures-%{version}-py%{python3_version}.egg-info %{python3_sitelib}/fixtures-%{version}-py?.?.egg-info
%changelog %changelog
* Thu Jan 11 2024 liyanan <liyanan61@h-partners.com> - 4.1.0-1
- Update to 4.1.0
* Thu Jul 7 2022 baizhonggui <baizhonggui@h-partners.com> - 4.0.1-1
- Update to 4.0.1
* Fri Apr 1 2022 caodongxia <caodongxia@huawei.com> - 3.0.0-15
- Fix test_monkeypatch failed due to python3.10
* Tue Sep 29 2020 liuweibo <liuweibo10@huawei.com> - 3.0.0-14
- Fix Source0
* Mon Aug 10 2020 lingsheng <lingsheng@huawei.com> - 3.0.0-13
- Remove python2-fixtures subpackage
* Mon Nov 25 2019 Ling Yang <lingyang2@huawei.com> - 3.0.0-12 * Mon Nov 25 2019 Ling Yang <lingyang2@huawei.com> - 3.0.0-12
- Package init - Package init