Files
EdgeNode/internal/nodes/http3_manager_plus_test.go
2023-06-01 17:49:06 +08:00

47 lines
774 B
Go

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