Sophie

Sophie

distrib > Mageia > 9 > armv7hl > by-pkgid > 1293b417019f885b9d005b145cb98ba5 > files > 4

erlang-hyper-0-0.16.20161011git4b1abc4.1.mga9.src.rpm

From: Peter Lemenkov <lemenkov@gmail.com>
Date: Wed, 23 Aug 2017 13:48:07 +0300
Subject: [PATCH] Exclude eunit from production builds

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>

diff --git a/src/hyper_binary.erl b/src/hyper_binary.erl
index 17d8833..6b1c76c 100644
--- a/src/hyper_binary.erl
+++ b/src/hyper_binary.erl
@@ -5,7 +5,6 @@
 %% inserts to perform in the future.
 
 -module(hyper_binary).
--include_lib("eunit/include/eunit.hrl").
 -behaviour(hyper_register).
 %%-compile(native).
 
@@ -275,6 +274,8 @@ merge_buf(B, [{Index, Value} | Rest], PrevIndex, Acc) ->
 %% TESTS
 %%
 
+-ifdef(EUNIT).
+-include_lib("eunit/include/eunit.hrl").
 
 merge_test() ->
     P = 4, M = m(P),
@@ -316,3 +317,5 @@ serialize_test() ->
 
 max_registers_test() ->
     ?assertEqual([{3, 3}], max_registers([{3, 1}, {3, 2}, {3, 3}])).
+
+-endif(EUNIT).
diff --git a/src/hyper_binary_rle.erl b/src/hyper_binary_rle.erl
index 51077d1..46c5c26 100644
--- a/src/hyper_binary_rle.erl
+++ b/src/hyper_binary_rle.erl
@@ -1,5 +1,4 @@
 -module(hyper_binary_rle).
--include_lib("eunit/include/eunit.hrl").
 
 -export([new/1, set/3, compact/1, max_merge/1, max_merge/2,
          reduce_precision/2, bytes/1]).
@@ -199,6 +198,9 @@ take_repeat(<<Repeats:?REPEAT, Value:?VALUE, Rest/binary>>) ->
 %% TESTS
 %%
 
+-ifdef(EUNIT).
+-include_lib("eunit/include/eunit.hrl").
+
 format({rle, <<?MARKER, B/binary>>}) ->
     rle_to_list(B).
 
@@ -303,3 +305,4 @@ proper_test_() ->
 
 
 
+-endif(EUNIT).
diff --git a/src/hyper_gb.erl b/src/hyper_gb.erl
index 2fbb1cb..5817f2b 100644
--- a/src/hyper_gb.erl
+++ b/src/hyper_gb.erl
@@ -1,5 +1,4 @@
 -module(hyper_gb).
--include_lib("eunit/include/eunit.hrl").
 
 -behaviour(hyper_register).
 -export([new/1,
@@ -118,6 +117,9 @@ do_decode_registers(<<Value:8/integer, Rest/binary>>, I) ->
 %% TESTS
 %%
 
+-ifdef(EUNIT).
+-include_lib("eunit/include/eunit.hrl").
+
 sum_test() ->
     T = set(3, 5, set(1, 1, new(4))),
 
@@ -145,3 +147,5 @@ zero_test() ->
     P = 4, M = 16,
     T = set(3, 5, set(1, 1, new(P))),
     ?assertEqual(M - 2, zero_count(T)).
+
+-endif(EUNIT).