Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
go-libp2p
Commits
fb401957
Commit
fb401957
authored
6 years ago
by
Abhishek Upperwal
Browse files
Options
Download
Email Patches
Plain Diff
Added test for DefaultListenAddrs
parent
836d042f
master
2018-Q4-OKR
feat/protobuf
fix/473
fix/no-custom-field
fix/revert-correct-external-addr
multistream-ping
punching
v6.0.23
v6.0.22
v6.0.21
v6.0.20
v6.0.19
v6.0.18
v6.0.17
v6.0.16
v6.0.15
v6.0.14
v6.0.13
v6.0.12
v6.0.11
v6.0.10
v6.0.9
v6.0.8
v6.0.7
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
libp2p_test.go
+34
-0
libp2p_test.go
with
34 additions
and
0 deletions
+34
-0
libp2p_test.go
View file @
fb401957
...
...
@@ -8,6 +8,7 @@ import (
crypto
"github.com/libp2p/go-libp2p-crypto"
host
"github.com/libp2p/go-libp2p-host"
"github.com/libp2p/go-tcp-transport"
)
func
TestNewHost
(
t
*
testing
.
T
)
{
...
...
@@ -39,6 +40,39 @@ func TestInsecure(t *testing.T) {
h
.
Close
()
}
func
TestDefaultListenAddrs
(
t
*
testing
.
T
)
{
ctx
:=
context
.
Background
()
// Test 1: Listen addr should not set if user defined transport is passed.
h
,
err
:=
New
(
ctx
,
Transport
(
tcp
.
TcpTransport
{}),
)
if
err
!=
nil
{
t
.
Fatal
(
err
)
}
if
len
(
h
.
Addrs
())
!=
0
{
t
.
Error
(
"expected zero listen addrs as none is set with user defined transport"
)
}
h
.
Close
()
// Test 2: User defined listener addrs should overwrite the default options.
h
,
err
=
New
(
ctx
,
Transport
(
tcp
.
TcpTransport
{}),
ListenAddrStrings
(
"/ip4/127.0.0.1/tcp/0"
),
)
if
err
!=
nil
{
t
.
Fatal
(
err
)
}
if
len
(
h
.
Addrs
())
!=
1
{
t
.
Error
(
"expected one listen addr"
)
}
h
.
Close
()
}
func
makeRandomHost
(
t
*
testing
.
T
,
port
int
)
(
host
.
Host
,
error
)
{
ctx
:=
context
.
Background
()
priv
,
_
,
err
:=
crypto
.
GenerateKeyPair
(
crypto
.
RSA
,
2048
)
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
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