Last time I ran the test suite was before a major refactor (and changed the exceptions that the client can throw to the user). As such the tests are probably looking for old exceptions and will probably fail spectacularly.
Make sure they all pass and that they should be passing.