コード例 #1
0
def test_validate_ordered_dict():
    c = YamlConfig()
    config = OrderedDict([
        ('web',
         OrderedDict([('image', 'orchardup/nginx'),
                      ('volumes', OrderedDict([('public', '/var/www')]))]))
    ])
    assert c.validate(config)
コード例 #2
0
ファイル: test_config.py プロジェクト: hydface2/mcloud
def test_validate_invalid(config):
    c = YamlConfig()

    with pytest.raises(ValueError):
        assert c.validate(config)
コード例 #3
0
ファイル: test_config.py プロジェクト: hydface2/mcloud
def test_validate_ordered_dict():
    c = YamlConfig()
    config = OrderedDict([('web', OrderedDict([('image', 'orchardup/nginx'), ('volumes', OrderedDict([('public', '/var/www')]))]))])
    assert c.validate(config)
コード例 #4
0
ファイル: test_config.py プロジェクト: hydface2/mcloud
def test_validate_valid(config):
    c = YamlConfig()
    assert c.validate(config)
コード例 #5
0
def test_validate_invalid(config):
    c = YamlConfig()

    with pytest.raises(ValueError):
        assert c.validate(config)
コード例 #6
0
def test_validate_valid(config):
    c = YamlConfig()
    assert c.validate(config)