From: Graeme Lawes Date: Sun, 2 Jul 2017 13:48:26 +0000 (-0400) Subject: sys-cluster/teleport: fix src_test, restrict tests X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=00bd2f9524ff99b2d17f1cc79c9d5b678e1576f7;p=gentoo.git sys-cluster/teleport: fix src_test, restrict tests src_test needs the same GOPATH as src_compile to run. Some tests are currently failing, so add RESTRICT=test until upstream devs can fix tests. Bug: https://bugs.gentoo.org/show_bug.cgi?id=623430 --- diff --git a/sys-cluster/teleport/teleport-2.2.0.ebuild b/sys-cluster/teleport/teleport-2.2.0.ebuild index 3fafc3ed333d..90fddb344c0c 100644 --- a/sys-cluster/teleport/teleport-2.2.0.ebuild +++ b/sys-cluster/teleport/teleport-2.2.0.ebuild @@ -21,6 +21,7 @@ fi LICENSE="Apache-2.0" SLOT="0" IUSE="" +RESTRICT="test" DEPEND=" app-arch/zip @@ -51,3 +52,7 @@ src_install() { systemd_dounit "${FILESDIR}"/${PN}.service systemd_install_serviced "${FILESDIR}"/${PN}.service.conf ${PN}.service } + +src_test() { + GOPATH="${S}" emake -C src/${EGO_PN%/*} test +} diff --git a/sys-cluster/teleport/teleport-2.2.1.ebuild b/sys-cluster/teleport/teleport-2.2.1.ebuild index 3fafc3ed333d..90fddb344c0c 100644 --- a/sys-cluster/teleport/teleport-2.2.1.ebuild +++ b/sys-cluster/teleport/teleport-2.2.1.ebuild @@ -21,6 +21,7 @@ fi LICENSE="Apache-2.0" SLOT="0" IUSE="" +RESTRICT="test" DEPEND=" app-arch/zip @@ -51,3 +52,7 @@ src_install() { systemd_dounit "${FILESDIR}"/${PN}.service systemd_install_serviced "${FILESDIR}"/${PN}.service.conf ${PN}.service } + +src_test() { + GOPATH="${S}" emake -C src/${EGO_PN%/*} test +} diff --git a/sys-cluster/teleport/teleport-9999.ebuild b/sys-cluster/teleport/teleport-9999.ebuild index 3e870fac4bd4..a16c3c133705 100644 --- a/sys-cluster/teleport/teleport-9999.ebuild +++ b/sys-cluster/teleport/teleport-9999.ebuild @@ -49,3 +49,7 @@ src_install() { systemd_dounit "${FILESDIR}"/${PN}.service systemd_install_serviced "${FILESDIR}"/${PN}.service.conf ${PN}.service } + +src_test() { + GOPATH="${S}" emake -C src/${EGO_PN%/*} test +}