public void ShouldRetrieveRevisionsWithRemovedFiles() { var testRepo = new GitTestRepositoryWithFileDeleted(); _gitRepoUri = testRepo.Uri.ToString(); using (var git = CreateGit()) { GitRevisionId startRevisionId = CreateGitRevisionId(GitRevisionId.UtcTimeMin); var revisionRange = git.GetFromTillHead(startRevisionId, 100).Single(); var revision = git.GetRevisions(revisionRange).OrderByDescending(x => x.Time).First(); AssertEqual(revision.Entries, new[] { new RevisionEntryInfo { Path = "firstFile.txt", Action = FileActionEnum.Delete } }); } }
public void ShouldRetrieveRevisionsWithRemovedFiles() { var testRepo = new GitTestRepositoryWithFileDeleted(); _gitRepoUri = testRepo.Uri.ToString(); using (var git = CreateGit()) { GitRevisionId startRevisionId = CreateGitRevisionId(GitRevisionId.UtcTimeMin); var revisionRange = git.GetFromTillHead(startRevisionId, 100).Single(); var revision = git.GetRevisions(revisionRange).OrderByDescending(x => x.Time).First(); AssertEqual(revision.Entries, new[] {new RevisionEntryInfo {Path = "firstFile.txt", Action = FileActionEnum.Delete}}); } }