From: Ian Delaney Date: Sat, 17 Jan 2015 07:03:38 +0000 (+0000) Subject: bump, unrestrict test phase, re-write of test phase, rm old X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=ae8823d736df83c87b86f694647c357d62d43ba6;p=gentoo.git bump, unrestrict test phase, re-write of test phase, rm old Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D --- diff --git a/dev-python/testify/ChangeLog b/dev-python/testify/ChangeLog index f73decf7519c..d443033278ea 100644 --- a/dev-python/testify/ChangeLog +++ b/dev-python/testify/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/testify -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/testify/ChangeLog,v 1.18 2014/10/27 08:55:20 idella4 Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/testify/ChangeLog,v 1.19 2015/01/17 07:03:15 idella4 Exp $ + +*testify-0.5.7 (17 Jan 2015) + + 17 Jan 2015; Ian Delaney +testify-0.5.7.ebuild, + -testify-0.5.6.ebuild: + bump, unrestrict test phase, re-write of test phase, rm old *testify-0.5.6 (27 Oct 2014) diff --git a/dev-python/testify/Manifest b/dev-python/testify/Manifest index 4a21188b13fc..75d500cc64ef 100644 --- a/dev-python/testify/Manifest +++ b/dev-python/testify/Manifest @@ -2,14 +2,14 @@ Hash: SHA256 AUX testify-0.2.6-tests.patch 929 SHA256 e32c2063efcff255031afa35f62f2156e2710226c68d673325dd4cf7eb51ee80 SHA512 103340679a434fa27db895270133e0da85e6dd4d2dcaba6efe4c4ab9bc18e88c790f94c05236b4e5671a7262bac637870717f8ec0ccdd1a1afef871e09b7714d WHIRLPOOL 2cb001750087034e082a746884fadd8233022437247f84f4b3da396a654ac28b61d9f33cb65be8d6757d44350223b7c0eb56f6761f239fc83f84b5540b447909 -DIST testify-0.5.6.tar.gz 100331 SHA256 22b8a55bf273efcc12397cab74dc7d80ec530d02fc110957f7bae5c4dbecc025 SHA512 7e59386893e41f6ee1f598fb433d90b370522e715572ea1abe759ae12f079f83a5ee40dd5dd612fa761911f0c8411eb6fb2ef31c4883ae1e04ffaf5fe03c71df WHIRLPOOL e7c109ecff3c3a906906a6de9ec6052aab2aa9d56ab9263aeb62000b8e06c2d8f56ad1c23fbe385dc8b116b131aeaa5217e2a62da5dec5852be9cee85abd8551 -EBUILD testify-0.5.6.ebuild 1121 SHA256 17f039570b3cd4fbe0d0f5f5b1f22fbc3dd9af4616da6cdfd70230639b8245fc SHA512 8a7fb2a2a0a8a5f6912d54fb678913d0b52c1bbe2a96da55a0afb7779eb0ff19b7c42403b15bf8b3732f9d73121837a288d4c684f0f84f93d8c702e4eb0d3136 WHIRLPOOL cb1f43fac5bbee630caa2c60cdcd763aaa7a9e430a65243107b7820d50d844f4b0970b30422c3b66fc7240cdbe014d8fcd97a0448947d03d0e5e51eacd488fc8 -MISC ChangeLog 2841 SHA256 7ae12dd8791534cc5967e1386abb5daa03e3ee8a80b1cb743a771d8ff02fc179 SHA512 0eecc0ec6176459c4d0f3d3605dc64a17633d03f12d9cab602fafbfde0a07a3cde9b35769977e6a85a0f667f8f80e904dd3004e783faa05d5596ee412981a524 WHIRLPOOL f179f7d1386ca24f785ddd1eb5fd42da9de416df7cd5edb7e4a3ae0ab6ff2c7edcf84142576c44b8a9dae818f4c8730004e40133c46845ea41c7cd99d4341970 +DIST testify-0.5.7.tar.gz 166954 SHA256 153796d3b20b2d8554e52af26a8c891e6f02dfd6cc7be29f9241dad244cff044 SHA512 410ac412306c11bba992b882624fcacdbff00e2865cd986c560d8b50ea8dff0ead8603b18f40414d8dbbe1f3ab9426e0f61170dc450927f6d2282e389800ff21 WHIRLPOOL 2cc958efea71bd475c698cee36e4f1bdb7197c8cb54c38efbf66927d5abc60e769a8995ae7fb4107fab8b74e4b05afcaf16e5c0aec9db3471ddbd771bafa3adf +EBUILD testify-0.5.7.ebuild 1355 SHA256 adafb0ede8ee4d9eaa7dbae19fbeb69e653af975b9b1dec2aea3913c4abda7fc SHA512 07df2c06e109278e2c99c88d080ded618c7099d583fac32ea6b41179f4fb1817837f1212d6f54ad803eb895ef81a9e2d8213e549f7894ccd2a728e29fd42fe43 WHIRLPOOL d65eea1497ac46428c02d617b0bb4704df6b53e9ae57e9f8a881bd1ddec6618bd9b84701e7a3970bba4ac98befe37e257f2ae0423cecc47b912ed1b87cfcea46 +MISC ChangeLog 3030 SHA256 59ea95a26c85cfe4496585e8f5074e215e20b53c0e4a34ac39f77dcff9367e9a SHA512 0a1e6df84de99a3d5809d1ef6b44d247344624e80f15accb83a8824eb940e09b3aedaef9ba9c05163849d2a25932859454de073a3f1fd98e4d8a7d33e396cce2 WHIRLPOOL a0c0219bd45db7069b5237760eb058e15ff1ccf65af97f74f123327342b23190afb4b3fc2b8201a1fd0a025c720a18441167bcebe623118e19178766ffea5300 MISC metadata.xml 160 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a SHA512 7c02a1de1ddcb6b7c6378cceff0458da3a15d5381417f7cdf01874e7c372664b8899863f41b3a2fd8d6ad67ceb732dac6da0cc17575bf8e3e6d89480417c6628 WHIRLPOOL ed2795e4466eda8c804d5067c87386e269a59fe959393057ca5ddc36851e00f5210c4da1adf4bbdfdbb7d1d3d5c60aced25727ca12fdc8305d9e263a3aca9b13 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlROCIsACgkQso7CE7gHKw2reQCePbNuA0oziQyhu+6RnO6xkpa8 -+coAoImYMQoOKUeF0RuAuSm8ePkJUXck -=TCyr +iEYEAREIAAYFAlS6CUEACgkQso7CE7gHKw1UmgCgrwnTKN5JoeTEEh4M1bwLMTon +jDcAn2uZ4Yl7uZJxfUTJDXqHDWr/7pFb +=SXNW -----END PGP SIGNATURE----- diff --git a/dev-python/testify/testify-0.5.6.ebuild b/dev-python/testify/testify-0.5.7.ebuild similarity index 66% rename from dev-python/testify/testify-0.5.6.ebuild rename to dev-python/testify/testify-0.5.7.ebuild index 3b7c3b3d20de..80d1e0a05b3f 100644 --- a/dev-python/testify/testify-0.5.6.ebuild +++ b/dev-python/testify/testify-0.5.7.ebuild @@ -1,12 +1,11 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/testify/testify-0.5.6.ebuild,v 1.1 2014/10/27 08:55:20 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/testify/testify-0.5.7.ebuild,v 1.1 2015/01/17 07:03:15 idella4 Exp $ EAPI=5 # Still appears to no support >=py3.3 PYTHON_COMPAT=( python2_7 pypy ) -RESTRICT="test" # basically still very broken inherit distutils-r1 vcs-snapshot @@ -29,10 +28,18 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] python_prepare_all() { # Correct typo in setup.py sed -e 's:mock,:mock:' -i setup.py || die + # Correct use of local importing in test_ file + sed -e s':from .test_runner_subdir:from test.test_runner_subdir:' \ + -e s':from .test_runner_bucketing:from test.test_runner_bucketing:' \ + -i test/test_runner_test.py || die + distutils-r1_python_prepare_all } python_test() { - # https://github.com/Yelp/Testify/issues/283 - "${PYTHON}" bin/${PN} test || die + PYTHONPATH="${PYTHONPATH}:${S}" + for test in test/*_test.py; + do + "${PYTHON}" $test || die "test $test failed under ${EPYTHON}" + done }