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 |