summaryrefslogtreecommitdiff
path: root/status_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'status_test.go')
-rw-r--r--status_test.go8
1 files changed, 3 insertions, 5 deletions
diff --git a/status_test.go b/status_test.go
index d18fca1..5b97b00 100644
--- a/status_test.go
+++ b/status_test.go
@@ -2,15 +2,13 @@ package git
import (
"io/ioutil"
- "os"
"path"
"testing"
)
func TestStatusFile(t *testing.T) {
repo := createTestRepo(t)
- defer repo.Free()
- defer os.RemoveAll(repo.Workdir())
+ defer cleanupTestRepo(t, repo)
state := repo.State()
if state != RepositoryStateNone {
@@ -30,10 +28,10 @@ func TestStatusFile(t *testing.T) {
func TestStatusList(t *testing.T) {
repo := createTestRepo(t)
+ defer cleanupTestRepo(t, repo)
+
// This commits the test repo README, so it doesn't show up in the status list and there's a head to compare to
seedTestRepo(t, repo)
- defer repo.Free()
- defer os.RemoveAll(repo.Workdir())
err := ioutil.WriteFile(path.Join(path.Dir(repo.Workdir()), "hello.txt"), []byte("Hello, World"), 0644)
checkFatal(t, err)