diff options
author | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2013-08-08 14:02:12 -0400 |
---|---|---|
committer | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2013-08-09 08:54:01 -0400 |
commit | e29a400e609f3147dc3e0e3bab1054fe275e0bbd (patch) | |
tree | b703ba0fa9c16953484e043001d0b1d4baa42669 /testsuite/common.py | |
parent | e254fa28ef0970a2ffe446f43ade10b4c5fccc29 (diff) | |
download | bcfg2-e29a400e609f3147dc3e0e3bab1054fe275e0bbd.tar.gz bcfg2-e29a400e609f3147dc3e0e3bab1054fe275e0bbd.tar.bz2 bcfg2-e29a400e609f3147dc3e0e3bab1054fe275e0bbd.zip |
testsuite: fixed client tests
Diffstat (limited to 'testsuite/common.py')
-rw-r--r-- | testsuite/common.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/testsuite/common.py b/testsuite/common.py index 4bf5c85f3..baf119f5b 100644 --- a/testsuite/common.py +++ b/testsuite/common.py @@ -14,6 +14,7 @@ import sys import codecs import unittest import lxml.etree +import Bcfg2.Options from mock import patch, MagicMock, _patch, DEFAULT from Bcfg2.Compat import wraps @@ -403,3 +404,8 @@ try: except AttributeError: re_type = type(re.compile("")) + +#: A function to set a default config option if it's not already set +def set_setup_default(option, value=None): + if not hasattr(Bcfg2.Options.setup, option): + setattr(Bcfg2.Options.setup, option, value) |