redoing test proxyquire stubs recursively to handle new generic travis prototype