コード例 #1
0
ファイル: test_record.py プロジェクト: pombredanne/old-cogent
 def test_list_extender(self):
     """list_adder should add items to list, creating if necessary"""
     d = dummy()
     list_extender(d, 'x', '345')
     self.assertEqual(d.x, ['3','4','5'])
     list_extender(d, 'x', 'abc')
     self.assertEqual(d.x, ['3','4','5','a','b','c'])
     list_extender(d, 'y', [2,3])
     self.assertEqual(d.x, ['3','4','5','a','b','c'])
     self.assertEqual(d.y, [2,3])
     list_extender(d, 'y', None)
     self.assertEqual(d.y, [2,3,None])
コード例 #2
0
ファイル: locuslink.py プロジェクト: pombredanne/old-cogent
def _pmid_adder(obj, field, line):
    """Adds pmid to relevant field"""
    list_extender(obj, field, _read_pmid(line))