server/test/unittest_multisources.py
changeset 7650 278fe9c1f3ad
parent 7631 4ac19f288149
child 7771 59ddc2dbe7e0
equal deleted inserted replaced
7649:ede740bd7077 7650:278fe9c1f3ad
   379         self.assertEqual(rset.rows[0], [self.session.user.eid])
   379         self.assertEqual(rset.rows[0], [self.session.user.eid])
   380 
   380 
   381     def test_nonregr3(self):
   381     def test_nonregr3(self):
   382         self.sexecute('DELETE Card X WHERE X eid %(x)s, NOT X multisource_inlined_rel Y', {'x': self.ic1})
   382         self.sexecute('DELETE Card X WHERE X eid %(x)s, NOT X multisource_inlined_rel Y', {'x': self.ic1})
   383 
   383 
       
   384     def test_delete_source(self):
       
   385         req = self.request()
       
   386         req.execute('DELETE CWSource S WHERE S name "extern"')
       
   387         self.commit()
       
   388         cu = self.session.system_sql("SELECT * FROM entities WHERE source='extern'")
       
   389         self.failIf(cu.fetchall())
       
   390 
   384 if __name__ == '__main__':
   391 if __name__ == '__main__':
   385     from logilab.common.testlib import unittest_main
   392     from logilab.common.testlib import unittest_main
   386     unittest_main()
   393     unittest_main()