Blob Blame History Raw
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Thu, 7 Nov 2019 15:07:35 +0100
Subject: [PATCH] Drop obsolete crypto:rand_uniform/2

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

diff --git a/src/rebar_ct.erl b/src/rebar_ct.erl
index b27f661..5541b1c 100644
--- a/src/rebar_ct.erl
+++ b/src/rebar_ct.erl
@@ -288,7 +288,7 @@ search_ct_specs_from(Cwd, TestDir, Config) ->
 build_name(Config) ->
     %% generate a unique name for our test node, we want
     %% to make sure the odds of name clashing are low
-    Random = integer_to_list(crypto:rand_uniform(0, 10000)),
+    Random = integer_to_list(rand:uniform(10001) - 1),
     case rebar_config:get_local(Config, ct_use_short_names, false) of
         true -> "-sname test" ++ Random;
         false -> " -name test" ++ Random ++ "@" ++ net_adm:localhost()
diff --git a/src/rebar_eunit.erl b/src/rebar_eunit.erl
index 19c3138..5606e14 100644
--- a/src/rebar_eunit.erl
+++ b/src/rebar_eunit.erl
@@ -277,7 +277,7 @@ randomize_suites(Config, Modules) ->
         undefined ->
             Modules;
         "true" ->
-            Seed = crypto:rand_uniform(1, 65535),
+            Seed = rand:uniform(65536) - 1,
             randomize_suites1(Modules, Seed);
         String ->
             try list_to_integer(String) of