From b1d8f1d4889a8e1e8207cfabea8040ce9cb76ac2 Mon Sep 17 00:00:00 2001 From: Michael Hwang Date: Mon, 19 Mar 2018 11:29:27 -0400 Subject: Fix issue where getting empty consul in discovery Change-Id: Ic9bda3bf7d88ad9f9c11caf9c6231d8acd829bff Issue-ID: DCAEGEN2-402 Signed-off-by: Michael Hwang --- dcae-cli/dcae_cli/util/tests/test_discovery.py | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'dcae-cli/dcae_cli/util/tests/test_discovery.py') 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__, ]) -- cgit 1.2.3-korg