def test_get_tiids_from_aliases(self): self.save_test_item() aliases = [ ("doi", "10.1371/journal.pmed.0020124"), ("doi", "not_a_doi_in_our_db"), ("url", self.ALIAS_DATA["url"][0]) ] response = item_module.get_tiids_from_aliases(aliases) print response expected = {('doi', 'not_a_doi_in_our_db'): None, ('url', 'http://www.plosmedicine.org/article/info:doi/10.1371/journal.pmed.0020124'): u'test', ('doi', '10.1371/journal.pmed.0020124'): u'test'} assert_equals(response, expected)
def test_get_tiids_from_aliases(self): self.save_test_item() aliases = [ ("doi", "10.1371/journal.pmed.0020124"), ("doi", "not_a_doi_in_our_db"), ("url", self.ALIAS_DATA["url"][0]), ("biblio", json.dumps(self.ALIAS_DATA["biblio"][0])) ] response = item_module.get_tiids_from_aliases(aliases) print response expected = {('doi', 'not_a_doi_in_our_db'): None, ('url', 'http://www.plosmedicine.org/article/info:doi/10.1371/journal.pmed.0020124'): u'test', ('doi', '10.1371/journal.pmed.0020124'): u'test', ('biblio', '{"volume": "10", "authors": "Pitman", "title": "An extension of de Finetti\'s theorem", "journal": "Advances in Applied Probability", "author": ["Pitman, J"], "year": "1978", "id": "p78", "collection": "pitnoid", "pages": "268 to 270"}'): u'test'} assert_equals(response, expected)