diff --git a/control-plane/api-gateway/binding/validation_test.go b/control-plane/api-gateway/binding/validation_test.go index 71d2a03bca..2e70415e42 100644 --- a/control-plane/api-gateway/binding/validation_test.go +++ b/control-plane/api-gateway/binding/validation_test.go @@ -565,6 +565,14 @@ func TestValidateListeners(t *testing.T) { expectedAcceptedErr: errListenerPortUnavailable, }, "conflicted port": { + listeners: []gwv1beta1.Listener{ + {Protocol: gwv1beta1.TCPProtocolType, Port: 80}, + {Protocol: gwv1beta1.TCPProtocolType, Port: 80}, + }, + expectedAcceptedErr: errListenerPortUnavailable, + listenerIndexToTest: 1, + }, + "conflicted mapped port": { listeners: []gwv1beta1.Listener{ {Protocol: gwv1beta1.TCPProtocolType, Port: 80}, {Protocol: gwv1beta1.TCPProtocolType, Port: 2080},