public void ShouldRetrieveRevisionsWithRemovedFiles() { var testRepo = new MercurialTestRepositoryWithFileDeleted(); _mercurialRepoUri = testRepo.Uri.ToString(); using (var mercurial = CreateMercurial()) { MercurialRevisionId startRevisionId = CreateMercurialRevisionId(MercurialRevisionId.UtcTimeMin); var revisionRange = mercurial.GetFromTillHead(startRevisionId, 100).Single(); var revision = mercurial.GetRevisions(revisionRange).OrderByDescending(x => x.Time).First(); AssertEqual(revision.Entries, new[] { new RevisionEntryInfo { Path = "deletedFile.txt", Action = FileActionEnum.Delete } }); } }
public void ShouldRetrieveRevisionsWithRemovedFiles() { var testRepo = new MercurialTestRepositoryWithFileDeleted(); _mercurialRepoUri = testRepo.Uri.ToString(); using (var mercurial = CreateMercurial()) { MercurialRevisionId startRevisionId = CreateMercurialRevisionId(MercurialRevisionId.UtcTimeMin); var revisionRange = mercurial.GetFromTillHead(startRevisionId, 100).Single(); var revision = mercurial.GetRevisions(revisionRange).OrderByDescending(x => x.Time).First(); AssertEqual(revision.Entries, new[] {new RevisionEntryInfo {Path = "deletedFile.txt", Action = FileActionEnum.Delete}}); } }