|
|
@@ -608,150 +608,6 @@ func TestConfigCLIArgsOverrideEnvVar(t *testing.T) {
|
|
|
assert.Equal(t, c.Addr, "127.0.0.1:2000", "")
|
|
|
}
|
|
|
|
|
|
-//--------------------------------------
|
|
|
-// DEPRECATED (v1)
|
|
|
-//--------------------------------------
|
|
|
-
|
|
|
-func TestConfigDeprecatedAddrFlag(t *testing.T) {
|
|
|
- _, stderr := capture(func() {
|
|
|
- c := New()
|
|
|
- err := c.LoadFlags([]string{"-c", "127.0.0.1:4002"})
|
|
|
- assert.NoError(t, err)
|
|
|
- assert.Equal(t, c.Addr, "127.0.0.1:4002")
|
|
|
- })
|
|
|
- assert.Equal(t, stderr, "[deprecated] use -addr, not -c\n")
|
|
|
-}
|
|
|
-
|
|
|
-func TestConfigDeprecatedBindAddrFlag(t *testing.T) {
|
|
|
- _, stderr := capture(func() {
|
|
|
- c := New()
|
|
|
- err := c.LoadFlags([]string{"-cl", "127.0.0.1:4003"})
|
|
|
- assert.NoError(t, err)
|
|
|
- assert.Equal(t, c.BindAddr, "127.0.0.1:4003", "")
|
|
|
- })
|
|
|
- assert.Equal(t, stderr, "[deprecated] use -bind-addr, not -cl\n", "")
|
|
|
-}
|
|
|
-
|
|
|
-func TestConfigDeprecatedCAFileFlag(t *testing.T) {
|
|
|
- _, stderr := capture(func() {
|
|
|
- c := New()
|
|
|
- err := c.LoadFlags([]string{"-clientCAFile", "/tmp/file.ca"})
|
|
|
- assert.NoError(t, err)
|
|
|
- assert.Equal(t, c.CAFile, "/tmp/file.ca", "")
|
|
|
- })
|
|
|
- assert.Equal(t, stderr, "[deprecated] use -ca-file, not -clientCAFile\n", "")
|
|
|
-}
|
|
|
-
|
|
|
-func TestConfigDeprecatedCertFileFlag(t *testing.T) {
|
|
|
- _, stderr := capture(func() {
|
|
|
- c := New()
|
|
|
- err := c.LoadFlags([]string{"-clientCert", "/tmp/file.cert"})
|
|
|
- assert.NoError(t, err)
|
|
|
- assert.Equal(t, c.CertFile, "/tmp/file.cert", "")
|
|
|
- })
|
|
|
- assert.Equal(t, stderr, "[deprecated] use -cert-file, not -clientCert\n", "")
|
|
|
-}
|
|
|
-
|
|
|
-func TestConfigDeprecatedKeyFileFlag(t *testing.T) {
|
|
|
- _, stderr := capture(func() {
|
|
|
- c := New()
|
|
|
- err := c.LoadFlags([]string{"-clientKey", "/tmp/file.key"})
|
|
|
- assert.NoError(t, err)
|
|
|
- assert.Equal(t, c.KeyFile, "/tmp/file.key", "")
|
|
|
- })
|
|
|
- assert.Equal(t, stderr, "[deprecated] use -key-file, not -clientKey\n", "")
|
|
|
-}
|
|
|
-
|
|
|
-func TestConfigDeprecatedPeersFlag(t *testing.T) {
|
|
|
- _, stderr := capture(func() {
|
|
|
- c := New()
|
|
|
- err := c.LoadFlags([]string{"-C", "coreos.com:4001,coreos.com:4002"})
|
|
|
- assert.NoError(t, err)
|
|
|
- assert.Equal(t, c.Peers, []string{"coreos.com:4001", "coreos.com:4002"}, "")
|
|
|
- })
|
|
|
- assert.Equal(t, stderr, "[deprecated] use -peers, not -C\n", "")
|
|
|
-}
|
|
|
-
|
|
|
-func TestConfigDeprecatedPeersFileFlag(t *testing.T) {
|
|
|
- _, stderr := capture(func() {
|
|
|
- c := New()
|
|
|
- err := c.LoadFlags([]string{"-CF", "/tmp/machines"})
|
|
|
- assert.NoError(t, err)
|
|
|
- assert.Equal(t, c.PeersFile, "/tmp/machines", "")
|
|
|
- })
|
|
|
- assert.Equal(t, stderr, "[deprecated] use -peers-file, not -CF\n", "")
|
|
|
-}
|
|
|
-
|
|
|
-func TestConfigDeprecatedMaxRetryAttemptsFlag(t *testing.T) {
|
|
|
- _, stderr := capture(func() {
|
|
|
- c := New()
|
|
|
- err := c.LoadFlags([]string{"-r", "10"})
|
|
|
- assert.NoError(t, err)
|
|
|
- assert.Equal(t, c.MaxRetryAttempts, 10, "")
|
|
|
- })
|
|
|
- assert.Equal(t, stderr, "[deprecated] use -max-retry-attempts, not -r\n", "")
|
|
|
-}
|
|
|
-
|
|
|
-func TestConfigDeprecatedNameFlag(t *testing.T) {
|
|
|
- _, stderr := capture(func() {
|
|
|
- c := New()
|
|
|
- err := c.LoadFlags([]string{"-n", "test-name"})
|
|
|
- assert.NoError(t, err)
|
|
|
- assert.Equal(t, c.Name, "test-name", "")
|
|
|
- })
|
|
|
- assert.Equal(t, stderr, "[deprecated] use -name, not -n\n", "")
|
|
|
-}
|
|
|
-
|
|
|
-func TestConfigDeprecatedPeerAddrFlag(t *testing.T) {
|
|
|
- _, stderr := capture(func() {
|
|
|
- c := New()
|
|
|
- err := c.LoadFlags([]string{"-s", "localhost:7002"})
|
|
|
- assert.NoError(t, err)
|
|
|
- assert.Equal(t, c.Peer.Addr, "localhost:7002", "")
|
|
|
- })
|
|
|
- assert.Equal(t, stderr, "[deprecated] use -peer-addr, not -s\n", "")
|
|
|
-}
|
|
|
-
|
|
|
-func TestConfigDeprecatedPeerBindAddrFlag(t *testing.T) {
|
|
|
- _, stderr := capture(func() {
|
|
|
- c := New()
|
|
|
- err := c.LoadFlags([]string{"-sl", "127.0.0.1:4003"})
|
|
|
- assert.NoError(t, err)
|
|
|
- assert.Equal(t, c.Peer.BindAddr, "127.0.0.1:4003", "")
|
|
|
- })
|
|
|
- assert.Equal(t, stderr, "[deprecated] use -peer-bind-addr, not -sl\n", "")
|
|
|
-}
|
|
|
-
|
|
|
-func TestConfigDeprecatedPeerCAFileFlag(t *testing.T) {
|
|
|
- _, stderr := capture(func() {
|
|
|
- c := New()
|
|
|
- err := c.LoadFlags([]string{"-serverCAFile", "/tmp/peer/file.ca"})
|
|
|
- assert.NoError(t, err)
|
|
|
- assert.Equal(t, c.Peer.CAFile, "/tmp/peer/file.ca", "")
|
|
|
- })
|
|
|
- assert.Equal(t, stderr, "[deprecated] use -peer-ca-file, not -serverCAFile\n", "")
|
|
|
-}
|
|
|
-
|
|
|
-func TestConfigDeprecatedPeerCertFileFlag(t *testing.T) {
|
|
|
- _, stderr := capture(func() {
|
|
|
- c := New()
|
|
|
- err := c.LoadFlags([]string{"-serverCert", "/tmp/peer/file.cert"})
|
|
|
- assert.NoError(t, err)
|
|
|
- assert.Equal(t, c.Peer.CertFile, "/tmp/peer/file.cert", "")
|
|
|
- })
|
|
|
- assert.Equal(t, stderr, "[deprecated] use -peer-cert-file, not -serverCert\n", "")
|
|
|
-}
|
|
|
-
|
|
|
-func TestConfigDeprecatedPeerKeyFileFlag(t *testing.T) {
|
|
|
- _, stderr := capture(func() {
|
|
|
- c := New()
|
|
|
- err := c.LoadFlags([]string{"-serverKey", "/tmp/peer/file.key"})
|
|
|
- assert.NoError(t, err)
|
|
|
- assert.Equal(t, c.Peer.KeyFile, "/tmp/peer/file.key", "")
|
|
|
- })
|
|
|
- assert.Equal(t, stderr, "[deprecated] use -peer-key-file, not -serverKey\n", "")
|
|
|
-}
|
|
|
-
|
|
|
//--------------------------------------
|
|
|
// Helpers
|
|
|
//--------------------------------------
|