def testMapPmids2Dois(self): self.sess.add(Identifier(1, 'doi', 'id1')) self.sess.add(Medline(2, 'MEDLINE', 'Journal', 'PubDate', date.today())) self.sess.add(Identifier(2, 'doi', 'id2')) self.sess.commit() self.assertDictEqual({1: 'id1', 2: 'id2'}, Identifier.mapPmids2Dois([1, 2, 3])) self.assertDictEqual({}, Identifier.mapPmids2Dois([3, 4]))
def testMapPmids2Dois(self): self.sess.add(Identifier(1, 'doi', 'id1')) self.sess.add(DefaultCitation(2)) self.sess.add(Identifier(2, 'doi', 'id2')) self.sess.commit() self.assertDictEqual({1: 'id1', 2: 'id2'}, Identifier.mapPmids2Dois([1, 2, 3])) self.assertDictEqual({}, Identifier.mapPmids2Dois([3, 4]))
def testMapPmids2Dois(self): self.sess.add(Identifier(1, 'doi', 'id1')) self.sess.add(DefaultCitation(2)) self.sess.add(Identifier(2, 'doi', 'id2')) self.sess.commit() self.assertDictEqual({ 1: 'id1', 2: 'id2' }, Identifier.mapPmids2Dois([1, 2, 3])) self.assertDictEqual({}, Identifier.mapPmids2Dois([3, 4]))
def testMapPmids2Dois(self): self.sess.add(Identifier(1, 'doi', 'id1')) self.sess.add(Medline(2, 'MEDLINE', 'Journal', 'PubDate', date.today())) self.sess.add(Identifier(2, 'doi', 'id2')) self.sess.commit() self.assertDictEqual({ 1: 'id1', 2: 'id2' }, Identifier.mapPmids2Dois([1, 2, 3])) self.assertDictEqual({}, Identifier.mapPmids2Dois([3, 4]))