summaryrefslogtreecommitdiff
path: root/remote_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'remote_test.go')
-rw-r--r--remote_test.go18
1 files changed, 18 insertions, 0 deletions
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)