Hi,

While reviewing shadchin@'s diff (for funcsigs):

===>  Regression tests for py3-mock-1.3.0
cd /usr/ports/pobj/py-mock-1.3.0-python3/mock-1.3.0 && /usr/local/bin/python3.4 
-m unittest discover
EEEEEEE
======================================================================
ERROR: mock.tests.testcallable (unittest.loader._FailedTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/local/lib/python3.4/unittest/case.py", line 58, in testPartExecutor
    yield
  File "/usr/local/lib/python3.4/unittest/case.py", line 580, in run
    testMethod()
  File "/usr/local/lib/python3.4/unittest/loader.py", line 33, in testFailure
    raise self._exception
ImportError: Failed to import test module: mock.tests.testcallable
Traceback (most recent call last):
  File "/usr/local/lib/python3.4/unittest/loader.py", line 323, in _find_tests
    module = self._get_module_from_name(name)
  File "/usr/local/lib/python3.4/unittest/loader.py", line 301, in 
_get_module_from_name
    __import__(name)
  File "/usr/ports/pobj/py-mock-1.3.0-python3/mock-1.3.0/mock/__init__.py", 
line 2, in <module>
    import mock.mock as _mock
  File "/usr/ports/pobj/py-mock-1.3.0-python3/mock-1.3.0/mock/mock.py", line 
67, in <module>
    import six
ImportError: No module named 'six'

Quick fix:
Comments? OK?

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-mock/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile    26 Dec 2015 20:48:11 -0000      1.8
+++ Makefile    5 Jun 2016 21:19:00 -0000
@@ -18,6 +18,7 @@ MODULES=              lang/python
 BUILD_DEPENDS=         devel/py-pbr${MODPY_FLAVOR}
 RUN_DEPENDS=           devel/py-six${MODPY_FLAVOR} \
                        devel/py-pbr${MODPY_FLAVOR}
+TEST_DEPENDS=          ${RUN_DEPENDS}
 
 FLAVORS =              python3
 FLAVOR ?=

Reply via email to