From cd485ba1213ca0fca0080916609b624587dd6f92 Mon Sep 17 00:00:00 2001 From: Michal Cyprian Date: Apr 13 2016 12:44:16 +0000 Subject: Add requires, test_suite macro --- diff --git a/python-virtualenv-api.spec b/python-virtualenv-api.spec index 056d856..9f35bd3 100644 --- a/python-virtualenv-api.spec +++ b/python-virtualenv-api.spec @@ -2,6 +2,10 @@ %global pypi_name virtualenv-api %global underscore_name virtualenv_api +# test suite is disabled default for koji builds, +# because tests require internet connection. +%global run_test_suite 0 + Name: python-%{pypi_name} Version: 2.1.8 Release: 1%{?dist} @@ -19,11 +23,15 @@ BuildArch: noarch BuildRequires: python-setuptools BuildRequires: python2-devel BuildRequires: python2-virtualenv +BuildRequires: python-six +BuildRequires: python-pip BuildRequires: git-all BuildRequires: python3-setuptools BuildRequires: python3-devel BuildRequires: python3-virtualenv +BuildRequires: python3-six +BuildRequires: python3-pip %description virtualenv-api - an API for virtualenv @@ -36,6 +44,8 @@ Summary: An API for virtualenv/pip %{?python_provide:%python_provide python2-%{pypi_name}} Requires: python-six +Requires: python2-virtualenv +Requires: python-pip %description -n python2-%{pypi_name} virtualenv-api - an API for virtualenv Tool to create isolated Python environments. Unfortunately, @@ -47,6 +57,8 @@ Summary: An API for virtualenv/pip %{?python_provide:%python_provide python3-%{pypi_name}} Requires: python3-six +Requires: python3-virtualenv +Requires: python3-pip %description -n python3-%{pypi_name} virtualenv-api - an API for virtualenv Tool to create isolated Python environments. Unfortunately, @@ -66,10 +78,10 @@ rm -rf %{pypi_name}.egg-info %py3_install %py2_install -# tests temporarily disabled, because of six test dependency -# download error in koji. -#%check -#%{__python3} setup.py test +%if 0%{run_test_suite} +%check +%{__python3} setup.py test +%endif # run_test_suite %files -n python2-%{pypi_name} %license LICENSE