Use correct method

This commit is contained in:
Martin Polden 2016-04-16 10:53:08 +02:00
parent 7ffaf5e9ac
commit 837a32db56
2 changed files with 2 additions and 3 deletions

View File

@ -98,7 +98,6 @@ func testPort(ip net.IP, port uint64) error {
conn, err := net.DialTimeout("tcp", address, 2*time.Second)
if err != nil {
return err
}
defer conn.Close()
return nil
@ -186,7 +185,7 @@ func (a *API) PortHandler(w http.ResponseWriter, r *http.Request) *appError {
if err != nil {
return internalServerError(err).AsJSON()
}
err = testPort(ip, port)
err = a.testPort(ip, port)
response := TestPortResponse{
IP: ip,
Port: port,

View File

@ -86,7 +86,7 @@ func TestJSONHandlers(t *testing.T) {
status int
}{
{s.URL, `{"ip":"127.0.0.1","country":"Elbonia","hostname":"localhost"}`, 200},
{s.URL + "/port/8080", `{"ip":"127.0.0.1","port":8080,"reachable":false}`, 200},
{s.URL + "/port/31337", `{"ip":"127.0.0.1","port":31337,"reachable":true}`, 200},
{s.URL + "/foo", `{"error":"404 page not found"}`, 404},
}