def testMapDois2Pmids(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({'id1': 1, 'id2': 2}, Identifier.mapDois2Pmids(['id1', 'id2', 'id3'])) self.assertDictEqual({}, Identifier.mapDois2Pmids(['id3', 'id4']))
def testMapDois2Pmids(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({'id1': 1, 'id2': 2}, Identifier.mapDois2Pmids(['id1', 'id2', 'id3'])) self.assertDictEqual({}, Identifier.mapDois2Pmids(['id3', 'id4']))
def testMapDois2Pmids(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({ 'id1': 1, 'id2': 2 }, Identifier.mapDois2Pmids(['id1', 'id2', 'id3'])) self.assertDictEqual({}, Identifier.mapDois2Pmids(['id3', 'id4']))
def testMapDois2Pmids(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({ 'id1': 1, 'id2': 2 }, Identifier.mapDois2Pmids(['id1', 'id2', 'id3'])) self.assertDictEqual({}, Identifier.mapDois2Pmids(['id3', 'id4']))