Documentation
      ¶
    
    
  
    
  
    Overview ¶
Package testutils is indended only for use in tests, do not import in production code!
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type HTTPMultiBin ¶
type HTTPMultiBin struct {
	Mux             *http.ServeMux
	ServerHTTP      *httptest.Server
	ServerHTTPS     *httptest.Server
	Replacer        *strings.Replacer
	TLSClientConfig *tls.Config
	Dialer          *netext.Dialer
	HTTPTransport   *http.Transport
	Cleanup         func()
}
    HTTPMultiBin can be used as a local alternative of httpbin.org. It offers both http and https servers, as well as real domains
func NewHTTPMultiBin ¶
func NewHTTPMultiBin(t *testing.T) *HTTPMultiBin
NewHTTPMultiBin returns a fully configured and running HTTPMultiBin
 Click to show internal directories. 
   Click to hide internal directories.