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_registration_info(): mds = MetadataStore(ATTRCONV, sec_config, disable_ssl_certificate_validation=True) mds.imp(METADATACONF["13"]) registration_info = mds.registration_info(entity_id='https://aai-idp.unibe.ch/idp/shibboleth') assert 'http://rr.aai.switch.ch/' == registration_info['registration_authority'] assert '2013-06-15T18:15:03Z' == registration_info['registration_instant'] assert 'https://www.switch.ch/aai/federation/switchaai/metadata-registration-practice-statement-20110711.txt' == \ registration_info['registration_policy']['en']