summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJay Doane <jaydoane@apache.org>2021-05-30 19:46:52 -0700
committerJay Doane <jay.s.doane@gmail.com>2021-06-02 12:04:07 -0700
commit6de915cf5dbeb78f60b919b60a67b463644e15d2 (patch)
treef1e36ec2a252f2f49a4505b1b3313ef13e6b2e30
parent8abdd1fc61db67ae2856876ebb7c76446c0a450e (diff)
downloadcouchdb-6de915cf5dbeb78f60b919b60a67b463644e15d2.tar.gz
Enable aegis eunit coverage
-rw-r--r--src/aegis/rebar.config.script9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/aegis/rebar.config.script b/src/aegis/rebar.config.script
index ef148bfbe..551103b1d 100644
--- a/src/aegis/rebar.config.script
+++ b/src/aegis/rebar.config.script
@@ -11,6 +11,11 @@
% the License.
+CoverProps = [
+ {cover_enabled, true},
+ {cover_print_enabled, true}
+],
+
CouchConfig = case filelib:is_file(os:getenv("COUCHDB_CONFIG")) of
true ->
{ok, Result} = file:consult(os:getenv("COUCHDB_CONFIG")),
@@ -31,5 +36,7 @@ CurrentOpts = case lists:keyfind(erl_opts, 1, CONFIG) of
false -> []
end,
+Config = CoverProps ++ CONFIG,
+
AegisOpts = {d, 'AEGIS_KEY_MANAGER', AegisKeyManager},
-lists:keystore(erl_opts, 1, CONFIG, {erl_opts, [AegisOpts | CurrentOpts]}).
+lists:keystore(erl_opts, 1, Config, {erl_opts, [AegisOpts | CurrentOpts]}).