Le Mercredi, Mars 14, 2018 00:11 CET, Ljuba Nedeljkovic <ljuba....@gmail.com> a 
écrit:
 Builds and installs on amd64, current, but `make test` fails with:

===> Regression tests for py-intervaltree-2.1.0
Version: 2.1.0
Reading README.rst
running test
running egg_info
writing requirements to intervaltree.egg-info/requires.txt
writing intervaltree.egg-info/PKG-INFO
writing top-level names to intervaltree.egg-info/top_level.txt
writing dependency_links to intervaltree.egg-info/dependency_links.txt
reading manifest file 'intervaltree.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'intervaltree.egg-info/SOURCES.txt'
running build_ext
============================= test session starts =======================
platform openbsd6 -- Python 2.7.14, pytest-3.1.2, py-1.4.34, pluggy-0.4.0
rootdir: /usr/ports/pobj/py-intervaltree-2.1.0/intervaltree-2.1.0, inifile: 
setup.cfg
collected 2 items / 3 errors

==================================== ERRORS =============================
________________ ERROR collecting lib/intervaltree/interval.py __________
/usr/local/lib/python2.7/site-packages/py/_path/local.py:680: in pyimport
raise self.ImportMismatchError(modname, modfile, self)
E ImportMismatchError: ('intervaltree.interval', 
'/usr/ports/pobj/py-intervaltree-2.1.0/intervaltree-2.1.0/intervaltree/interval.py',
 
local('/usr/ports/pobj/py-intervaltree-2.1.0/intervaltree-2.1.0/lib/intervaltree/interval.py'))
______________ ERROR collecting lib/intervaltree/intervaltree.py ________
/usr/local/lib/python2.7/site-packages/py/_path/local.py:680: in pyimport
raise self.ImportMismatchError(modname, modfile, self)
E ImportMismatchError: ('intervaltree.intervaltree', 
'/usr/ports/pobj/py-intervaltree-2.1.0/intervaltree-2.1.0/intervaltree/intervaltree.py',
 
local('/usr/ports/pobj/py-intervaltree-2.1.0/intervaltree-2.1.0/lib/intervaltree/intervaltree.py'))
__________________ ERROR collecting lib/intervaltree/node.py ____________
/usr/local/lib/python2.7/site-packages/py/_path/local.py:680: in pyimport
raise self.ImportMismatchError(modname, modfile, self)
E ImportMismatchError: ('intervaltree.node', 
'/usr/ports/pobj/py-intervaltree-2.1.0/intervaltree-2.1.0/intervaltree/node.py',
 
local('/usr/ports/pobj/py-intervaltree-2.1.0/intervaltree-2.1.0/lib/intervaltree/node.py'))
=============================== warnings summary ========================
None
[pytest] section in setup.cfg files is deprecated, use [tool:pytest] instead.

-- Docs: http://doc.pytest.org/en/latest/warnings.html
!!!!!!!!!!!!!!!!!!! Interrupted: 3 errors during collection !!!!!!!!!!!!!
===================== 1 warnings, 3 error in 0.31 seconds ===============
*** Error 2 in . (/usr/ports/lang/python/python.port.mk:197 'do-test': @cd 
/usr/ports/pobj/py-intervaltree-2.1.0/intervaltree-2.1.0 && /usr/...)
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2771 
'/usr/ports/pobj/py-intervaltree-2.1.0/.test_done')
*** Error 1 in /usr/ports/mystuff/devel/py-intervaltree 
(/usr/ports/infrastructure/mk/bsd.port.mk:2419 'test')

I did not test functioanlity of installed port and cannot tell if those
failing tests are show stoppers.

Cheers,
-ljubaHi,

thank you for your feedback.

The regress tests failed because the "test" directory is missing.

I have changed the Makefile to explain.

Ok?

Cheers,

Remi.

Attachment: py-intervaltree-2.1.0.tar.gz
Description: application/gzip

Reply via email to