kiwi-el8/test/unit/runtime_config_test.py
2017-06-19 10:31:06 +02:00

21 lines
640 B
Python

from mock import patch
from .test_helper import raises
from kiwi.runtime_config import RuntimeConfig
from kiwi.exceptions import KiwiRuntimeConfigFormatError
class TestRuntimeConfig(object):
def setup(self):
with patch.dict('os.environ', {'HOME': '../data'}):
self.runtime_config = RuntimeConfig()
@raises(KiwiRuntimeConfigFormatError)
def test_get_xz_options_invalid_yaml_format(self):
self.runtime_config.config_data = {'xz': 'invalid'}
self.runtime_config.get_xz_options()
def test_get_xz_options(self):
assert self.runtime_config.get_xz_options() == ['-a', '-b', 'xxx']