summaryrefslogtreecommitdiff
path: root/tests/test_30_mdstore.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_30_mdstore.py')
-rw-r--r--tests/test_30_mdstore.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/test_30_mdstore.py b/tests/test_30_mdstore.py
index fede1010..4dfa80f3 100644
--- a/tests/test_30_mdstore.py
+++ b/tests/test_30_mdstore.py
@@ -575,6 +575,16 @@ def test_registration_info():
registration_info['registration_policy']['en']
+def test_registration_info_no_policy():
+ mds = MetadataStore(ATTRCONV, sec_config,
+ disable_ssl_certificate_validation=True)
+ mds.imp(METADATACONF["13"])
+ registration_info = mds.registration_info(entity_id='https://idp.szie.hu/idp/shibboleth')
+ assert 'http://eduid.hu' == registration_info['registration_authority']
+ assert registration_info['registration_instant'] is None
+ assert registration_info['registration_policy'] == {}
+
+
def test_extension():
mds = MetadataStore(ATTRCONV, None)
# use ordered dict to force expected entity to be last