diff options
Diffstat (limited to 'app-misc/ranger/ranger-9999.ebuild')
-rw-r--r-- | app-misc/ranger/ranger-9999.ebuild | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/app-misc/ranger/ranger-9999.ebuild b/app-misc/ranger/ranger-9999.ebuild index 142a220a0369..ac8d37af176d 100644 --- a/app-misc/ranger/ranger-9999.ebuild +++ b/app-misc/ranger/ranger-9999.ebuild @@ -19,8 +19,10 @@ DESCRIPTION="A vim-inspired file manager for the console" HOMEPAGE="http://ranger.nongnu.org/" LICENSE="GPL-3" SLOT="0" +IUSE="test" RDEPEND="virtual/pager" +DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )" src_prepare() { # use versioned doc path @@ -29,6 +31,10 @@ src_prepare() { distutils-r1_src_prepare } +python_test() { + py.test -v || die "Tests failed under ${EPYTHON}" +} + pkg_postinst() { if [[ -z ${REPLACING_VERSIONS} ]]; then elog "Ranger has many optional dependencies to support enhanced file previews." |