Gentoo Archives: gentoo-dev

From: aidecoe@g.o
To: gentoo-dev@l.g.o
Cc: "Amadeusz Żołnowski" <aidecoe@×××××××.name>
Subject: [gentoo-dev] [PATCH 1/2] rebar.eclass: Run unit tests
Date: Sat, 28 May 2016 16:13:14
Message-Id: 20160528161258.8966-1-aidecoe@gentoo.org
1 From: Amadeusz Żołnowski <aidecoe@×××××××.name>
2
3 ---
4 eclass/rebar.eclass | 11 ++++++++++-
5 1 file changed, 10 insertions(+), 1 deletion(-)
6
7 diff --git a/eclass/rebar.eclass b/eclass/rebar.eclass
8 index ca86e88..9f3d9e2 100644
9 --- a/eclass/rebar.eclass
10 +++ b/eclass/rebar.eclass
11 @@ -30,7 +30,7 @@ case "${EAPI:-0}" in
12 ;;
13 esac
14
15 -EXPORT_FUNCTIONS src_prepare src_compile src_install
16 +EXPORT_FUNCTIONS src_prepare src_compile src_test src_install
17
18 RDEPEND="dev-lang/erlang"
19 DEPEND="${RDEPEND}
20 @@ -198,6 +198,15 @@ rebar_src_compile() {
21 erebar compile
22 }
23
24 +# @FUNCTION: rebar_src_test
25 +# @DESCRIPTION:
26 +# Run unit tests.
27 +rebar_src_test() {
28 + debug-print-function ${FUNCNAME} "${@}"
29 +
30 + erebar eunit
31 +}
32 +
33 # @FUNCTION: rebar_src_install
34 # @DESCRIPTION:
35 # Install BEAM files, include headers, executables and native libraries.
36 --
37 2.8.3

Replies