优化测试

This commit is contained in:
shynome
2023-04-24 21:15:43 +08:00
parent 035c1a57a2
commit 93c1db3064
2 changed files with 18 additions and 14 deletions

View File

@@ -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))
}

View File

@@ -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))
} }