Files
privtracker/announce_test.go
Michał Adamski aff0f3d3b6 check FQDN
2025-04-23 19:34:09 +02:00

22 lines
417 B
Go

package main
import (
"net/http"
"net/http/httptest"
"testing"
)
func BenchmarkAnnounce(b *testing.B) {
server := httptest.NewServer(router())
client := server.Client()
for i := 0; i < b.N; i++ {
resp, err := client.Get(server.URL + "/test/announce?port=1234")
if err != nil {
b.Fatal(err)
}
if resp.StatusCode != http.StatusOK {
b.Fatalf("unexpected status code: %d", resp.StatusCode)
}
}
}