コード例 #1
0
ファイル: test_config.py プロジェクト: hydface2/mcloud
def test_build_command_ok():
    s = Service()
    c = YamlConfig()

    c.process_command_build(s, {'cmd': 'ok --some args'}, '/base/path')
    assert s.command == 'ok --some args'
コード例 #2
0
ファイル: test_config.py プロジェクト: hydface2/mcloud
def test_build_command_empty_string():
    s = Service()
    c = YamlConfig()

    c.process_command_build(s, {'cmd': ''}, '/base/path')
    assert s.command == None
コード例 #3
0
ファイル: test_config.py プロジェクト: hydface2/mcloud
def test_build_command_none():
    s = Service()
    c = YamlConfig()

    c.process_command_build(s, {'cmd': None}, '/base/path')
    assert s.command == None
コード例 #4
0
def test_build_command_ok():
    s = Service()
    c = YamlConfig()

    c.process_command_build(s, {'cmd': 'ok --some args'}, '/base/path')
    assert s.command == 'ok --some args'
コード例 #5
0
def test_build_command_empty_string():
    s = Service()
    c = YamlConfig()

    c.process_command_build(s, {'cmd': ''}, '/base/path')
    assert s.command == None
コード例 #6
0
def test_build_command_none():
    s = Service()
    c = YamlConfig()

    c.process_command_build(s, {'cmd': None}, '/base/path')
    assert s.command == None