def test_map_rights(): """MissouriMapper gets rights from accessCondition""" provider_data = {'accessCondition': 'Copyright msg'} mm = MissouriMapper(provider_data) mm.map_rights() assert mm.mapped_data == {'sourceResource': {'rights': ['Copyright msg']}} provider_data = { 'accessCondition': ['http://digital.wustl.edu/', 'data are freely accessible'] } mm = MissouriMapper(provider_data) mm.map_rights() expected = { 'sourceResource': { 'rights': ['http://digital.wustl.edu/', 'data are freely accessible'] } } assert_equals(expected, mm.mapped_data)
def test_map_rights(): """MissouriMapper gets rights from accessCondition""" provider_data = {'accessCondition': 'Copyright msg'} mm = MissouriMapper(provider_data) mm.map_rights() assert mm.mapped_data == {'sourceResource': {'rights': ['Copyright msg']}} provider_data = { 'accessCondition': [ 'http://digital.wustl.edu/', 'data are freely accessible' ] } mm = MissouriMapper(provider_data) mm.map_rights() expected = { 'sourceResource': { 'rights': [ 'http://digital.wustl.edu/', 'data are freely accessible' ] } } assert_equals(expected, mm.mapped_data)