diff options
author | Janos Guljas <janos@resenje.org> | 2017-12-04 19:44:24 +0800 |
---|---|---|
committer | Janos Guljas <janos@resenje.org> | 2017-12-04 19:44:24 +0800 |
commit | 7898e0d585ac16ca80ddef3ef6933cc6d12ba576 (patch) | |
tree | f13ad24a8ee3a3130af663e932743c34d2810a39 /cmd/swarm/main_test.go | |
parent | 057af8c5c842714feff675faeab089e497ec1739 (diff) | |
download | go-tangerine-7898e0d585ac16ca80ddef3ef6933cc6d12ba576.tar go-tangerine-7898e0d585ac16ca80ddef3ef6933cc6d12ba576.tar.gz go-tangerine-7898e0d585ac16ca80ddef3ef6933cc6d12ba576.tar.bz2 go-tangerine-7898e0d585ac16ca80ddef3ef6933cc6d12ba576.tar.lz go-tangerine-7898e0d585ac16ca80ddef3ef6933cc6d12ba576.tar.xz go-tangerine-7898e0d585ac16ca80ddef3ef6933cc6d12ba576.tar.zst go-tangerine-7898e0d585ac16ca80ddef3ef6933cc6d12ba576.zip |
swarm: multiple --ens-api flags
Allow multiple --ens-api flags to be specified with value format
[tld:][contract-addr@]url.
Backward compatibility with only one --ens-api flag and --ens-addr
flag is preserved and conflict cases are handled:
- multiple --ens-api with --ens-addr returns an error
- single --ens-api with contract address and --ens-addr with
different contract address returns an error
Previously implemented --ens-endpoint is removed. Its functionality
is replaced with multiple --ens-api flags.
Diffstat (limited to 'cmd/swarm/main_test.go')
-rw-r--r-- | cmd/swarm/main_test.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cmd/swarm/main_test.go b/cmd/swarm/main_test.go index 054034434..f815f3387 100644 --- a/cmd/swarm/main_test.go +++ b/cmd/swarm/main_test.go @@ -22,7 +22,7 @@ import ( "github.com/ethereum/go-ethereum/swarm" ) -func TestParseFlagEnsEndpoint(t *testing.T) { +func TestParseFlagEnsAPI(t *testing.T) { for _, x := range []struct { description string value string @@ -126,7 +126,7 @@ func TestParseFlagEnsEndpoint(t *testing.T) { }, } { t.Run(x.description, func(t *testing.T) { - config := parseFlagEnsEndpoint(x.value) + config := parseFlagEnsAPI(x.value) if config.Endpoint != x.config.Endpoint { t.Errorf("expected Endpoint %q, got %q", x.config.Endpoint, config.Endpoint) } |