diff options
author | asteroide <thomas.duval@orange.com> | 2017-05-09 10:16:06 +0200 |
---|---|---|
committer | asteroide <thomas.duval@orange.com> | 2017-05-09 10:16:06 +0200 |
commit | 4dc3cabba46fad28f5018aea516c560d497e9147 (patch) | |
tree | ac74e7a9b8dfd627be0326117e99a83005574dd2 /moonv4/moon_interface/tests/apitests/populate_default_values.py | |
parent | 94aa78ca23c4db13a0752fbdd0df96730b1e7288 (diff) |
Add instructions tag in each rule
Change-Id: Ib63ad8c4b2261d993ee156fae18fd315a775dbd0
Diffstat (limited to 'moonv4/moon_interface/tests/apitests/populate_default_values.py')
-rw-r--r-- | moonv4/moon_interface/tests/apitests/populate_default_values.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/moonv4/moon_interface/tests/apitests/populate_default_values.py b/moonv4/moon_interface/tests/apitests/populate_default_values.py index f58a7444..e489a232 100644 --- a/moonv4/moon_interface/tests/apitests/populate_default_values.py +++ b/moonv4/moon_interface/tests/apitests/populate_default_values.py @@ -113,7 +113,7 @@ def create_policy(model_id, meta_rule_list): meta_rule_value = scenario.meta_rule[meta_rule_name] for rule in scenario.rules[meta_rule_name]: _meta_rule = list(meta_rule_value["value"]) - for data_name in rule: + for data_name in rule["rule"]: category_name = _meta_rule.pop(0) if category_name in scenario.subject_categories: data_list.append(scenario.subject_data[category_name][data_name]) @@ -121,7 +121,8 @@ def create_policy(model_id, meta_rule_list): data_list.append(scenario.object_data[category_name][data_name]) elif category_name in scenario.action_categories: data_list.append(scenario.action_data[category_name][data_name]) - add_rule(policy_id, meta_rule_value["id"], data_list) + instructions = rule["instructions"] + add_rule(policy_id, meta_rule_value["id"], data_list, instructions) return policy_id |