Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
小 白蛋
Nomad
Commits
1d598101
Commit
1d598101
authored
4 years ago
by
AndrewChubatiuk
Browse files
Options
Download
Email Patches
Plain Diff
fixed tests
parent
b3323a56
Branches unavailable
v1.4.3
v1.4.2
v1.4.1
v1.4.0
v1.4.0-rc.1
v1.4.0-beta.1
v1.3.8
v1.3.7
v1.3.6
v1.3.5
v1.3.4
v1.3.3
v1.3.2
v1.3.1
v1.3.0
v1.3.0-rc.1
v1.3.0-beta.1
v1.2.15
v1.2.14
v1.2.13
v1.2.12
v1.2.11
v1.2.10
v1.2.9
v1.2.8
v1.2.7
v1.2.6
v1.2.5
v1.2.4
v1.2.3
v1.2.2
v1.2.1
v1.2.0
v1.2.0-rc1
v1.2.0-beta1
v1.1.18
v1.1.17
v1.1.16
v1.1.15
v1.1.14
v1.1.13
v1.1.12
v1.1.11
v1.1.10
v1.1.9
v1.1.8
v1.1.7
v1.1.6
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
v1.1.0-rc1
v1.1.0-beta1
v1.0.18
v1.0.17
v1.0.16
v1.0.15
v1.0.14
v1.0.13
v1.0.12
v1.0.11
v1.0.10
v1.0.9
v1.0.8
v1.0.7
v1.0.6
v1.0.5
v1.0.4
nightly
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
command/agent/consul/connect.go
+2
-2
command/agent/consul/connect.go
command/agent/consul/connect_test.go
+7
-7
command/agent/consul/connect_test.go
with
9 additions
and
9 deletions
+9
-9
command/agent/consul/connect.go
+
2
-
2
View file @
1d598101
...
...
@@ -100,7 +100,7 @@ func connectSidecarRegistration(serviceId string, serviceName string, css *struc
if
err
!=
nil
{
return
nil
,
err
}
return
&
api
.
AgentServiceRegistration
{
Tags
:
helper
.
CopySliceString
(
css
.
Tags
),
Port
:
cPort
.
Value
,
...
...
@@ -108,7 +108,7 @@ func connectSidecarRegistration(serviceId string, serviceName string, css *struc
Proxy
:
proxy
,
Checks
:
api
.
AgentServiceChecks
{
{
Name
:
"Connect Sidecar Listening"
,
Name
:
"Connect Sidecar Listening"
,
TCP
:
ipaddr
.
FormatAddressPort
(
cNet
.
IP
,
cPort
.
Value
),
Interval
:
"10s"
,
},
...
...
This diff is collapsed.
Click to expand it.
command/agent/consul/connect_test.go
+
7
-
7
View file @
1d598101
...
...
@@ -27,13 +27,13 @@ func TestConnect_newConnect(t *testing.T) {
t
.
Parallel
()
t
.
Run
(
"nil"
,
func
(
t
*
testing
.
T
)
{
asr
,
err
:=
newConnect
(
""
,
nil
,
nil
)
asr
,
err
:=
newConnect
(
""
,
""
,
nil
,
nil
)
require
.
NoError
(
t
,
err
)
require
.
Nil
(
t
,
asr
)
})
t
.
Run
(
"native"
,
func
(
t
*
testing
.
T
)
{
asr
,
err
:=
newConnect
(
""
,
&
structs
.
ConsulConnect
{
asr
,
err
:=
newConnect
(
""
,
""
,
&
structs
.
ConsulConnect
{
Native
:
true
,
},
nil
)
require
.
NoError
(
t
,
err
)
...
...
@@ -42,7 +42,7 @@ func TestConnect_newConnect(t *testing.T) {
})
t
.
Run
(
"with sidecar"
,
func
(
t
*
testing
.
T
)
{
asr
,
err
:=
newConnect
(
"redis"
,
&
structs
.
ConsulConnect
{
asr
,
err
:=
newConnect
(
"redis-service-id"
,
"redis"
,
&
structs
.
ConsulConnect
{
Native
:
false
,
SidecarService
:
&
structs
.
ConsulSidecarService
{
Tags
:
[]
string
{
"foo"
,
"bar"
},
...
...
@@ -68,20 +68,20 @@ func TestConnect_connectSidecarRegistration(t *testing.T) {
t
.
Parallel
()
t
.
Run
(
"nil"
,
func
(
t
*
testing
.
T
)
{
sidecarReg
,
err
:=
connectSidecarRegistration
(
""
,
nil
,
testConnectNetwork
)
sidecarReg
,
err
:=
connectSidecarRegistration
(
""
,
""
,
nil
,
testConnectNetwork
)
require
.
NoError
(
t
,
err
)
require
.
Nil
(
t
,
sidecarReg
)
})
t
.
Run
(
"no service port"
,
func
(
t
*
testing
.
T
)
{
_
,
err
:=
connectSidecarRegistration
(
"unknown"
,
&
structs
.
ConsulSidecarService
{
_
,
err
:=
connectSidecarRegistration
(
"unknown-id"
,
"unknown"
,
&
structs
.
ConsulSidecarService
{
// irrelevant
},
testConnectNetwork
)
require
.
EqualError
(
t
,
err
,
`No Connect port defined for service "unknown"`
)
})
t
.
Run
(
"bad proxy"
,
func
(
t
*
testing
.
T
)
{
_
,
err
:=
connectSidecarRegistration
(
"redis"
,
&
structs
.
ConsulSidecarService
{
_
,
err
:=
connectSidecarRegistration
(
"redis-service-id"
,
"redis"
,
&
structs
.
ConsulSidecarService
{
Proxy
:
&
structs
.
ConsulProxy
{
Expose
:
&
structs
.
ConsulExposeConfig
{
Paths
:
[]
structs
.
ConsulExposePath
{{
...
...
@@ -94,7 +94,7 @@ func TestConnect_connectSidecarRegistration(t *testing.T) {
})
t
.
Run
(
"normal"
,
func
(
t
*
testing
.
T
)
{
proxy
,
err
:=
connectSidecarRegistration
(
"redis"
,
&
structs
.
ConsulSidecarService
{
proxy
,
err
:=
connectSidecarRegistration
(
"redis-service-id"
,
"redis"
,
&
structs
.
ConsulSidecarService
{
Tags
:
[]
string
{
"foo"
,
"bar"
},
Port
:
"sidecarPort"
,
},
testConnectNetwork
)
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help