From 691d8f23bad4e6ff850fd0504bc7a8ed1cd656e9 Mon Sep 17 00:00:00 2001 From: David Calavera Date: Thu, 24 Jul 2014 17:41:10 -0700 Subject: Add Repository#RevParseSingle. --- revparse_test.go | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'revparse_test.go') diff --git a/revparse_test.go b/revparse_test.go index 45dc7dc..df553a0 100644 --- a/revparse_test.go +++ b/revparse_test.go @@ -5,7 +5,7 @@ import ( "testing" ) -func TestRevParseSingle(t *testing.T) { +func TestRevParse(t *testing.T) { repo := createTestRepo(t) defer os.RemoveAll(repo.Workdir()) @@ -17,6 +17,18 @@ func TestRevParseSingle(t *testing.T) { checkObject(t, revSpec.From(), commitId) } +func TestRevParseSingle(t *testing.T) { + repo := createTestRepo(t) + defer os.RemoveAll(repo.Workdir()) + + commitId, _ := seedTestRepo(t, repo) + + obj, err := repo.RevParseSingle("HEAD") + checkFatal(t, err) + + checkObject(t, obj, commitId) +} + func checkObject(t *testing.T, obj Object, id *Oid) { if obj == nil { t.Fatalf("bad object") -- cgit v1.2.3