github.com/benoitkugler/goacve@v0.0.0-20201217100549-151ce6e55dc8/deploy/main_test.go (about) 1 package main 2 3 import ( 4 "fmt" 5 "io/ioutil" 6 "log" 7 "os" 8 "path/filepath" 9 "testing" 10 11 "github.com/benoitkugler/goACVE/deploy/upload" 12 ) 13 14 func init() { 15 err := os.Chdir("..") 16 if err != nil { 17 log.Fatal(err) 18 } 19 } 20 21 func TestGlob(t *testing.T) { 22 f, err := filepath.Glob("local/*") 23 if err != nil { 24 t.Fatal(err) 25 } 26 fmt.Println(len(f)) 27 28 f, err = filepath.Glob("local/**") 29 if err != nil { 30 t.Fatal(err) 31 } 32 fmt.Println(len(f)) 33 } 34 35 func TestDir(t *testing.T) { 36 l, err := ioutil.ReadDir(".") 37 if err != nil { 38 t.Fatal(err) 39 } 40 fmt.Println(l) 41 } 42 43 func TestFTP(t *testing.T) { 44 s := upload.OpenFTP() 45 if err := s.Quit(); err != nil { 46 t.Fatal(err) 47 } 48 }