summaryrefslogtreecommitdiffstats
path: root/dcae-cli/dcae_cli/util/tests/test_discovery.py
diff options
context:
space:
mode:
authorMichael Hwang <mhwang@research.att.com>2018-03-19 11:29:27 -0400
committerMichael Hwang <mhwang@research.att.com>2018-03-19 11:31:27 -0400
commitb1d8f1d4889a8e1e8207cfabea8040ce9cb76ac2 (patch)
treed4dd5a45b5b03bf46d6e2b8fd48636fe48b0e9b2 /dcae-cli/dcae_cli/util/tests/test_discovery.py
parent4cc7a3e4e33d607f344ac413a2cc9f763e8cf4bd (diff)
Fix issue where getting empty consul in discovery
Change-Id: Ic9bda3bf7d88ad9f9c11caf9c6231d8acd829bff Issue-ID: DCAEGEN2-402 Signed-off-by: Michael Hwang <mhwang@research.att.com>
Diffstat (limited to 'dcae-cli/dcae_cli/util/tests/test_discovery.py')
-rw-r--r--dcae-cli/dcae_cli/util/tests/test_discovery.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/dcae-cli/dcae_cli/util/tests/test_discovery.py b/dcae-cli/dcae_cli/util/tests/test_discovery.py
index b37ac17..2148ea3 100644
--- a/dcae-cli/dcae_cli/util/tests/test_discovery.py
+++ b/dcae-cli/dcae_cli/util/tests/test_discovery.py
@@ -433,6 +433,15 @@ def test_apply_inputs():
assert updated_config == {"foo": "baz"}
+def test_choose_consul_host(monkeypatch):
+ def fake_default_consul_host():
+ return "default-consul-host"
+
+ monkeypatch.setattr(dis, "default_consul_host", fake_default_consul_host)
+ assert "default-consul-host" == dis._choose_consul_host(None)
+ assert "provided-consul-host" == dis._choose_consul_host("provided-consul-host")
+
+
if __name__ == '__main__':
'''Test area'''
pytest.main([__file__, ])