mirror of
https://github.com/TeaOSLab/EdgeNode.git
synced 2025-11-20 21:14:02 +08:00
初步实现HTTP3
This commit is contained in:
46
internal/nodes/http3_manager_plus_test.go
Normal file
46
internal/nodes/http3_manager_plus_test.go
Normal file
@@ -0,0 +1,46 @@
|
||||
// Copyright 2023 GoEdge CDN goedge.cdn@gmail.com. All rights reserved. Official site: https://goedge.cn .
|
||||
//go:build plus
|
||||
|
||||
package nodes_test
|
||||
|
||||
import (
|
||||
"github.com/TeaOSLab/EdgeCommon/pkg/nodeconfigs"
|
||||
"github.com/TeaOSLab/EdgeNode/internal/nodes"
|
||||
"testing"
|
||||
"time"
|
||||
)
|
||||
|
||||
func TestHTTP3Manager_Update(t *testing.T) {
|
||||
var manager = nodes.NewHTTP3Manager()
|
||||
err := manager.Update(map[int64]*nodeconfigs.HTTP3Policy{
|
||||
1: {
|
||||
IsOn: true,
|
||||
Port: 443,
|
||||
},
|
||||
2: {
|
||||
IsOn: true,
|
||||
Port: 444,
|
||||
},
|
||||
})
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
/**{
|
||||
err = manager.Update(map[int64]*nodeconfigs.HTTP3Policy{
|
||||
1: {
|
||||
IsOn: false,
|
||||
Port: 443,
|
||||
},
|
||||
2: {
|
||||
IsOn: true,
|
||||
Port: 445,
|
||||
},
|
||||
})
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
}**/
|
||||
|
||||
time.Sleep(1 * time.Minute)
|
||||
}
|
||||
Reference in New Issue
Block a user