remote: adding tests
This commit is contained in:
parent
29b3310a49
commit
7a530cdae5
|
@ -0,0 +1,36 @@
|
||||||
|
package remote
|
||||||
|
|
||||||
|
import (
|
||||||
|
"os"
|
||||||
|
"path/filepath"
|
||||||
|
"testing"
|
||||||
|
)
|
||||||
|
|
||||||
|
func TestEnsureDirectory(t *testing.T) {
|
||||||
|
err := EnsureDirectory()
|
||||||
|
if err != nil {
|
||||||
|
t.Fatalf("Err: %v", err)
|
||||||
|
}
|
||||||
|
|
||||||
|
cwd, _ := os.Getwd()
|
||||||
|
path := filepath.Join(cwd, LocalDirectory)
|
||||||
|
|
||||||
|
_, err = os.Stat(path)
|
||||||
|
if err != nil {
|
||||||
|
t.Fatalf("err: %v", err)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
func TestHiddenStatePath(t *testing.T) {
|
||||||
|
path, err := HiddenStatePath()
|
||||||
|
if err != nil {
|
||||||
|
t.Fatalf("err: %v", err)
|
||||||
|
}
|
||||||
|
|
||||||
|
cwd, _ := os.Getwd()
|
||||||
|
expect := filepath.Join(cwd, LocalDirectory, HiddenStateFile)
|
||||||
|
|
||||||
|
if path != expect {
|
||||||
|
t.Fatalf("bad: %v", path)
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue