describe('GitRemoteResolver', function () { describe('._checkout', function () { it.skip('should checkout correctly if resolution is a branch'); it.skip('should checkout correctly if resolution is a tag'); it.skip('should checkout correctly if resolution is a commit'); }); describe('#fetchRefs', function () { it('should resolve to the references of the remote repository', function () { }); it('should cache the results', function () { }); }); });