From d68348ed31a33a08fd14a4830caef37d4ef67cb7 Mon Sep 17 00:00:00 2001 From: Robert Greener Date: Sat, 2 Jul 2022 17:48:03 +0100 Subject: [PATCH] dev-R/httpuv: Add tests Signed-off-by: Robert Greener --- dev-R/httpuv/httpuv-1.6.5.ebuild | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/dev-R/httpuv/httpuv-1.6.5.ebuild b/dev-R/httpuv/httpuv-1.6.5.ebuild index c8350a27ba..53999fa4aa 100644 --- a/dev-R/httpuv/httpuv-1.6.5.ebuild +++ b/dev-R/httpuv/httpuv-1.6.5.ebuild @@ -8,6 +8,8 @@ inherit R-packages DESCRIPTION='HTTP and WebSocket Server Library' KEYWORDS="~amd64" LICENSE='GPL-2+' +RESTRICT="!test? ( test )" +IUSE="test" DEPEND=" >=dev-R/Rcpp-1.0.7 @@ -15,6 +17,12 @@ DEPEND=" dev-R/promises >=dev-R/later-0.8.0 sys-libs/zlib + test? ( + dev-R/testthat + dev-R/callr + dev-R/curl + dev-R/websocket + ) " SUGGESTED_PACKAGES=" @@ -23,3 +31,9 @@ SUGGESTED_PACKAGES=" dev-R/curl dev-R/websocket " + +src_test() { + cd "${WORKDIR}/${P}/tests" + NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla testthat.R +} +