2018-07-02 12:18:31 +00:00
|
|
|
def test_alice_enacts_policies_in_policy_group_via_rest(enacted_federated_policy):
|
2017-12-01 20:54:33 +00:00
|
|
|
"""
|
|
|
|
Now that Alice has made a PolicyGroup, she can enact its policies, using Ursula's Public Key to encrypt each offer
|
|
|
|
and transmitting them via REST.
|
|
|
|
"""
|
2018-07-12 06:13:44 +00:00
|
|
|
arrangement = list(enacted_federated_policy._accepted_arrangements)[0]
|
|
|
|
ursula = arrangement.ursula
|
|
|
|
policy_arrangement = ursula.datastore.get_policy_arrangement(arrangement.id.hex().encode())
|
2018-04-02 04:16:51 +00:00
|
|
|
assert bool(policy_arrangement) # TODO: This can be a more poignant assertion.
|