From ff409c5f6dabb046c27f5e2ac2520f4d0c88e6dd Mon Sep 17 00:00:00 2001 From: Mike Terzo Date: Fri, 23 Dec 2016 03:52:43 -0500 Subject: [PATCH] Adding coverage for invalid log setting --- test/test_docker_settings.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/test_docker_settings.py b/test/test_docker_settings.py index e9db63e..a172ae9 100644 --- a/test/test_docker_settings.py +++ b/test/test_docker_settings.py @@ -1,6 +1,7 @@ import pytest import os from puppetboard import docker_settings +from puppetboard import app try: import future.utils @@ -97,3 +98,11 @@ def test_graph_facts_custom(cleanUpEnv): assert 'puppetversion' in facts assert 'architecture' in facts assert 'extra' in facts + + +def test_bad_log_value(cleanUpEnv): + os.environ['LOGLEVEL'] = 'g' + os.environ['PUPPETBOARD_SETTINGS'] = '../puppetboard/docker_settings.py' + reload(docker_settings) + with pytest.raises(ValueError) as error: + reload(app)