Refactor ProtocolFactory to ensure that it uses a fixed seed. #9315
Labels
area/maintainability
Marks an issue as improving the maintainability of the project
area/test
Marks an issue as improving or extending the test coverage of the project
kind/toil
Categorizes an issue or PR as general maintenance, i.e. cleanup, refactoring, etc.
version:8.1.0-alpha2
version:8.1.0
Marks an issue as being completely or in parts released in 8.1.0
Description
Currently, every
ProtocolFactory
instance is created, by default, with a new seed. This means every factory produces different records. For development, it's important that our tests are reproducible. To that end, we should ensure all factories use the same seed by default.For cases where you want different records, we should still be able to pass a seed ourselves.
The text was updated successfully, but these errors were encountered: