8000 Enforce reference lookup test coverage · philhack/libgit2sharp@d3c6da5 · GitHub
[go: up one dir, main page]

Skip to content

Commit d3c6da5

Browse files
committed
Enforce reference lookup test coverage
1 parent 4d92ed4 commit d3c6da5

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

LibGit2Sharp.Tests/ReferenceFixture.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -701,6 +701,15 @@ public void CanUpdateTheTargetOfASymbolicReferenceWithAnotherSymbolicReference()
701701
}
702702
}
703703

704+
[Fact]
705+
public void LookingForLowerCaseHeadThrows()
706+
{
707+
using (var repo = new Repository(BareTestRepoPath))
708+
{
709+
Assert.Throws<InvalidSpecificationException>(() => repo.Refs["head"]);
710+
}
711+
}
712+
704713
private static T[] SortedRefs<T>(IRepository repo, Func<Reference, T> selector)
705714
{
706715
return repo.Refs.OrderBy(r => r.CanonicalName, StringComparer.Ordinal).Select(selector).ToArray();

0 commit comments

Comments
 (0)
0