diff options
Diffstat (limited to 'tests/test_30_mdstore.py')
-rw-r--r-- | tests/test_30_mdstore.py | 10 |
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 |