Remove use of string rather than straddle OTP version
string functions were used in unit tetss only, and were replaceable with io_lib:format
This commit is contained in:
parent
90574122c9
commit
9ca6b499e1
7 changed files with 30 additions and 78 deletions
|
@ -262,11 +262,12 @@ generate_randomkeys(Seqn, Count, BucketRangeLow, BucketRangeHigh) ->
|
|||
generate_randomkeys(_Seqn, 0, Acc, _BucketLow, _BucketHigh) ->
|
||||
Acc;
|
||||
generate_randomkeys(Seqn, Count, Acc, BucketLow, BRange) ->
|
||||
BNumber = leveled_util:string_right(
|
||||
integer_to_list(BucketLow + leveled_rand:uniform(BRange)),
|
||||
4, $0),
|
||||
KNumber = leveled_util:string_right(
|
||||
integer_to_list(leveled_rand:uniform(1000)), 4, $0),
|
||||
BNumber =
|
||||
lists:flatten(
|
||||
io_lib:format("K~4..0B",
|
||||
[BucketLow + leveled_rand:uniform(BRange)])),
|
||||
KNumber =
|
||||
lists:flatten(io_lib:format("K~4..0B", [leveled_rand:uniform(1000)])),
|
||||
{K, V} = {{o, "Bucket" ++ BNumber, "Key" ++ KNumber, null},
|
||||
{Seqn, {active, infinity}, null}},
|
||||
generate_randomkeys(Seqn + 1,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue