48
47
self.assertIsInstance(self.interrepo, InterToGitRepository)
50
49
def test_pointless_fetch_refs(self):
51
raise KnownFailure("roundtripping not yet supported")
52
old_refs, new_refs = self.interrepo.fetch_refs(lambda x: x)
53
self.assertEquals(old_refs, new_refs)
50
revidmap, old_refs, new_refs = self.interrepo.fetch_refs(lambda x: {}, lossy=False)
51
self.assertEquals(old_refs, {'HEAD': ('ref: refs/heads/master', None)})
52
self.assertEquals(new_refs, {})
55
54
def test_pointless_dfetch_refs(self):
56
revidmap, old_refs, new_refs = self.interrepo.dfetch_refs(lambda x: x)
57
self.assertEquals(old_refs, new_refs)
55
revidmap, old_refs, new_refs = self.interrepo.fetch_refs(lambda x: {}, lossy=True)
56
self.assertEquals(old_refs, {'HEAD': ('ref: refs/heads/master', None)})
57
self.assertEquals(new_refs, {})
58
58
self.assertEquals(revidmap, {})
60
60
def test_pointless_missing_revisions(self):