Fixed error

This commit is contained in:
Roland Hedberg
2013-04-19 17:07:06 +02:00
parent 3c5dd5a8ed
commit 287793da79
2 changed files with 5 additions and 2 deletions

View File

@@ -98,7 +98,7 @@ class MetaData(object):
self.metadata = metadata
def items(self):
return self.entity
return self.entity.items()
def keys(self):
return self.entity.keys()
@@ -542,7 +542,7 @@ class MetadataStore(object):
def attribute_requirement(self, entity_id, index=0):
for md in self.metadata.values():
if entity_id in md.items():
if entity_id in md:
return md.attribute_requirement(entity_id, index)
def keys(self):

View File

@@ -232,3 +232,6 @@ def test_sp_metadata():
'urn:oid:0.9.2342.19200300.100.1.3'])
assert _eq([n["friendly_name"] for n in req["required"]],
['surName', 'givenName', 'mail'])
if __name__ == "__main__":
test_swami_1()