]> git.pld-linux.org Git - packages/python-cffi.git/commitdiff
- adjusted tests PYTHONPATH, dropped tests patch; now tests are passing both with...
authorJakub Bogusz <qboosh@pld-linux.org>
Wed, 1 Aug 2018 19:14:22 +0000 (21:14 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Wed, 1 Aug 2018 19:14:22 +0000 (21:14 +0200)
python-cffi-tests.patch [deleted file]
python-cffi.spec

diff --git a/python-cffi-tests.patch b/python-cffi-tests.patch
deleted file mode 100644 (file)
index 7771ecf..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
---- cffi-1.11.5/testing/cffi1/test_zdist.py.orig       2018-02-27 19:15:41.000000000 +0100
-+++ cffi-1.11.5/testing/cffi1/test_zdist.py    2018-05-27 11:40:42.977033830 +0200
-@@ -17,8 +17,8 @@
-     def setup_method(self, meth):
-         self.executable = os.path.abspath(sys.executable)
--        self.rootdir = os.path.abspath(os.path.dirname(os.path.dirname(
--            cffi.__file__)))
-+        self.rootdir = os.path.abspath(os.path.dirname(os.path.dirname(os.path.dirname(
-+            cffi.__file__))))
-         self.udir = udir.join(meth.__name__)
-         os.mkdir(str(self.udir))
-         if meth.chdir_to_tmp:
---- cffi-1.11.5/testing/embedding/test_basic.py.orig   2018-02-27 19:15:41.000000000 +0100
-+++ cffi-1.11.5/testing/embedding/test_basic.py        2018-05-27 11:41:38.247033196 +0200
-@@ -26,7 +26,7 @@
- def prefix_pythonpath():
--    cffi_base = os.path.dirname(os.path.dirname(local_dir))
-+    cffi_base = os.path.dirname(os.path.dirname(os.path.dirname(local_dir)))
-     pythonpath = org_env.get('PYTHONPATH', '').split(os.pathsep)
-     if cffi_base not in pythonpath:
-         pythonpath.insert(0, cffi_base)
index 961f024cb8040d78d883997434030e562fad4117..c4bb80e661354144f915a60fb9addc53598b72a4 100644 (file)
@@ -16,7 +16,6 @@ Group:                Libraries/Python
 #Source0Download: https://pypi.org/simple/cffi/
 Source0:       https://files.pythonhosted.org/packages/source/c/cffi/cffi-%{version}.tar.gz
 # Source0-md5: ac8492f4ad952360737413e82d661908
-Patch0:                %{name}-tests.patch
 URL:           http://cffi.readthedocs.org/
 BuildRequires: libffi-devel >= 3
 BuildRequires: pkgconfig
@@ -96,14 +95,13 @@ Dokumentacja API moduĊ‚u Pythona CFFI.
 
 %prep
 %setup -q -n cffi-%{version}
-%patch0 -p1
 
 %build
 %if %{with python2}
 %py_build
 
 %if %{with tests}
-PYTHONPATH=$(echo build-2/lib.linux-*) \
+PYTHONPATH=$(pwd):$(echo $(pwd)/build-2/lib.linux-*) \
 py.test-2 --ignore=testing/embedding/test_thread.py c testing
 %endif
 %endif
@@ -112,7 +110,7 @@ py.test-2 --ignore=testing/embedding/test_thread.py c testing
 %py3_build
 
 %if %{with tests}
-PYTHONPATH=$(echo build-3/lib.linux-*) \
+PYTHONPATH=$(pwd):$(echo $(pwd)/build-3/lib.linux-*) \
 py.test-3 --ignore=testing/embedding/test_thread.py c testing
 %endif
 %endif
This page took 0.144775 seconds and 4 git commands to generate.