mirror of
https://github.com/nxtrace/NTrace-core.git
synced 2025-08-12 06:26:39 +00:00
要提交的变更: 修改: .github/workflows/build.yml 修改: .github/workflows/publishNewFormula.yml 修改: README.md 修改: README_zh_CN.md 修改: fast_trace/fast_trace_test.go 修改: go.mod 修改: go.sum 修改: pow/pow.go 修改: printer/basic.go 修改: util/latency.go 修改: util/latency_test.go 修改: util/util.go 修改: wshandle/client.go
37 lines
1.0 KiB
Go
37 lines
1.0 KiB
Go
package fastTrace
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
func TestTrace(t *testing.T) {
|
|
//pFastTrace := ParamsFastTrace{
|
|
// SrcDev: "",
|
|
// SrcAddr: "",
|
|
// BeginHop: 1,
|
|
// MaxHops: 30,
|
|
// RDns: false,
|
|
// AlwaysWaitRDNS: false,
|
|
// Lang: "",
|
|
// PktSize: 52,
|
|
//}
|
|
//ft := FastTracer{ParamsFastTrace: pFastTrace}
|
|
//// 建立 WebSocket 连接
|
|
//w := wshandle.New()
|
|
//w.Interrupt = make(chan os.Signal, 1)
|
|
//signal.Notify(w.Interrupt, os.Interrupt)
|
|
//defer func() {
|
|
// w.Conn.Close()
|
|
//}()
|
|
//fmt.Println("TCP v4")
|
|
//ft.TracerouteMethod = trace.TCPTrace
|
|
//ft.tracert(TestIPsCollection.Beijing.Location, TestIPsCollection.Beijing.EDU)
|
|
//fmt.Println("TCP v6")
|
|
//ft.tracert_v6(TestIPsCollection.Beijing.Location, TestIPsCollection.Beijing.EDU)
|
|
//fmt.Println("ICMP v4")
|
|
//ft.TracerouteMethod = trace.ICMPTrace
|
|
//ft.tracert(TestIPsCollection.Beijing.Location, TestIPsCollection.Beijing.EDU)
|
|
//fmt.Println("ICMP v6")
|
|
//ft.tracert_v6(TestIPsCollection.Beijing.Location, TestIPsCollection.Beijing.EDU)
|
|
}
|