diff options
author | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2010-07-01 04:34:23 +0000 |
---|---|---|
committer | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2010-07-01 04:34:23 +0000 |
commit | dfc1a50ca88b694d7e0d564f4ce1d624cde3572f (patch) | |
tree | 239910f632dbd236fbf48038c5f6888231d5b2bc /dev-python/rope | |
parent | Set SUPPORT_PYTHON_ABIS. (diff) | |
download | historical-dfc1a50ca88b694d7e0d564f4ce1d624cde3572f.tar.gz historical-dfc1a50ca88b694d7e0d564f4ce1d624cde3572f.tar.bz2 historical-dfc1a50ca88b694d7e0d564f4ce1d624cde3572f.zip |
Fix returning of tests results.
Package-Manager: portage-HEAD/cvs/Linux x86_64
Diffstat (limited to 'dev-python/rope')
-rw-r--r-- | dev-python/rope/ChangeLog | 6 | ||||
-rw-r--r-- | dev-python/rope/Manifest | 5 | ||||
-rw-r--r-- | dev-python/rope/files/rope-0.9.3-fix_tests_results.patch | 14 | ||||
-rw-r--r-- | dev-python/rope/rope-0.9.3.ebuild | 9 |
4 files changed, 29 insertions, 5 deletions
diff --git a/dev-python/rope/ChangeLog b/dev-python/rope/ChangeLog index 5207c0b5749e..3b89e062bbb7 100644 --- a/dev-python/rope/ChangeLog +++ b/dev-python/rope/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-python/rope # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/rope/ChangeLog,v 1.7 2010/06/30 02:05:22 arfrever Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/rope/ChangeLog,v 1.8 2010/07/01 04:34:23 arfrever Exp $ + + 01 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + rope-0.9.3.ebuild, +files/rope-0.9.3-fix_tests_results.patch: + Fix returning of tests results. 30 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> rope-0.9.3.ebuild: diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest index 28d562c49ab8..5effd1328e31 100644 --- a/dev-python/rope/Manifest +++ b/dev-python/rope/Manifest @@ -1,4 +1,5 @@ +AUX rope-0.9.3-fix_tests_results.patch 315 RMD160 6acb7042fead4b66722be379bf03ea9d4acfe551 SHA1 3d341e271a0725c87e413fdff136aaf08b693d3f SHA256 33de2b70867c5f245d4de9f5d62c1ea135435e063fa8feedd827d097a9bfbf6b DIST rope-0.9.3.tar.gz 218495 RMD160 c74e5af8221a8618ee8605c3a1ba0e26529d8c6d SHA1 47bc357e5765c387e1522d4bbe77493ce2964ebe SHA256 270ad551658e0bd05c17204aff268523e7c3aba6d1aa3665a8f928eb34cd2281 -EBUILD rope-0.9.3.ebuild 807 RMD160 6f7ebcc40b59aadbccb984a5f80dafc67bbdd691 SHA1 a09a309a891b8a5176aeaf5c563f1817062c67a7 SHA256 0774bf1eaa659d321c36cf33a266038547b5428aa102a79eff63468d4446f5ba -MISC ChangeLog 1176 RMD160 2e0ef43119a89d80635c710728f0bfa6dd2dd9a7 SHA1 2dcb5ff0a284d741da47a91cde8a59831bdb892f SHA256 593be5a998515626a6c09ab2bf64e6644d4022cdfe808d52d81fa044383325d2 +EBUILD rope-0.9.3.ebuild 907 RMD160 43ee64f1a6788e77c51a75a150b51308ba6db4ab SHA1 028618b82c31e30c7f828d515dd33ee9306faee1 SHA256 20adb94a8c83c22696823714f4e14fc34658ebbe0dafed92df5ff6ec6bc85844 +MISC ChangeLog 1348 RMD160 3ee9bbd80327faa0ef0d1a6a130d3fdcc4cf1390 SHA1 0a4538c702ecd265b926964e919791aa66c0c517 SHA256 532757215e0efd9edcc5674d67e63d59b280401e00368bb4bab09c62c4e71ab9 MISC metadata.xml 160 RMD160 e730f96ab97c5be577a6d6d05f04990374a0dffb SHA1 2aa5e6be9c265c0e7bceb78ee9fd20df5f818e36 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a diff --git a/dev-python/rope/files/rope-0.9.3-fix_tests_results.patch b/dev-python/rope/files/rope-0.9.3-fix_tests_results.patch new file mode 100644 index 000000000000..a8087b97cc8b --- /dev/null +++ b/dev-python/rope/files/rope-0.9.3-fix_tests_results.patch @@ -0,0 +1,14 @@ +--- ropetest/__init__.py ++++ ropetest/__init__.py +@@ -1,3 +1,4 @@ ++import sys + import unittest + + import ropetest.projecttest +@@ -31,4 +32,5 @@ + + if __name__ == '__main__': + runner = unittest.TextTestRunner() +- runner.run(suite()) ++ result = runner.run(suite()) ++ sys.exit(not result.wasSuccessful()) diff --git a/dev-python/rope/rope-0.9.3.ebuild b/dev-python/rope/rope-0.9.3.ebuild index 3f73e8ee5d81..d58f7e294656 100644 --- a/dev-python/rope/rope-0.9.3.ebuild +++ b/dev-python/rope/rope-0.9.3.ebuild @@ -1,13 +1,13 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/rope/rope-0.9.3.ebuild,v 1.2 2010/06/30 02:05:22 arfrever Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/rope/rope-0.9.3.ebuild,v 1.3 2010/07/01 04:34:23 arfrever Exp $ EAPI="3" PYTHON_DEPEND="2:2.5" SUPPORT_PYTHON_ABIS="1" RESTRICT_PYTHON_ABIS="2.4 3.*" -inherit distutils +inherit distutils eutils DESCRIPTION="Python refactoring library" HOMEPAGE="http://rope.sourceforge.net/ http://pypi.python.org/pypi/rope" @@ -21,6 +21,11 @@ IUSE="" DEPEND="" RDEPEND="" +src_prepare() { + distutils_src_prepare + epatch "${FILESDIR}/${P}-fix_tests_results.patch" +} + src_test() { testing() { PYTHONPATH="build-${PYTHON_ABI}/lib:." "$(PYTHON)" ropetest/__init__.py |