Test suite can now execute on the dependencies branch, though a lot of tests fail