I couldn't get it to pass when running tests locally on my machine. The test is really convoluted and I think (or, at least, hope) that there should be a better way to test the functionality.