Files
rdp-proxy/agents/rap-node-agent/internal/relay/relay_test.go
T
2026-04-28 22:29:50 +03:00

17 lines
481 B
Go

package relay
import (
"errors"
"testing"
)
func TestRelaySkeletonAcceptsControlButNotPayloadForwarding(t *testing.T) {
relay := Skeleton{ClusterID: "cluster-1", NodeID: "node-relay"}
if !relay.AcceptControlConnection() {
t.Fatal("relay skeleton should accept control connection metadata")
}
if err := relay.ForwardProductionPayload([]byte("rdp")); !errors.Is(err, ErrProductionForwardingDisabled) {
t.Fatalf("err = %v, want ErrProductionForwardingDisabled", err)
}
}