I had an error on a nightly build. A test failed because a method had been passed an invalid hostname.
The fixture used `faker.word()
`, which is of course not guaranteed to be a valid hostname. But most of the time it is, because this error never triggered before in five years.
I ran 10 million faker.word() and fed them to the validator. All valid!
I started running a billion loops but then realized that's silly and wasteful. Run the loop with `faker.unique.word()
` instead and exhaust the pool. *facepalm*
It quickly came to a point where it failed to find a unique word.
The pool only has 971 words, and they all coincidentally pass as hostnames. So now I have no idea what failed the test.