#2 Disable tests by default in RHEL builds
Merged a year ago by mhayden. Opened a year ago by yselkowitz.
rpms/ yselkowitz/python-requests-oauthlib rawhide  into  rawhide

@@ -1,3 +1,6 @@ 

+ # RHEL does not include the test dependencies

+ %bcond tests %{undefined rhel}

+ 

  %global distname requests-oauthlib

  %global modname requests_oauthlib

  
@@ -25,9 +28,11 @@ 

  BuildRequires:      python3-oauthlib >= 0.6.2

  BuildRequires:      python3-requests >= 2.0.0

  

+ %if %{with tests}

  BuildRequires:      python3-pytest

  BuildRequires:      python3-pytest-mock

  BuildRequires:      python3-requests-mock

+ %endif

  

  Requires:           python3-oauthlib

  Requires:           python3-requests
@@ -49,7 +54,11 @@ 

  %py3_install

  

  %check

+ %if %{with tests}

  %pytest -k "not testCanPostBinaryData and not test_content_type_override and not test_url_is_native_str"

+ %else

+ %py3_check_import %{modname}

+ %endif

  

  %files -n python3-%{distname}

  %doc README.rst HISTORY.rst requirements.txt AUTHORS.rst

RHEL does not include pytest-mock or requests-mock, without which the tests cannot be run.

Pull-Request has been merged by mhayden

a year ago
Metadata