Skip to content

Commit 37898bc

Browse files
committed
use explicitly seeded StableRNGs in test/types.jl
1 parent c5db161 commit 37898bc

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

test/types.jl

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ end
3636
UnivariateFinite(supp, probs, pool=missing, augment=true);
3737

3838
# dimension mismatches:
39-
badprobs = rand(40, 3)
39+
badprobs = rand(rng, 40, 3)
4040
@test_throws(CategoricalDistributions.err_dim(supp, badprobs),
4141
UnivariateFinite(supp, badprobs, pool=missing))
4242

@@ -60,7 +60,7 @@ end
6060
probs = probs ./ sum(probs)
6161
u = UnivariateFinite(probs, pool=missing);
6262
@test u isa UnivariateFinite
63-
probs = rand(10, 2)
63+
probs = rand(rng, 10, 2)
6464
probs = probs ./ sum(probs, dims=2)
6565
u = UnivariateFinite(probs, pool=missing);
6666
@test u.scitype == Multiclass{2}
@@ -73,9 +73,11 @@ end
7373

7474
v = categorical(1:3)
7575
@test_logs((:warn, r"Ignoring"),
76-
UnivariateFinite(v[1:2], rand(3), augment=true, pool=missing));
76+
UnivariateFinite(v[1:2], rand(rng, 3),
77+
augment=true, pool=missing));
7778
@test_logs((:warn, r"Ignoring"),
78-
UnivariateFinite(v[1:2], rand(3), augment=true, ordered=true));
79+
UnivariateFinite(v[1:2], rand(rng, 3),
80+
augment=true, ordered=true));
7981

8082
# using `UnivariateFiniteArray` as a constructor just falls back
8183
# to `UnivariateFinite` constructor:

0 commit comments

Comments
 (0)