diff options
author | Conrad Kostecki <conikost@gentoo.org> | 2021-01-04 20:28:26 +0100 |
---|---|---|
committer | Conrad Kostecki <conikost@gentoo.org> | 2021-01-04 20:28:39 +0100 |
commit | f3d4ed9d3748575bbfceb4629dc7657b1c3f8b0c (patch) | |
tree | 7d79c4e804f0f421166007137ed5fedd17e9f801 /dev-lua | |
parent | dev-lang/elixir: bump up to 1.11.3 (diff) | |
download | gentoo-f3d4ed9d3748575bbfceb4629dc7657b1c3f8b0c.tar.gz gentoo-f3d4ed9d3748575bbfceb4629dc7657b1c3f8b0c.tar.bz2 gentoo-f3d4ed9d3748575bbfceb4629dc7657b1c3f8b0c.zip |
dev-lua/penlight: disable test for non-existent command
Closes: https://bugs.gentoo.org/763501
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Diffstat (limited to 'dev-lua')
-rw-r--r-- | dev-lua/penlight/penlight-1.9.2-r101.ebuild | 17 | ||||
-rw-r--r-- | dev-lua/penlight/penlight-1.9.2.ebuild | 13 |
2 files changed, 22 insertions, 8 deletions
diff --git a/dev-lua/penlight/penlight-1.9.2-r101.ebuild b/dev-lua/penlight/penlight-1.9.2-r101.ebuild index 1b88d0b0c28f..8db997ae866e 100644 --- a/dev-lua/penlight/penlight-1.9.2-r101.ebuild +++ b/dev-lua/penlight/penlight-1.9.2-r101.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -34,14 +34,21 @@ BDEPEND=" HTML_DOCS=( "docs/." ) +src_prepare() { + default + + # This is a demo app, not a real test + rm tests/test-app.lua || die + + # Remove test for executing a non-existent command + sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die +} + lua_src_test() { - ${ELUA} run.lua || die + "${ELUA}" run.lua || die } src_test() { - # This is a demo app, not a real test - rm tests/test-app.lua - lua_foreach_impl lua_src_test } diff --git a/dev-lua/penlight/penlight-1.9.2.ebuild b/dev-lua/penlight/penlight-1.9.2.ebuild index fee4959b0eed..e334e61a7434 100644 --- a/dev-lua/penlight/penlight-1.9.2.ebuild +++ b/dev-lua/penlight/penlight-1.9.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -32,10 +32,17 @@ BDEPEND=" HTML_DOCS=( "docs/." ) -src_test() { +src_prepare() { + default + # This is a demo app, not a real test - rm tests/test-app.lua + rm tests/test-app.lua || die + # Remove test for executing a non-existent command + sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die +} + +src_test() { lua run.lua || die } |