Closed
Description
In #4527 we noticed the FuzzySearch
tests get stuck easily. Turns out, there is a typo in the reference implementation causing it to endlessly loop. For all GHC versions. Why have we never noticed this before?
Well, turns out, the tests are only run if the path /usr/share/dict/words
from the words
package is installed.
Which it isn't in our CI.
Solution:
We should add this package to our CI, even though these tests add a full minute to our CI time.
Or we delete the test, one of the two 🙃