Skip to content

Commit

Permalink
improve test coverage
Browse files Browse the repository at this point in the history
  • Loading branch information
jkwlui committed Jan 9, 2020
1 parent f84ea6f commit bae8997
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions api_core/tests/unit/test_iam.py
Original file line number Diff line number Diff line change
Expand Up @@ -74,10 +74,13 @@ def test___setitem__(self):
USER = "user:phred@example.com"
PRINCIPALS = set([USER])
policy = self._make_one()
policy["rolename"] = [USER]
assert policy["rolename"] == PRINCIPALS
assert len(policy) == 1
assert dict(policy) == {"rolename": PRINCIPALS}
policy.bindings = [
{"role": "role/reader", "members": {USER}},
{"role": "role/writer", "members": {USER}},
]
assert policy["role/reader"] == PRINCIPALS
assert len(policy) == 2
assert dict(policy) == {"role/reader": PRINCIPALS, "role/writer": PRINCIPALS}

def test__set_item__overwrite(self):
USER = "user:phred@example.com"
Expand Down

0 comments on commit bae8997

Please sign in to comment.