Skip to content
Permalink

Comparing changes

This is a direct comparison between two commits made in this repository or its related repositories. View the default comparison for this range or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: libgit2/libgit2sharp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: c8fe89c5b2343026afb8d6952704a09808997be8
Choose a base ref
..
head repository: libgit2/libgit2sharp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 5077c1e2fedd5bb0e7e4f7e9a9c17d9454302b1e
Choose a head ref
Showing with 3 additions and 2 deletions.
  1. +3 −2 LibGit2Sharp.Tests/WorktreeFixture.cs
5 changes: 3 additions & 2 deletions LibGit2Sharp.Tests/WorktreeFixture.cs
Original file line number Diff line number Diff line change
@@ -291,6 +291,7 @@ public void CanAddWorktree_WithCommitedChanges()
Assert.False(repo.RetrieveStatus().IsDirty);
var filesInMain = GetFilesOfRepo(repoPath);
var filesInBranch = GetFilesOfRepo(path);

Assert.Equal(filesInMain, filesInBranch);
}
}
@@ -385,9 +386,9 @@ public void CanAddWorktreeForCommittish()
private static IEnumerable<string> GetFilesOfRepo(string repoPath)
{
return Directory.GetFiles(repoPath, "*", SearchOption.AllDirectories)
.Where(fileName => !fileName.StartsWith($"{repoPath}\\.git"))
.Where(fileName => !fileName.StartsWith($"{repoPath}\\.git", StringComparison.OrdinalIgnoreCase))
.Select(fileName => fileName.Replace($"{repoPath}\\", ""))
.OrderBy(fileName => fileName)
.OrderBy(fileName => fileName, StringComparer.OrdinalIgnoreCase)
.ToList();
}
}