Created attachment 311361 [details, diff] ebuild patch archtester fabric # USE=doc USE_PYTHON="2.5 2.6 2.7" ebuild fabric-1.4.2.ebuild clean test merge * Compilation and optimization of Python modules for CPython 2.5 [ ok ] * Compilation and optimization of Python modules for CPython 2.6 [ ok ] * Compilation and optimization of Python modules for CPython 2.7 [ ok ] >>> dev-python/fabric-1.4.2 merged. >>> Regenerating /etc/ld.so.cache...
Test files (tests/test_*.py) do not run any code, when they are executed directly. You need to use a test discovery application (e.g. nosetests) and you will see e.g.: "Ran 302 tests in ...s FAILED (errors=81, failures=2)"
to all concerned. It seems according to upstream their test suite is fine. It's us who don't know how to run it.
Created attachment 311777 [details, diff] ebuild It's in such a compromised state it's easier to put the whole ebuild
Created attachment 311779 [details, diff] fabric-1.4.2-tests.patch The missing source files can be acquired from the source repo, not worth taking up space here.
Created attachment 311781 [details, diff] test_tasks.patch
*fabric-1.4.2 (10 May 2012) 10 May 2012; Jesus Rivero <neurogeek@gentoo.org> +fabric-1.4.2.ebuild, +files/fabric-1.4.2-git_tags_docs.patch: Version bump.