github.com/serge-v/zero@v1.0.2-0.20220911142406-af4b6a19e68a/zero_test.go (about) 1 package zero 2 3 import ( 4 "log" 5 "net/http" 6 "net/http/httptest" 7 "os" 8 "testing" 9 10 "github.com/serge-v/zero/server" 11 ) 12 13 func TestDeploy(t *testing.T) { 14 if false { 15 ts := httptest.NewServer(http.HandlerFunc(server.HandleCompileAndDeployRequest)) 16 defer ts.Close() 17 durl = ts.URL 18 } 19 20 log.SetFlags(log.LstdFlags | log.Lshortfile) 21 22 if err := os.Chdir("cmd/testapp"); err != nil { 23 t.Fatal(err) 24 } 25 26 err := Deploy(8091) 27 if err != nil { 28 t.Fatal(err) 29 } 30 }