aboutsummaryrefslogtreecommitdiffstats
path: root/python_moonclient/tests/unit_python/test_pdp.py
blob: 8d9a3ac3cdb6b21ff3ca481fe477d741eebaff91 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from python_moonclient.pdp import *


def test_pdp():
    projects = get_keystone_projects()
    admin_project_id = None
    for _project in projects['projects']:
        if _project['name'] == "admin":
            admin_project_id = _project['id']
    assert admin_project_id
    check_pdp()
    pdp_id = add_pdp()
    check_pdp(pdp_id)
    map_to_keystone(pdp_id=pdp_id, keystone_project_id=admin_project_id)
    check_pdp(pdp_id=pdp_id, keystone_project_id=admin_project_id)
    delete_pdp(pdp_id)