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)
Beispiel #2
0
    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)