sobjects/test/unittest_parsers.py
branchstable
changeset 7698 1c7411535c2d
parent 7689 a86fd3ec322e
child 7699 d07cde311630
equal deleted inserted replaced
7697:ef50074a0314 7698:1c7411535c2d
   254         self.assertEqual(user.creation_date, datetime(2010, 01, 22, 10, 27, 59))
   254         self.assertEqual(user.creation_date, datetime(2010, 01, 22, 10, 27, 59))
   255         self.assertEqual(user.modification_date, datetime(2011, 01, 25, 14, 14, 06))
   255         self.assertEqual(user.modification_date, datetime(2011, 01, 25, 14, 14, 06))
   256         self.assertEqual(user.cwuri, 'http://pouet.org/5')
   256         self.assertEqual(user.cwuri, 'http://pouet.org/5')
   257         self.assertEqual(user.cw_source[0].name, 'myfeed')
   257         self.assertEqual(user.cw_source[0].name, 'myfeed')
   258 
   258 
       
   259     def test_missing_fti_attribute(self):
       
   260         dfsource = self.repo.sources_by_uri['myfeed']
       
   261         session = self.repo.internal_session()
       
   262         parser = dfsource._get_parser(session)
       
   263         dfsource.process_urls(parser, ['''
       
   264 <rset size="1">
       
   265  <Card eid="50" cwuri="http://pouet.org/50" cwsource="system">
       
   266   <title>how-to</title>
       
   267  </Card>
       
   268 </rset>
       
   269 '''], raise_on_error=True)
       
   270 
   259 if __name__ == '__main__':
   271 if __name__ == '__main__':
   260     from logilab.common.testlib import unittest_main
   272     from logilab.common.testlib import unittest_main
   261     unittest_main()
   273     unittest_main()