From 3d7f737481e02fd8fb787916ade475b3dd6dc78d Mon Sep 17 00:00:00 2001 From: Jesse Ezell Date: Tue, 18 Mar 2014 18:24:31 -0700 Subject: add simple clone test --- clone_test.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 clone_test.go (limited to 'clone_test.go') diff --git a/clone_test.go b/clone_test.go new file mode 100644 index 0000000..27e824b --- /dev/null +++ b/clone_test.go @@ -0,0 +1,19 @@ +package git + +import ( + "io/ioutil" + "testing" +) + +func Test_Clone(t *testing.T) { + + repo := createTestRepo(t) + seedTestRepo(t, repo) + + path, err := ioutil.TempDir("", "git2go") + checkFatal(t, err) + + _, err = Clone(repo.Path(), path, &CloneOptions{Bare: true}) + + checkFatal(t, err) +} -- cgit v1.2.3 From f1f0fa7335f6ec3285eae32f84d143edffd73ef5 Mon Sep 17 00:00:00 2001 From: Jesse Ezell Date: Tue, 18 Mar 2014 19:38:02 -0700 Subject: fix naming on test --- clone_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'clone_test.go') diff --git a/clone_test.go b/clone_test.go index 27e824b..6145228 100644 --- a/clone_test.go +++ b/clone_test.go @@ -5,7 +5,7 @@ import ( "testing" ) -func Test_Clone(t *testing.T) { +func TestClone(t *testing.T) { repo := createTestRepo(t) seedTestRepo(t, repo) -- cgit v1.2.3 From 3ae9813fca2837601e5a7c801972396a59e1eb59 Mon Sep 17 00:00:00 2001 From: Carlos Martín Nieto Date: Wed, 19 Mar 2014 08:03:21 +0100 Subject: Clean up after the tests --- clone_test.go | 4 ++++ push_test.go | 3 +++ 2 files changed, 7 insertions(+) (limited to 'clone_test.go') diff --git a/clone_test.go b/clone_test.go index 6145228..97366bf 100644 --- a/clone_test.go +++ b/clone_test.go @@ -2,18 +2,22 @@ package git import ( "io/ioutil" + "os" "testing" ) func TestClone(t *testing.T) { repo := createTestRepo(t) + defer os.RemoveAll(repo.Workdir()) + seedTestRepo(t, repo) path, err := ioutil.TempDir("", "git2go") checkFatal(t, err) _, err = Clone(repo.Path(), path, &CloneOptions{Bare: true}) + defer os.RemoveAll(path) checkFatal(t, err) } diff --git a/push_test.go b/push_test.go index dfd4af7..c1e6a22 100644 --- a/push_test.go +++ b/push_test.go @@ -2,13 +2,16 @@ package git import ( "log" + "os" "testing" "time" ) func Test_Push_ToRemote(t *testing.T) { repo := createBareTestRepo(t) + defer os.RemoveAll(repo.Path()) repo2 := createTestRepo(t) + defer os.RemoveAll(repo2.Workdir()) remote, err := repo2.CreateRemote("test_push", repo.Path()) checkFatal(t, err) -- cgit v1.2.3