Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Test: Randomization script refactoring #5914
I think the patch improves on the current Ruby script a lot, I like the extraction of logic into classes and particularly the bundled unit tests, because any bugs can be covered by them once discovered in production. I think it's safe to merge.
I did mostly style-related comments, I think in the future the code can be abstracted even a bit more, so it has a single entry point for executable code (