commit:     82905167ecce4b0f685ee16555d4433e011f10b9
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May  1 12:17:39 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May  1 12:17:39 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82905167

app-admin/hcloud: enable simple test

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-admin/hcloud/hcloud-1.16.2.ebuild | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/app-admin/hcloud/hcloud-1.16.2.ebuild 
b/app-admin/hcloud/hcloud-1.16.2.ebuild
index f5620e0f972..4748be94a84 100644
--- a/app-admin/hcloud/hcloud-1.16.2.ebuild
+++ b/app-admin/hcloud/hcloud-1.16.2.ebuild
@@ -19,6 +19,15 @@ src_compile() {
        go build -mod vendor -o ${PN} -ldflags "-w -X 
github.com/hetznercloud/cli/cli.Version=${PV}-gentoo" ./cmd/${PN} || die "build 
failed"
 }
 
+src_test() {
+       # For upstream a simple test is run 'hcloud version'
+       ./hcloud version
+       if [[ $? -ne 0 ]]
+       then
+               die "Test failed"
+       fi
+}
+
 src_install() {
        dobin ${PN}
 }

Reply via email to