1 |
commit: 55993260d258f8a81cfcdbfdd9bfe5b91d73366a |
2 |
Author: Amadeusz Żołnowski <aidecoe <AT> aidecoe <DOT> name> |
3 |
AuthorDate: Sun May 22 21:32:39 2016 +0000 |
4 |
Commit: Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun May 29 09:23:21 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55993260 |
7 |
|
8 |
rebar.eclass: Run unit tests |
9 |
|
10 |
eclass/rebar.eclass | 11 ++++++++++- |
11 |
1 file changed, 10 insertions(+), 1 deletion(-) |
12 |
|
13 |
diff --git a/eclass/rebar.eclass b/eclass/rebar.eclass |
14 |
index ca86e88..9f3d9e2 100644 |
15 |
--- a/eclass/rebar.eclass |
16 |
+++ b/eclass/rebar.eclass |
17 |
@@ -30,7 +30,7 @@ case "${EAPI:-0}" in |
18 |
;; |
19 |
esac |
20 |
|
21 |
-EXPORT_FUNCTIONS src_prepare src_compile src_install |
22 |
+EXPORT_FUNCTIONS src_prepare src_compile src_test src_install |
23 |
|
24 |
RDEPEND="dev-lang/erlang" |
25 |
DEPEND="${RDEPEND} |
26 |
@@ -198,6 +198,15 @@ rebar_src_compile() { |
27 |
erebar compile |
28 |
} |
29 |
|
30 |
+# @FUNCTION: rebar_src_test |
31 |
+# @DESCRIPTION: |
32 |
+# Run unit tests. |
33 |
+rebar_src_test() { |
34 |
+ debug-print-function ${FUNCNAME} "${@}" |
35 |
+ |
36 |
+ erebar eunit |
37 |
+} |
38 |
+ |
39 |
# @FUNCTION: rebar_src_install |
40 |
# @DESCRIPTION: |
41 |
# Install BEAM files, include headers, executables and native libraries. |