summaryrefslogtreecommitdiff
path: root/remote_test.go
diff options
context:
space:
mode:
authorCarlos Martín Nieto <[email protected]>2015-06-05 02:02:37 +0200
committerCarlos Martín Nieto <[email protected]>2015-06-08 04:07:49 +0200
commit85fde1fcfbc3fd6000b8fa1a4041b4c314a92b2f (patch)
tree80b29ec86120ba092fcd05c05e28e6a65d1f2b13 /remote_test.go
parent1011b03e4139580679bb93183a781edd11c22a97 (diff)
parent53c158fbd7e5f4dac787f5c3a7107fcb4116f676 (diff)
Merge remote-tracking branch 'origin/master' into next
Diffstat (limited to 'remote_test.go')
-rw-r--r--remote_test.go28
1 files changed, 9 insertions, 19 deletions
diff --git a/remote_test.go b/remote_test.go
index bbbdeb9..23c80f5 100644
--- a/remote_test.go
+++ b/remote_test.go
@@ -2,14 +2,12 @@ package git
import (
"fmt"
- "os"
"testing"
)
func TestRefspecs(t *testing.T) {
repo := createTestRepo(t)
- defer os.RemoveAll(repo.Workdir())
- defer repo.Free()
+ defer cleanupTestRepo(t, repo)
remote, err := repo.CreateAnonymousRemote("git://foo/bar", "refs/heads/*:refs/heads/*")
checkFatal(t, err)
@@ -30,8 +28,7 @@ func TestRefspecs(t *testing.T) {
func TestListRemotes(t *testing.T) {
repo := createTestRepo(t)
- defer os.RemoveAll(repo.Workdir())
- defer repo.Free()
+ defer cleanupTestRepo(t, repo)
_, err := repo.CreateRemote("test", "git://foo/bar")
@@ -58,8 +55,7 @@ func assertHostname(cert *Certificate, valid bool, hostname string, t *testing.T
func TestCertificateCheck(t *testing.T) {
repo := createTestRepo(t)
- defer os.RemoveAll(repo.Workdir())
- defer repo.Free()
+ defer cleanupTestRepo(t, repo)
remote, err := repo.CreateRemote("origin", "https://github.com/libgit2/TestGitRepository")
checkFatal(t, err)
@@ -78,8 +74,7 @@ func TestCertificateCheck(t *testing.T) {
func TestRemoteConnect(t *testing.T) {
repo := createTestRepo(t)
- defer os.RemoveAll(repo.Workdir())
- defer repo.Free()
+ defer cleanupTestRepo(t, repo)
remote, err := repo.CreateRemote("origin", "https://github.com/libgit2/TestGitRepository")
checkFatal(t, err)
@@ -90,8 +85,7 @@ func TestRemoteConnect(t *testing.T) {
func TestRemoteLs(t *testing.T) {
repo := createTestRepo(t)
- defer os.RemoveAll(repo.Workdir())
- defer repo.Free()
+ defer cleanupTestRepo(t, repo)
remote, err := repo.CreateRemote("origin", "https://github.com/libgit2/TestGitRepository")
checkFatal(t, err)
@@ -109,8 +103,7 @@ func TestRemoteLs(t *testing.T) {
func TestRemoteLsFiltering(t *testing.T) {
repo := createTestRepo(t)
- defer os.RemoveAll(repo.Workdir())
- defer repo.Free()
+ defer cleanupTestRepo(t, repo)
remote, err := repo.CreateRemote("origin", "https://github.com/libgit2/TestGitRepository")
checkFatal(t, err)
@@ -136,8 +129,7 @@ func TestRemoteLsFiltering(t *testing.T) {
func TestRemotePruneRefs(t *testing.T) {
repo := createTestRepo(t)
- defer os.RemoveAll(repo.Workdir())
- defer repo.Free()
+ defer cleanupTestRepo(t, repo)
config, err := repo.Config()
checkFatal(t, err)
@@ -159,8 +151,7 @@ func TestRemotePruneRefs(t *testing.T) {
func TestRemotePrune(t *testing.T) {
remoteRepo := createTestRepo(t)
- defer os.RemoveAll(remoteRepo.Workdir())
- defer remoteRepo.Free()
+ defer cleanupTestRepo(t, remoteRepo)
head, _ := seedTestRepo(t, remoteRepo)
commit, err := remoteRepo.LookupCommit(head)
@@ -171,8 +162,7 @@ func TestRemotePrune(t *testing.T) {
checkFatal(t, err)
repo := createTestRepo(t)
- defer os.RemoveAll(repo.Workdir())
- defer repo.Free()
+ defer cleanupTestRepo(t, repo)
config, err := repo.Config()
checkFatal(t, err)