| 12345678910111213141516171819202122232425 |
- package blackhole_test
- import (
- "bufio"
- "net/http"
- "testing"
- "v2ray.com/core/common"
- "v2ray.com/core/common/buf"
- . "v2ray.com/core/proxy/blackhole"
- )
- func TestHTTPResponse(t *testing.T) {
- buffer := buf.New()
- httpResponse := new(HTTPResponse)
- httpResponse.WriteTo(buf.NewWriter(buffer))
- reader := bufio.NewReader(buffer)
- response, err := http.ReadResponse(reader, nil)
- common.Must(err)
- if response.StatusCode != 403 {
- t.Error("expected status code 403, but got ", response.StatusCode)
- }
- }
|