示例#1
0
 def test_name(self):
     d = {
         CITATION_TYPE: CITATION_TYPE_PUBMED,
         CITATION_REFERENCE: '1234',
         CITATION_NAME: 'Test Name'
     }
     self.assertEqual('"PubMed","Test Name","1234"', flatten_citation(d))
示例#2
0
 def test_authors_list(self):
     d = {
         CITATION_TYPE: CITATION_TYPE_PUBMED,
         CITATION_REFERENCE: '1234',
         CITATION_NAME: 'Test Name',
         CITATION_DATE: '1999-01-01',
         CITATION_AUTHORS: ['Author A', 'Author B']
     }
     self.assertEqual('"PubMed","Test Name","1234","1999-01-01","Author A|Author B"', flatten_citation(d))
示例#3
0
 def test_double(self):
     d = {
         CITATION_TYPE: CITATION_TYPE_PUBMED,
         CITATION_REFERENCE: '1234',
     }
     self.assertEqual('"PubMed","1234"', flatten_citation(d))