This commit is contained in:
澄潭
2022-11-04 12:58:21 +08:00
committed by GitHub
parent 75a961f0ac
commit 0a6274f658
3 changed files with 12 additions and 13 deletions

View File

@@ -19,6 +19,7 @@ import (
"testing"
"github.com/gogo/protobuf/types"
"github.com/stretchr/testify/assert"
networking "istio.io/api/networking/v1alpha3"
)
@@ -100,9 +101,7 @@ func TestRetryParse(t *testing.T) {
t.Run("", func(t *testing.T) {
config := &Ingress{}
_ = retry.Parse(inputCase.input, config, nil)
if !reflect.DeepEqual(inputCase.expect, config.Retry) {
t.Fatalf("Should be equal")
}
assert.Equal(t, inputCase.expect, config.Retry)
})
}
}

View File

@@ -379,15 +379,15 @@ func (c *controller) ConvertGateway(convertOptions *common.ConvertOptions, wrapp
preDomainBuilder, _ := convertOptions.IngressDomainCache.Valid[rule.Host]
if !exist {
wrapperGateway = &common.WrapperGateway{
Gateway: &networking.Gateway{
Selector: map[string]string{
c.options.GatewaySelectorKey: c.options.GatewaySelectorValue,
},
},
Gateway: &networking.Gateway{},
WrapperConfig: wrapper,
ClusterId: c.options.ClusterId,
Host: rule.Host,
}
if c.options.GatewaySelectorKey != "" {
wrapperGateway.Gateway.Selector = map[string]string{c.options.GatewaySelectorKey: c.options.GatewaySelectorValue}
}
wrapperGateway.Gateway.Servers = append(wrapperGateway.Gateway.Servers, &networking.Server{
Port: &networking.Port{
Number: 80,

View File

@@ -373,15 +373,15 @@ func (c *controller) ConvertGateway(convertOptions *common.ConvertOptions, wrapp
preDomainBuilder, _ := convertOptions.IngressDomainCache.Valid[rule.Host]
if !exist {
wrapperGateway = &common.WrapperGateway{
Gateway: &networking.Gateway{
Selector: map[string]string{
c.options.GatewaySelectorKey: c.options.GatewaySelectorValue,
},
},
Gateway: &networking.Gateway{},
WrapperConfig: wrapper,
ClusterId: c.options.ClusterId,
Host: rule.Host,
}
if c.options.GatewaySelectorKey != "" {
wrapperGateway.Gateway.Selector = map[string]string{c.options.GatewaySelectorKey: c.options.GatewaySelectorValue}
}
wrapperGateway.Gateway.Servers = append(wrapperGateway.Gateway.Servers, &networking.Server{
Port: &networking.Port{
Number: 80,