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/sass/
Date: Sun, 03 Jul 2022 08:59:37
Message-Id: 1656838771.af5f5eedda7e492a34bc58238647a5a87a153c19.me@gentoo
1 commit: af5f5eedda7e492a34bc58238647a5a87a153c19
2 Author: Robert Greener <me <AT> r0bert <DOT> dev>
3 AuthorDate: Sun Jul 3 08:59:31 2022 +0000
4 Commit: Robert Greener <me <AT> r0bert <DOT> dev>
5 CommitDate: Sun Jul 3 08:59:31 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=af5f5eed
7
8 dev-R/sass: enable tests
9
10 Signed-off-by: Robert Greener <me <AT> r0bert.dev>
11
12 dev-R/sass/sass-0.4.1.ebuild | 28 ++++++++++++++--------------
13 1 file changed, 14 insertions(+), 14 deletions(-)
14
15 diff --git a/dev-R/sass/sass-0.4.1.ebuild b/dev-R/sass/sass-0.4.1.ebuild
16 index 7a62666ff..9f85c6538 100644
17 --- a/dev-R/sass/sass-0.4.1.ebuild
18 +++ b/dev-R/sass/sass-0.4.1.ebuild
19 @@ -3,26 +3,26 @@
20
21 EAPI=7
22
23 -inherit R-packages #edo
24 +inherit R-packages edo
25
26 DESCRIPTION="Syntactically Awesome Style Sheets ('Sass')"
27 KEYWORDS="~amd64"
28 LICENSE='MIT'
29 -# Tests need shiny (circ. dep, will enable once added)
30 -#RESTRICT="!test? ( test )"
31 -#IUSE="test"
32 +RESTRICT="!test? ( test )"
33 +IUSE="test"
34
35 DEPEND="
36 dev-R/fs
37 >=dev-R/rlang-0.4.10
38 >=dev-R/htmltools-0.5.1
39 dev-R/R6
40 - dev-R/rappdirs"
41 -# test? (
42 -# dev-R/withr
43 -# dev-R/testthat
44 -# dev-R/shiny
45 -# )
46 + dev-R/rappdirs
47 + test? (
48 + dev-R/withr
49 + dev-R/testthat
50 + dev-R/shiny
51 + )
52 +"
53
54 SUGGESTED_PACKAGES="
55 dev-R/testthat
56 @@ -33,7 +33,7 @@ SUGGESTED_PACKAGES="
57 dev-R/curl
58 "
59
60 -#src_test() {
61 -# cd "${WORKDIR}/${P}/tests" || die
62 -# NOT_CRAN=true R_LIBS="${T}/R" edo Rscript --vanilla test-all.R
63 -#}
64 +src_test() {
65 + cd "${WORKDIR}/${P}/tests" || die
66 + R_LIBS="${T}/R" edo Rscript --vanilla testthat.R
67 +}