Disable tests failing when stdout is not a tty.
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Sat, 17 Apr 2010 17:17:21 +0000 (17:17 +0000)
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Sat, 17 Apr 2010 17:17:21 +0000 (17:17 +0000)
Package-Manager: portage-HEAD/cvs/Linux x86_64

dev-python/logilab-common/Manifest
dev-python/logilab-common/logilab-common-0.49.0.ebuild

index 01111e37b0a4dbd1286a0efe547be2edade8e248..6301677e880cad867d0c4cad9df8411ca90b348f 100644 (file)
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 AUX logilab-common-0.41.0-remove-broken-tests.patch 697 RMD160 bf3fa9c83abb0a47155486efe6d87714b4af2e68 SHA1 d226f60e0568a8476b8aa23a662b7f1cb74f6bb7 SHA256 71e5cdcdd983ec4da56a893b4191e50739aba2267a4105d4b1709ee4f4418dfd
 DIST logilab-common-0.45.1.tar.gz 176339 RMD160 4057ff9afae6c3e9d60e48e1c8bfc02fbafc3ca9 SHA1 495c314e6c9a19a5bd8143dd22e5052d133c66e5 SHA256 602c17a5934c54d2973e1d7df15ce7ff66c42c65e374434cfb1dd59208b1efd7
 DIST logilab-common-0.45.2.tar.gz 179165 RMD160 e65e84d0ce1b91ddc67d78eb6fd50ed7eb2161c2 SHA1 0381ab118c9ca51045b15d173fb43a72709080bb SHA256 c87bfe60bbf90b48f05b9946c095fed5b029837b6f3236326806fd0e6bb59773
@@ -13,13 +10,6 @@ EBUILD logilab-common-0.45.2.ebuild 2015 RMD160 4025410654de5a58bb6293129e213ef8
 EBUILD logilab-common-0.46.0.ebuild 2110 RMD160 a649bae5575e226f22c75c1cc42ac37b6fcd36b8 SHA1 c65803c3e05adacfeed99cedbccc2a35eeb69a90 SHA256 429bcac034ab8e718e05a79ca79e57da05c0a482248071cf49bab25693f83913
 EBUILD logilab-common-0.46.1.ebuild 2120 RMD160 6abef9c8cd039d2f475b3bee28826ce7934d1632 SHA1 025be08da04e8af08825e03ca96c97ecfcc47970 SHA256 669c572503955973e148700fe2c565d1fedcb9b7e05248ef03a5f28261de46dc
 EBUILD logilab-common-0.48.0.ebuild 2094 RMD160 4a41784d56192339c4c8ebb2ec7123b918a0e956 SHA1 bd8ccd21c0851c77086111a207bfde5cb1256a6b SHA256 324f17a0dde56588aa09cda7916795e00ea14f63ef627b162b385c03602a6eba
-EBUILD logilab-common-0.49.0.ebuild 2091 RMD160 cd99400c430671c7c0faceb72c8dc470e126d1a4 SHA1 a1fa8b64b7d61833a223dcbbe3670ee24bc19cc7 SHA256 8064a34aee2a623e928ce5e378d9b0942052c48cda70385b194a864ee1233fdc
+EBUILD logilab-common-0.49.0.ebuild 2316 RMD160 aab9241d79e29031447e77694b5afb1a8435213f SHA1 2057584889520eebe0059e08a2304c1683705ae7 SHA256 880a829295cd24482b3077eb87af4af838606ec0a104615f91a84e12a7b43ca3
 MISC ChangeLog 10467 RMD160 5f07cf3754dda9da1ffc737f19b617f1588a52cd SHA1 e61b588dab3b66b4cf893cefb9d9ee7a392c36e7 SHA256 617ca79e3060d0f2f17b80978023db97641d8c074359414d2977d26543f883bf
 MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.14 (GNU/Linux)
-
-iEYEARECAAYFAkvEkMIACgkQNQqtfCuFneNtqgCfQBD2RIXucvbE2bBr5pgdsq0E
-0KUAmgKHNjyfVx0i3+5QpCyQIvhwfEm4
-=nIPF
------END PGP SIGNATURE-----
index 769122a74680a9cdc2c6f6db3b68188e9e8daebd..d8c1222b792e20509609991181ed71b3bad67a5e 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/logilab-common/logilab-common-0.49.0.ebuild,v 1.2 2010/04/13 15:41:49 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/logilab-common/logilab-common-0.49.0.ebuild,v 1.3 2010/04/17 17:17:21 arfrever Exp $
 
 EAPI="3"
 PYTHON_DEPEND="2"
@@ -31,7 +31,12 @@ PYTHON_MODNAME="logilab"
 src_prepare() {
        distutils_src_prepare
 
-       epatch "${FILESDIR}/${PN}-0.41.0-remove-broken-tests.patch"
+       # Disable broken test.
+       sed -e "s/test_knownValues_is_standard_module_4/_&/" -i test/unittest_modutils.py
+
+       # Disable tests failing when stdout is not a tty.
+       sed -e "s/test_both_capture/_&/" -i test/unittest_testlib.py
+       sed -e "s/test_capture_core/_&/" -i test/unittest_testlib.py
 }
 
 src_test() {