From 13ed4b842900d2fd84ae5fa42aae5845ebd76215 Mon Sep 17 00:00:00 2001 From: Darien Raymond Date: Sun, 3 Dec 2017 23:41:01 +0100 Subject: [PATCH] update http header test --- transport/internet/headers/http/http_test.go | 26 +++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/transport/internet/headers/http/http_test.go b/transport/internet/headers/http/http_test.go index 26ff5fb0f..dbe6d3f85 100644 --- a/transport/internet/headers/http/http_test.go +++ b/transport/internet/headers/http/http_test.go @@ -57,7 +57,31 @@ func TestRequestHeader(t *testing.T) { func TestConnection(t *testing.T) { assert := With(t) - auth, err := NewHttpAuthenticator(context.Background(), new(Config)) + auth, err := NewHttpAuthenticator(context.Background(), &Config{ + Request: &RequestConfig{ + Method: &Method{Value: "Post"}, + Uri: []string{"/testpath"}, + Header: []*Header{ + { + Name: "Host", + Value: []string{"www.v2ray.com", "www.google.com"}, + }, + { + Name: "User-Agent", + Value: []string{"Test-Agent"}, + }, + }, + }, + Response: &ResponseConfig{ + Version: &Version{ + Value: "1.1", + }, + Status: &Status{ + Code: "404", + Reason: "Not Found", + }, + }, + }) assert(err, IsNil) listener, err := net.Listen("tcp", "127.0.0.1:0")