fix egregious bug where we cant guarantee setup being called for tests with require dependecies