[packages/sphinx-pdg] - adjusted mock patch to prefer standalone module or strange py.test failures can happen if standalo

qboosh qboosh at pld-linux.org
Mon Apr 24 22:01:10 CEST 2017


commit af5ad522dfb97ee21dbb7049272f5d8ba44426d3
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Apr 24 22:01:27 2017 +0200

    - adjusted mock patch to prefer standalone module or strange py.test failures can happen if standalone mock is installed
    - more test BRs

 sphinx-pdg-mock.patch | 36 ++++++++++++++++++------------------
 sphinx-pdg.spec       |  3 +++
 2 files changed, 21 insertions(+), 18 deletions(-)
---
diff --git a/sphinx-pdg.spec b/sphinx-pdg.spec
index c6c74c7..1f74370 100644
--- a/sphinx-pdg.spec
+++ b/sphinx-pdg.spec
@@ -35,6 +35,8 @@ BuildRequires:	python-setuptools >= 7.0
 BuildRequires:	python-alabaster >= 0.7
 BuildRequires:	python-alabaster < 0.8
 BuildRequires:	python-docutils >= 0.11
+BuildRequires:	python-enum34
+BuildRequires:	python-flake8
 BuildRequires:	python-html5lib
 BuildRequires:	python-imagesize
 BuildRequires:	python-jinja2 >= 2.3
@@ -56,6 +58,7 @@ BuildRequires:	python3-setuptools >= 7.0
 BuildRequires:	python3-alabaster >= 0.7
 BuildRequires:	python3-alabaster < 0.8
 BuildRequires:	python3-docutils >= 0.11
+BuildRequires:	python3-flake8
 BuildRequires:	python3-html5lib
 BuildRequires:	python3-imagesize
 BuildRequires:	python3-jinja2 >= 2.3
diff --git a/sphinx-pdg-mock.patch b/sphinx-pdg-mock.patch
index 50c74dd..302100c 100644
--- a/sphinx-pdg-mock.patch
+++ b/sphinx-pdg-mock.patch
@@ -6,9 +6,9 @@
  from docutils import nodes
 -import mock
 +try:
-+    from unittest import mock
-+except ImportError:
 +    import mock
++except ImportError:
++    from unittest import mock
  import pytest
  from textwrap import dedent
  from sphinx.errors import SphinxError
@@ -20,9 +20,9 @@
  import pytest
 -import mock
 +try:
-+    from unittest import mock
-+except ImportError:
 +    import mock
++except ImportError:
++    from unittest import mock
  
  import sphinx
  from sphinx.config import Config
@@ -34,9 +34,9 @@
  from docutils import nodes
 -import mock
 +try:
-+    from unittest import mock
-+except ImportError:
 +    import mock
++except ImportError:
++    from unittest import mock
  
  from sphinx.domains.std import StandardDomain
  
@@ -48,9 +48,9 @@
  
 -import mock
 +try:
-+    from unittest import mock
-+except ImportError:
 +    import mock
++except ImportError:
++    from unittest import mock
  
  Environment = namedtuple('Environment', 'indexentries')
  
@@ -62,9 +62,9 @@
  from docutils import nodes
 -import mock
 +try:
-+    from unittest import mock
-+except ImportError:
 +    import mock
++except ImportError:
++    from unittest import mock
  import pytest
  import requests
  from io import BytesIO
@@ -76,9 +76,9 @@
  from sphinx.ext.napoleon.docstring import GoogleDocstring, NumpyDocstring
 -import mock
 +try:
-+    from unittest import mock
-+except ImportError:
 +    import mock
++except ImportError:
++    from unittest import mock
  
  
  class NamedtupleSubclass(namedtuple('NamedtupleSubclass', ('attr1', 'attr2'))):
@@ -90,9 +90,9 @@
                                   setup)
 -import mock
 +try:
-+    from unittest import mock
-+except ImportError:
 +    import mock
++except ImportError:
++    from unittest import mock
  
  
  def _private_doc():
@@ -104,9 +104,9 @@
  
 -import mock
 +try:
-+    from unittest import mock
-+except ImportError:
 +    import mock
++except ImportError:
++    from unittest import mock
  import pytest
  
  from sphinx.theming import Theme, ThemeError
@@ -118,9 +118,9 @@
  
 -import mock
 +try:
-+    from unittest import mock
-+except ImportError:
 +    import mock
++except ImportError:
++    from unittest import mock
  
  
  class DummyTemplateLoader(BuiltinTemplateLoader):
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/sphinx-pdg.git/commitdiff/af5ad522dfb97ee21dbb7049272f5d8ba44426d3



More information about the pld-cvs-commit mailing list