def test_clean_separates_results(self): data = [{ 'acheneID': 'blahblah', 'description': 'description one~|~description two', 'provenance': 'Venturi Partner', }] result = list(clean_sliced_data(data, data[0].keys()))[0] self.assertEqual(result['description'], 'description one')
def test_clean_separates_results(self): data = [{ 'acheneID': 'blahblah', 'description': 'description one~|~description two', 'provenance': 'Venturi Partner', }] result = list(clean_sliced_data(data, data[0].keys()))[0] self.assertEqual( result['description'], 'description one' )
def test_clean_sets_category(self): from django.conf import settings data = [{ 'acheneID': 'blahblah', 'category': None, 'provenance': 'Venturi Partner', }] result = list(clean_sliced_data(data, data[0].keys()))[0] self.assertEqual(result['category'], settings.DM_CATEGORY_BASE_PREFIX + 'POI/v1#POI')
def test_clean_replaces_resource(self): data = [{ 'acheneID': 'blahblah', 'name': "I'm a resource!", 'provenance': 'Venturi Partner', }] result = list(clean_sliced_data(data, data[0].keys()))[0] self.assertEqual(result['acheneID'], 'http://dandelion.eu/resource/blahblah') self.assertEqual(result['name'], data[0]['name'])
def test_clean_sets_category(self): from django.conf import settings data = [{ 'acheneID': 'blahblah', 'category': None, 'provenance': 'Venturi Partner', }] result = list(clean_sliced_data(data, data[0].keys()))[0] self.assertEqual( result['category'], settings.DM_CATEGORY_BASE_PREFIX + 'POI/v1#POI' )
def test_clean_replaces_resource(self): data = [{ 'acheneID': 'blahblah', 'name': "I'm a resource!", 'provenance': 'Venturi Partner', }] result = list(clean_sliced_data(data, data[0].keys()))[0] self.assertEqual( result['acheneID'], 'http://dandelion.eu/resource/blahblah' ) self.assertEqual(result['name'], data[0]['name'])