[Piuparts-devel] [piuparts] Rearrange old unittests.py; Use nosetests (#1)

Holger Levsen holger at layer-acht.org
Sat Jan 11 03:38:14 UTC 2014


Hi,

not much better test results with python-nose installed:

$ make check
python piuparts.py unittest
..ERROR:root:ELOOP: Too many symbolic links in '/absolute-selfloop'
...ERROR:root:ELOOP: Too many symbolic links in 
'/explode/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb/bomb'
.......ERROR:root:ELOOP: Too many symbolic links in '/selfloop'
.ERROR:root:ELOOP: Too many symbolic links in '/dir/selfloop'
ERROR:root:ELOOP: Too many symbolic links in '/dir/selfloop'
ERROR:root:ELOOP: Too many symbolic links in '/dir/subdir/selfloop'
ERROR:root:ELOOP: Too many symbolic links in '/dir/subdir/selfloop'
ERROR:root:ELOOP: Too many symbolic links in '/dir/subdir/selfloop'
...
----------------------------------------------------------------------
Ran 16 tests in 0.071s

OK
nosetests -c nosetests.cfg
nose.plugins.cover: ERROR: Coverage not available: unable to import coverage 
module
E....
======================================================================
ERROR: Failure: ImportError (No module named yaml)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 390, in 
loadTestsFromName
    addr.filename, addr.module)
  File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 39, in 
importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 86, in 
importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/home/holgi/Projects/piuparts/git/piuparts/piuparts-report.py", line 
37, in <module>
    import yaml
ImportError: No module named yaml

----------------------------------------------------------------------
Ran 5 tests in 0.257s

FAILED (errors=1)
make: *** [check] Fehler 1



though, the above is on wheezy, this happens on sid:

$ make check
python piuparts.py unittest
Traceback (most recent call last):
  File "piuparts.py", line 59, in <module>
    from debian_bundle import deb822
ImportError: No module named debian_bundle
make: *** [check] Fehler 1


cheers,
	Holger
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/piuparts-devel/attachments/20140111/cac6191c/attachment.sig>


More information about the Piuparts-devel mailing list