Documentation ¶
Index ¶
- Constants
- func AssertResourceEqual(want, got *base.Resource) bool
- func DirMd5(dirPath string) string
- func FileMd5(filePath string) string
- func JsonEqual(v1 any, v2 any) bool
- func StartSocks5Server(usr, pwd string) net.Listener
- func StartTestCustomServer() net.Listener
- func StartTestErrorServer() net.Listener
- func StartTestFileServer() net.Listener
- func StartTestLimitServer(maxConnections int32, delay int64) net.Listener
- func StartTestPostServer() net.Listener
- func StartTestRetryServer() net.Listener
- func StartTestSlowFileServer(delay time.Duration) net.Listener
- func ToJson(v interface{}) string
- type SlowFileServer
Constants ¶
View Source
const ( BuildName = "build.data" BuildSize = 200 * 1024 * 1024 Dir = "./" BuildFile = Dir + BuildName ExternalDownloadUrl = "https://raw.githubusercontent.com/GopeedLab/gopeed/v1.5.6/_docs/img/banner.png" ExternalDownloadName = "banner.png" ExternalDownloadSize = 26416 DownloadName = "download.data" DownloadRename = "download (1).data" DownloadFile = Dir + DownloadName DownloadRenameFile = Dir + DownloadRename )
Variables ¶
This section is empty.
Functions ¶
func AssertResourceEqual ¶ added in v1.5.4
func StartSocks5Server ¶ added in v1.5.1
func StartTestCustomServer ¶ added in v1.3.3
func StartTestErrorServer ¶
func StartTestFileServer ¶
func StartTestLimitServer ¶ added in v1.4.2
StartTestLimitServer connections limit server
func StartTestPostServer ¶
func StartTestRetryServer ¶
Types ¶
type SlowFileServer ¶
type SlowFileServer struct {
// contains filtered or unexported fields
}
func (*SlowFileServer) ServeHTTP ¶
func (s *SlowFileServer) ServeHTTP(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.