Gentoo Archives: gentoo-commits

From: Robert Greener <me@××××××.dev>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-R/httpuv/
Date: Sat, 02 Jul 2022 18:03:33
Message-Id: 1656780483.d68348ed31a33a08fd14a4830caef37d4ef67cb7.me@gentoo
1 commit: d68348ed31a33a08fd14a4830caef37d4ef67cb7
2 Author: Robert Greener <me <AT> r0bert <DOT> dev>
3 AuthorDate: Sat Jul 2 16:48:03 2022 +0000
4 Commit: Robert Greener <me <AT> r0bert <DOT> dev>
5 CommitDate: Sat Jul 2 16:48:03 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d68348ed
7
8 dev-R/httpuv: Add tests
9
10 Signed-off-by: Robert Greener <me <AT> r0bert.dev>
11
12 dev-R/httpuv/httpuv-1.6.5.ebuild | 14 ++++++++++++++
13 1 file changed, 14 insertions(+)
14
15 diff --git a/dev-R/httpuv/httpuv-1.6.5.ebuild b/dev-R/httpuv/httpuv-1.6.5.ebuild
16 index c8350a27b..53999fa4a 100644
17 --- a/dev-R/httpuv/httpuv-1.6.5.ebuild
18 +++ b/dev-R/httpuv/httpuv-1.6.5.ebuild
19 @@ -8,6 +8,8 @@ inherit R-packages
20 DESCRIPTION='HTTP and WebSocket Server Library'
21 KEYWORDS="~amd64"
22 LICENSE='GPL-2+'
23 +RESTRICT="!test? ( test )"
24 +IUSE="test"
25
26 DEPEND="
27 >=dev-R/Rcpp-1.0.7
28 @@ -15,6 +17,12 @@ DEPEND="
29 dev-R/promises
30 >=dev-R/later-0.8.0
31 sys-libs/zlib
32 + test? (
33 + dev-R/testthat
34 + dev-R/callr
35 + dev-R/curl
36 + dev-R/websocket
37 + )
38 "
39
40 SUGGESTED_PACKAGES="
41 @@ -23,3 +31,9 @@ SUGGESTED_PACKAGES="
42 dev-R/curl
43 dev-R/websocket
44 "
45 +
46 +src_test() {
47 + cd "${WORKDIR}/${P}/tests"
48 + NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla testthat.R
49 +}
50 +