Rework test suite to allow dead code to be removed
The following discussion from !186 (merged) should be addressed:
-
@nick.thomas started a discussion: Urgh. Let's open an issue in workhorse to clean this up ASAP.
In particular, there is no way to access the local info-refs code outside the test suite any more.
We should remove the dead code and rework the test suite so we don't depend on it.