6
0
mirror of https://github.com/grdl/git-get.git synced 2026-02-07 16:24:15 +00:00

Refactor repoFinder

- Remove io package and move finder to git package
- Move tempDir and writeFile into test package. They are only used for testing purposes anyway.
- Add a way to specify parent folder for tempDir. Useful for testing nested repos.
- Add new test repos with .git/config files
This commit is contained in:
Grzegorz Dlugoszewski
2020-07-08 13:37:32 +02:00
parent 5ab6031382
commit 8ab4681c26
8 changed files with 68 additions and 79 deletions

View File

@@ -1,7 +1,6 @@
package git
import (
"git-get/pkg/io"
"git-get/pkg/test"
"reflect"
"testing"
@@ -10,7 +9,7 @@ import (
func TestOpen(t *testing.T) {
_, err := Open("/paththatdoesnotexist/repo")
if err != io.ErrDirectoryAccess {
if err != errDirectoryAccess {
t.Errorf("Opening a repo in non existing path should throw an error")
}
}