diff options
author | Dirkjan Ochtman <djc@gentoo.org> | 2012-12-31 08:16:12 +0000 |
---|---|---|
committer | Dirkjan Ochtman <djc@gentoo.org> | 2012-12-31 08:16:12 +0000 |
commit | f0b1baf322126f78e605cd6cffd897974588a156 (patch) | |
tree | 1dafc1e74b7f5af9268f358e9d1c3c47f479fdcf /dev-vcs | |
parent | Synchronize mercurial ebuilds some more. (diff) | |
download | gentoo-2-f0b1baf322126f78e605cd6cffd897974588a156.tar.gz gentoo-2-f0b1baf322126f78e605cd6cffd897974588a156.tar.bz2 gentoo-2-f0b1baf322126f78e605cd6cffd897974588a156.zip |
Improve test restrictions.
(Portage version: 2.1.11.38/cvs/Linux x86_64, signed Manifest commit with key 6B065BFB)
Diffstat (limited to 'dev-vcs')
-rw-r--r-- | dev-vcs/mercurial/ChangeLog | 6 | ||||
-rw-r--r-- | dev-vcs/mercurial/mercurial-2.4.1-r2.ebuild | 21 | ||||
-rw-r--r-- | dev-vcs/mercurial/mercurial-9999.ebuild | 21 |
3 files changed, 27 insertions, 21 deletions
diff --git a/dev-vcs/mercurial/ChangeLog b/dev-vcs/mercurial/ChangeLog index 72a9adbdd30f..65b3d29b79fd 100644 --- a/dev-vcs/mercurial/ChangeLog +++ b/dev-vcs/mercurial/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-vcs/mercurial # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/ChangeLog,v 1.96 2012/12/31 08:11:55 djc Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/ChangeLog,v 1.97 2012/12/31 08:16:12 djc Exp $ + + 31 Dec 2012; Dirkjan Ochtman <djc@gentoo.org> mercurial-2.4.1-r2.ebuild, + mercurial-9999.ebuild: + Improve test restrictions. 31 Dec 2012; Dirkjan Ochtman <djc@gentoo.org> mercurial-2.4.1-r2.ebuild, mercurial-9999.ebuild: diff --git a/dev-vcs/mercurial/mercurial-2.4.1-r2.ebuild b/dev-vcs/mercurial/mercurial-2.4.1-r2.ebuild index f21be40a6cfb..3f6d2d788811 100644 --- a/dev-vcs/mercurial/mercurial-2.4.1-r2.ebuild +++ b/dev-vcs/mercurial/mercurial-2.4.1-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-2.4.1-r2.ebuild,v 1.2 2012/12/31 08:11:55 djc Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-2.4.1-r2.ebuild,v 1.3 2012/12/31 08:16:12 djc Exp $ EAPI=3 PYTHON_DEPEND="2" @@ -102,7 +102,7 @@ EOF src_test() { cd "${S}/tests/" || die rm -rf *svn* || die # Subversion tests fail with 1.5 - rm -f test-archive || die # Fails due to verbose tar output changes + rm -f test-archive* || die # Fails due to verbose tar output changes rm -f test-convert-baz* || die # GNU Arch baz rm -f test-convert-cvs* || die # CVS rm -f test-convert-darcs* || die # Darcs @@ -110,16 +110,17 @@ src_test() { rm -f test-convert-mtn* || die # monotone rm -f test-convert-tla* || die # GNU Arch tla rm -f test-doctest* || die # doctest always fails with python 2.5.x + rm -f test-largefiles* || die # tends to time out if [[ ${EUID} -eq 0 ]]; then einfo "Removing tests which require user privileges to succeed" - rm -f test-command-template || die # Test is broken when run as root - rm -f test-convert || die # Test is broken when run as root - rm -f test-lock-badness || die # Test is broken when run as root - rm -f test-permissions || die # Test is broken when run as root - rm -f test-pull-permission || die # Test is broken when run as root - rm -f test-clone-failure || die - rm -f test-journal-exists || die - rm -f test-repair-strip || die + rm -f test-command-template* || die # Test is broken when run as root + rm -f test-convert* || die # Test is broken when run as root + rm -f test-lock-badness* || die # Test is broken when run as root + rm -f test-permissions* || die # Test is broken when run as root + rm -f test-pull-permission* || die # Test is broken when run as root + rm -f test-clone-failure* || die + rm -f test-journal-exists* || die + rm -f test-repair-strip* || die fi testing() { diff --git a/dev-vcs/mercurial/mercurial-9999.ebuild b/dev-vcs/mercurial/mercurial-9999.ebuild index a0b01a745a16..0258a76cf8e2 100644 --- a/dev-vcs/mercurial/mercurial-9999.ebuild +++ b/dev-vcs/mercurial/mercurial-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-9999.ebuild,v 1.15 2012/12/31 08:11:55 djc Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-9999.ebuild,v 1.16 2012/12/31 08:16:12 djc Exp $ EAPI=3 PYTHON_DEPEND="2" @@ -102,7 +102,7 @@ EOF src_test() { cd "${S}/tests/" || die rm -rf *svn* || die # Subversion tests fail with 1.5 - rm -f test-archive || die # Fails due to verbose tar output changes + rm -f test-archive* || die # Fails due to verbose tar output changes rm -f test-convert-baz* || die # GNU Arch baz rm -f test-convert-cvs* || die # CVS rm -f test-convert-darcs* || die # Darcs @@ -110,16 +110,17 @@ src_test() { rm -f test-convert-mtn* || die # monotone rm -f test-convert-tla* || die # GNU Arch tla rm -f test-doctest* || die # doctest always fails with python 2.5.x + rm -f test-largefiles* || die # tends to time out if [[ ${EUID} -eq 0 ]]; then einfo "Removing tests which require user privileges to succeed" - rm -f test-command-template || die # Test is broken when run as root - rm -f test-convert || die # Test is broken when run as root - rm -f test-lock-badness || die # Test is broken when run as root - rm -f test-permissions || die # Test is broken when run as root - rm -f test-pull-permission || die # Test is broken when run as root - rm -f test-clone-failure || die - rm -f test-journal-exists || die - rm -f test-repair-strip || die + rm -f test-command-template* || die # Test is broken when run as root + rm -f test-convert* || die # Test is broken when run as root + rm -f test-lock-badness* || die # Test is broken when run as root + rm -f test-permissions* || die # Test is broken when run as root + rm -f test-pull-permission* || die # Test is broken when run as root + rm -f test-clone-failure* || die + rm -f test-journal-exists* || die + rm -f test-repair-strip* || die fi testing() { |