mirror of
https://github.com/shynome/wgortc.git
synced 2025-09-26 20:21:16 +08:00
优化测试
This commit is contained in:
@@ -25,14 +25,7 @@ func main() {
|
|||||||
dev2, tnet := startClient(hub)
|
dev2, tnet := startClient(hub)
|
||||||
defer dev2.Close()
|
defer dev2.Close()
|
||||||
|
|
||||||
client := http.Client{
|
httpGet(tnet)
|
||||||
Transport: &http.Transport{
|
|
||||||
DialContext: tnet.DialContext,
|
|
||||||
},
|
|
||||||
}
|
|
||||||
resp := try.To1(client.Get("http://192.168.4.29/"))
|
|
||||||
body := try.To1(io.ReadAll(resp.Body))
|
|
||||||
log.Println(string(body))
|
|
||||||
}
|
}
|
||||||
|
|
||||||
var loglevel = device.LogLevelVerbose
|
var loglevel = device.LogLevelVerbose
|
||||||
@@ -88,3 +81,14 @@ endpoint=server
|
|||||||
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func httpGet(tnet *netstack.Net) {
|
||||||
|
client := http.Client{
|
||||||
|
Transport: &http.Transport{
|
||||||
|
DialContext: tnet.DialContext,
|
||||||
|
},
|
||||||
|
}
|
||||||
|
resp := try.To1(client.Get("http://192.168.4.29/"))
|
||||||
|
body := try.To1(io.ReadAll(resp.Body))
|
||||||
|
log.Println(string(body))
|
||||||
|
}
|
||||||
|
@@ -29,16 +29,18 @@ func TestClient(t *testing.T) {
|
|||||||
if !debug {
|
if !debug {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
dev, _ := startClient(debugHub)
|
dev, tnet := startClient(debugHub)
|
||||||
defer dev.Close()
|
defer dev.Close()
|
||||||
|
httpGet(tnet)
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestNet(t *testing.T) {
|
func TestNet(t *testing.T) {
|
||||||
hub := local.NewHub()
|
hub := local.NewHub()
|
||||||
dev := startServer(hub)
|
dev := startServer(hub)
|
||||||
defer dev.Close()
|
defer dev.Close()
|
||||||
dev2, _ := startClient(hub)
|
dev2, tnet := startClient(hub)
|
||||||
defer dev2.Close()
|
defer dev2.Close()
|
||||||
|
httpGet(tnet)
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestReconnect(t *testing.T) {
|
func TestReconnect(t *testing.T) {
|
||||||
@@ -47,15 +49,13 @@ func TestReconnect(t *testing.T) {
|
|||||||
dev := startServer(hub)
|
dev := startServer(hub)
|
||||||
dev2, tnet := startClient(hub)
|
dev2, tnet := startClient(hub)
|
||||||
defer dev2.Close()
|
defer dev2.Close()
|
||||||
|
httpGet(tnet)
|
||||||
|
|
||||||
dev.Close()
|
dev.Close()
|
||||||
dev = startServer(hub)
|
dev = startServer(hub)
|
||||||
defer dev.Close()
|
defer dev.Close()
|
||||||
|
|
||||||
client := http.Client{Transport: &http.Transport{DialContext: tnet.DialContext}}
|
httpGet(tnet)
|
||||||
resp := try.To1(client.Get("http://192.168.4.29/"))
|
|
||||||
body := try.To1(io.ReadAll(resp.Body))
|
|
||||||
t.Log(string(body))
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user