()
| 51 | |
| 52 | |
| 53 | def test_repeatable(): |
| 54 | u = scope.uniform(0, 1) |
| 55 | aa = as_apply(dict(u=u, n=scope.normal(5, 0.1), l=[0, 1, scope.one_of(2, 3), u])) |
| 56 | dd1 = sample(aa, np.random.default_rng(3)) |
| 57 | dd2 = sample(aa, np.random.default_rng(3)) |
| 58 | dd3 = sample(aa, np.random.default_rng(4)) |
| 59 | assert dd1 == dd2 |
| 60 | assert dd1 != dd3 |
| 61 | |
| 62 | |
| 63 | def test_sample(): |