[EGIT PATCH 1/3] Assert the name and origName properties of Ref objects
Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
---
.../tst/org/spearce/jgit/lib/RefTest.java | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/org.spearce.jgit.test/tst/org/spearce/jgit/lib/RefTest.java b/org.spearce.jgit.test/tst/org/spearce/jgit/lib/RefTest.java
index 440686d..fabbe7e 100644
--- a/org.spearce.jgit.test/tst/org/spearce/jgit/lib/RefTest.java
+++ b/org.spearce.jgit.test/tst/org/spearce/jgit/lib/RefTest.java
@@ -144,4 +144,15 @@ public void testReadSimplePackedRefSameRepo() throws IOException {
assertEquals(Storage.LOOSE_PACKED, ref.getStorage());
}
+ public void testOrigResolvedNamesBranch() throws IOException {
+ Ref ref = db.getRef("a");
+ assertEquals("refs/heads/a", ref.getName());
+ assertEquals("refs/heads/a", ref.getOrigName());
+ }
+
+ public void testOrigResolvedNamesSymRef() throws IOException {
+ Ref ref = db.getRef("HEAD");
+ assertEquals("refs/heads/master", ref.getName());
+ assertEquals("HEAD", ref.getOrigName());
+ }
}
--
1.6.3.2.199.g7340d