github.com/sercand/please@v13.4.0+incompatible/test/workers/test.go (about) 1 package main 2 3 import ( 4 "bytes" 5 "io/ioutil" 6 "net/http" 7 8 "gopkg.in/op/go-logging.v1" 9 ) 10 11 var log = logging.MustGetLogger("worker_test") 12 13 func main() { 14 resp, err := http.Get("http://127.0.0.1:31812") 15 if err != nil { 16 log.Fatalf("Failed to get: %s", err) 17 } else if resp.StatusCode != http.StatusOK { 18 log.Fatalf("Unsuccessful get: %s", resp.Status) 19 } 20 defer resp.Body.Close() 21 if b, err := ioutil.ReadAll(resp.Body); err != nil { 22 log.Fatalf("Failed to read: %s", err) 23 } else if !bytes.Equal([]byte("kitten!"), b) { 24 log.Fatalf("Unexpected response: %s", b) 25 } 26 }