diff --git a/tests/test-003_run-rnd/refs/r1/stdout b/tests/test-003_run-rnd/refs/r1/stdout index 6d1bd37..b5a7538 100644 --- a/tests/test-003_run-rnd/refs/r1/stdout +++ b/tests/test-003_run-rnd/refs/r1/stdout @@ -51,3 +51,6 @@ vutwaahqooeqoxzxwetlpecqiwgdbogiqqulttysyohwhzxzphvsfmnplizxoebzcvvfyppqbhxjksuz 1880 1973 1850 +2916 +1444 +g diff --git a/tests/test-003_run-rnd/refs/r2/stdout b/tests/test-003_run-rnd/refs/r2/stdout index b42c781..34b64ec 100644 --- a/tests/test-003_run-rnd/refs/r2/stdout +++ b/tests/test-003_run-rnd/refs/r2/stdout @@ -141,3 +141,6 @@ clizwkchataumicxkohcrpqnyrjyzbjvsypznpembvkkkbyzvzckcmhbjbuopfbwbkntswhwsdfzabjg 1363 1897 1175 +8281 +6084 +a diff --git a/tests/test-003_run-rnd/src/gen.cpp b/tests/test-003_run-rnd/src/gen.cpp index d1d9be3..4bd1323 100644 --- a/tests/test-003_run-rnd/src/gen.cpp +++ b/tests/test-003_run-rnd/src/gen.cpp @@ -127,4 +127,11 @@ int main(int argc, char* argv[]) std::cout << rnd.wnext((signed long long) 42, (signed long long) 2011, 4) << std::endl; std::cout << rnd.wnext((signed int) 42, (signed int) 2011, 4) << std::endl; std::cout << rnd.wnext((signed short) 42, (signed short) 2011, 4) << std::endl; + + println(rnd.wany(a, 1)); + println(rnd.wany(a, -1)); + + set b; + b.insert("a"); b.insert("b"); b.insert("c"); b.insert("d"); b.insert("e"); b.insert("f"); b.insert("g"); + println(rnd.any(b)); }