コード例 #1
0
ファイル: jailpkg_test.py プロジェクト: oholiab/jailpkg
def test_validate_config_valid_for_valid_jailpath_values():
    configs = [
            { "/jails/stuff": ["things"], },
            { "/jails/stuff": ["things", "stuff"], },
            ]
    for config in configs:
        j.validate_config(config)
コード例 #2
0
ファイル: jailpkg_test.py プロジェクト: oholiab/jailpkg
def test_validate_config_valid_for_invalid_jailpath_keys():
    configs = [
            { 3: ["things"], },
            ]
    for config in configs:
        with pytest.raises(AssertionError) as e:
            j.validate_config(config)
コード例 #3
0
ファイル: jailpkg_test.py プロジェクト: oholiab/jailpkg
def test_validate_config_valid_for_invalid_jailpath_keys():
    configs = [
            { "/jails/stuff": [], },
            { "/jails/stuff": [3, "things"], },
            { "/jails/stuff": "things" },
            { "/jails/stuff": { "things": "stuff"} },
            ]
    for config in configs:
        with pytest.raises(AssertionError) as e:
            j.validate_config(config)