From d1b87efd96b30b8e1fc892a8c791e042676f9a38 Mon Sep 17 00:00:00 2001 From: David Calavera Date: Mon, 27 Oct 2014 08:29:42 -0700 Subject: Add connect methods to Remote. --- remote_test.go | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'remote_test.go') diff --git a/remote_test.go b/remote_test.go index 70e53ce..6d81df4 100644 --- a/remote_test.go +++ b/remote_test.go @@ -75,6 +75,18 @@ func TestCertificateCheck(t *testing.T) { checkFatal(t, err) } +func TestRemoteConnect(t *testing.T) { + repo := createTestRepo(t) + defer os.RemoveAll(repo.Workdir()) + defer repo.Free() + + remote, err := repo.CreateRemote("origin", "https://github.com/libgit2/TestGitRepository") + checkFatal(t, err) + + err = remote.ConnectFetch() + checkFatal(t, err) +} + func TestRemoteLs(t *testing.T) { repo := createTestRepo(t) defer os.RemoveAll(repo.Workdir()) @@ -83,6 +95,9 @@ func TestRemoteLs(t *testing.T) { remote, err := repo.CreateRemote("origin", "https://github.com/libgit2/TestGitRepository") checkFatal(t, err) + err = remote.ConnectFetch() + checkFatal(t, err) + heads, err := remote.Ls() checkFatal(t, err) @@ -99,6 +114,9 @@ func TestRemoteLsFiltering(t *testing.T) { remote, err := repo.CreateRemote("origin", "https://github.com/libgit2/TestGitRepository") checkFatal(t, err) + err = remote.ConnectFetch() + checkFatal(t, err) + heads, err := remote.Ls("master") checkFatal(t, err) -- cgit v1.2.3