TestHTTPServe was loading templates two times

This commit is contained in:
Alexandre Iooss 2020-10-09 23:52:32 +02:00
parent d1d6eb17b6
commit fe43fdb4ae
No known key found for this signature in database
GPG Key ID: 6C79278F3FCDCC02
1 changed files with 2 additions and 7 deletions

View File

@ -8,15 +8,10 @@ import (
// TestHTTPServe tries to serve a real HTTP server and load some pages
func TestHTTPServe(t *testing.T) {
// Load templates
if err := loadTemplates(); err != nil {
t.Errorf("Failed to load templates: %v", err)
}
go Serve(nil, nil, &Options{Enabled: true, ListenAddress: "127.0.0.1:8081"})
// Sleep 1 second to ensure that the web server is running, to avoid fails because the request came too early
time.Sleep(1000000000)
// Sleep 500ms to ensure that the web server is running, to avoid fails because the request came too early
time.Sleep(500 * time.Millisecond)
// Test GET request
resp, err := http.Get("http://localhost:8081/")