summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Delaney <idella4@gentoo.org>2014-05-16 15:01:51 +0000
committerIan Delaney <idella4@gentoo.org>2014-05-16 15:01:51 +0000
commit42856d019ccb9a455c7842441d4973d259efc34d (patch)
tree02df69cdda7af09958833a61c40ffb3adf8dd925 /dev-python/cherrypy
parentAdd eautoreconf; fixes bug #510002, reported by Pacho. (diff)
downloadhistorical-42856d019ccb9a455c7842441d4973d259efc34d.tar.gz
historical-42856d019ccb9a455c7842441d4973d259efc34d.tar.bz2
historical-42856d019ccb9a455c7842441d4973d259efc34d.zip
test phase again updated subject to a bump of nose with the result that pypy is no longer skipped
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D
Diffstat (limited to 'dev-python/cherrypy')
-rw-r--r--dev-python/cherrypy/ChangeLog6
-rw-r--r--dev-python/cherrypy/Manifest10
-rw-r--r--dev-python/cherrypy/cherrypy-3.3.0.ebuild24
3 files changed, 22 insertions, 18 deletions
diff --git a/dev-python/cherrypy/ChangeLog b/dev-python/cherrypy/ChangeLog
index 275549ba4e33..3fb45a6800f1 100644
--- a/dev-python/cherrypy/ChangeLog
+++ b/dev-python/cherrypy/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-python/cherrypy
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/ChangeLog,v 1.63 2014/05/16 04:25:19 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/ChangeLog,v 1.64 2014/05/16 15:01:25 idella4 Exp $
+
+ 16 May 2014; Ian Delaney <idella4@gentoo.org> cherrypy-3.3.0.ebuild:
+ test phase again updated subject to a bump of nose with the result that pypy
+ is no longer skipped
16 May 2014; Ian Delaney <idella4@gentoo.org> cherrypy-3.3.0.ebuild:
update test phase
diff --git a/dev-python/cherrypy/Manifest b/dev-python/cherrypy/Manifest
index ec0a2ed93e52..d5fbe6c207bd 100644
--- a/dev-python/cherrypy/Manifest
+++ b/dev-python/cherrypy/Manifest
@@ -17,13 +17,13 @@ EBUILD cherrypy-3.2.1.ebuild 1275 SHA256 e1571688f70795fbeb1180953523fd149f0334d
EBUILD cherrypy-3.2.2-r1.ebuild 1605 SHA256 c1ac12f4fc778ebd720b713cabacf37053c3c847df441aaea66a64a01e378e33 SHA512 15793c963118e71c3c15771c54f8b8b7ea23d723e42a4d787af570ce5bb3e499e0d58d2df99f462b4d87da51c21be4db9e23375e17728bf45a6a43a5001a90ca WHIRLPOOL 3fe040d7d7aae6305052791253667d2bfc49ad3f33bf208688e868b94dcb63bda93421a20a8942a7a7f5f4a5c0a22483255d87472a2b90ab8af3d1a15e25dab5
EBUILD cherrypy-3.2.2.ebuild 1233 SHA256 f6552d3bd15783bcd4c69633702295271191ae840282511fd9e3140836ebf72b SHA512 91d76de71c9032a88df0b5a90e4f4a69b9438923326e8bc252f5368267de02dca89cc3da121951a15837c2393debb6cc5aab1dbdb51f347b6f03f9bc11d7577f WHIRLPOOL ab078a8354bf20788191ee340e3f5638d690bd6077d89a57b031383d0482f9ce980d8b61e4e596384a435f275aba6eaa456ed2af87909131f3a5c51f0fc90cf6
EBUILD cherrypy-3.2.5.ebuild 1412 SHA256 825d9e2a5db765050b1eb19ea78d036ab53c8f78698da6ebc0a45b5fb87913b6 SHA512 ca391abdf2acdd5cafc59653f1b32d278d248f81752e5fa86a961301ee341086e6c55c42fe1b7a22bc90fea313a99192c75a9ebf7f82285dae6fe4aa7aa50e82 WHIRLPOOL 701fcc6b2f0b844b5dc9adb465e97f57700f585898482a7f9c5dd8261eefa27d872341b9d4ffd48670821a52e2b17ad29ec2638f7fb0e193504751e95c55f2f7
-EBUILD cherrypy-3.3.0.ebuild 1624 SHA256 6c3526a75d9634173eccbeee94bf3c2ea579d1665bf877b4cf30c2f9458b1202 SHA512 1d5e9d7ec50cd135fc27fb63915975bd08a333d077b9a8288fcdff60e74aa2e4781c3d9a6e18342e7e6e278c464d7039b7392b44117848803c7dac75a81c8f1d WHIRLPOOL e7efc28545023ca9243b2326aff36ff5dabc8d7dac493c270a66269176d488e8c42d5b9f94ef384badf040d8703ac336e88c30e375c2cd3331420725d8ba312e
-MISC ChangeLog 9734 SHA256 a4f10364685407340a05e4d9ec69dc8c0346d839672ac0011866268aa601c67b SHA512 399fe7dad3a5930cc0236a2492fd70c545a258b3546e014acc36bdf4382f88657a5188e660c180b19d2eedf3ee417324a8de3d96b928752931d60ae415f470d4 WHIRLPOOL cafe9e4213c7e2cc752f382f7f52c0b96fa98b4f20a75a6658d748e430d3b116b632f2b4ac827950abe4df56a0548f902e19070dee381e81168b8ab06fe4cba5
+EBUILD cherrypy-3.3.0.ebuild 1872 SHA256 6419936d2f0a03c346919dd53b45244409e56ef8a01e87f2ef72b58c261de161 SHA512 667519f89ccb9057a61b4eb483cc1f704b0d97e0fa2c13b1af55c44c20e6fd37bc42152d813b4f0feef716c6cd90813cc9fb2b0177272377dd621118dd49c590 WHIRLPOOL d3fc9430dc5b1b9a0783debe508f04e1ae6f80afbc4bc52f04b39f5c479aa58f23008c1de7b9a0dec24973ea4a1673d8048a42fbc6a54c6c4d2dd4202dc2ff06
+MISC ChangeLog 9908 SHA256 49a21d720a5f9d6bdeafbb7344c79819e6cdfb508c04e31487f5215dd4f76592 SHA512 fc13513c38ca27ef89c8da4556ba238828ef9e5e219e1b1f325d8f75e2f407160c989a57b96acf1659693553fe65705cb4bf31b250b93dd1bd5bf4df7a54af07 WHIRLPOOL 3c16a36ac03c658447c931ac51fb515fcf8b669b38ac992ca8af2ab0cfc5ed1e56528c39475d6f092b8504b7f77a59ec373d507e36e4cf409d479d7b11286c23
MISC metadata.xml 160 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a SHA512 7c02a1de1ddcb6b7c6378cceff0458da3a15d5381417f7cdf01874e7c372664b8899863f41b3a2fd8d6ad67ceb732dac6da0cc17575bf8e3e6d89480417c6628 WHIRLPOOL ed2795e4466eda8c804d5067c87386e269a59fe959393057ca5ddc36851e00f5210c4da1adf4bbdfdbb7d1d3d5c60aced25727ca12fdc8305d9e263a3aca9b13
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlN1kWQACgkQso7CE7gHKw2EvACfdQgrp9lyCSPUdqKfPdj2FK7h
-F4oAn1xPzJz/NnUFd45RTBFtWkt+Z+/8
-=6jZI
+iEYEAREIAAYFAlN2JnsACgkQso7CE7gHKw0nbQCfZ5u8Z8sAjGrcMzdkFfLJPBvv
+BtIAoLLnzMFsIOuq41ZL8q1N5T6xL2RN
+=LuoE
-----END PGP SIGNATURE-----
diff --git a/dev-python/cherrypy/cherrypy-3.3.0.ebuild b/dev-python/cherrypy/cherrypy-3.3.0.ebuild
index 7434eb219eae..250761a31f6a 100644
--- a/dev-python/cherrypy/cherrypy-3.3.0.ebuild
+++ b/dev-python/cherrypy/cherrypy-3.3.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/cherrypy-3.3.0.ebuild,v 1.2 2014/05/16 04:25:19 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/cherrypy-3.3.0.ebuild,v 1.3 2014/05/16 15:01:25 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
@@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-ma
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+ test? ( >=dev-python/nose-1.3.3[${PYTHON_USEDEP}] )"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
@@ -34,20 +34,20 @@ python_prepare_all() {
}
python_test() {
+ # suite requires current latest nose-1.3.3
+ # https://bitbucket.org/cherrypy/cherrypy/issue/1308
+ # https://bitbucket.org/cherrypy/cherrypy/issue/1306
local exclude=(
- # https://bitbucket.org/cherrypy/cherrypy/issue/1306
- -e test_session
-
- # https://bitbucket.org/cherrypy/cherrypy/issue/1308
- -e test_file_stream
-
- # https://bitbucket.org/cherrypy/cherrypy/issue/1315
- -e test_HTTP11_pipelining
+ -e test_file_stream -e test_4_File_deletion -e test_3_Redirect
+ -e test_2_File_Concurrency -e test_0_Session -e testStatic
)
# This really doesn't sit well with multiprocessing
- # https://github.com/nose-devs/nose/issues/808
- if ! [[ "${EPYTHON}" == pypy ]]; then
+ # The issue 1306 tells us some tests are subject to the deleterious effects of
+ # the 'race condition'. Both the issues are unresolved / open
+ if [[ "${EPYTHON}" == pypy ]]; then
+ nosetests "${exclude[@]}" -I test_logging.py < /dev/tty || die "Testing failed with${EPYTHON}"
+ else
nosetests "${exclude[@]}" < /dev/tty || die "Testing failed with ${EPYTHON}"
fi
}