cubicweb/server/test/unittest_querier.py
changeset 12041 69f69ce8241a
parent 12039 7514626e1dc5
child 12055 6672f51d8268
equal deleted inserted replaced
12040:e9682629df57 12041:69f69ce8241a
  1144                           self.qexecute,
  1144                           self.qexecute,
  1145                           "INSERT Personne X: X nom 'toto', X has_text 'tutu'")
  1145                           "INSERT Personne X: X nom 'toto', X has_text 'tutu'")
  1146 
  1146 
  1147         self.assertRaises(QueryError,
  1147         self.assertRaises(QueryError,
  1148                           self.qexecute,
  1148                           self.qexecute,
  1149                           "INSERT CWUser X: X login 'toto', X eid %s" % cnx.user(self.session).eid)
  1149                           "INSERT CWUser X: X login 'toto', X eid %s" % cnx.user.eid)
  1150 
  1150 
  1151     def test_insertion_description_with_where(self):
  1151     def test_insertion_description_with_where(self):
  1152         rset = self.qexecute('INSERT CWUser E, EmailAddress EM: E login "X", E upassword "X", '
  1152         rset = self.qexecute('INSERT CWUser E, EmailAddress EM: E login "X", E upassword "X", '
  1153                             'E primary_email EM, EM address "X", E in_group G '
  1153                             'E primary_email EM, EM address "X", E in_group G '
  1154                             'WHERE G name "managers"')
  1154                             'WHERE G name "managers"')
  1336         self.assertRaises(Exception, self.qexecute, "SET X nom 'toto', X is Personne")
  1336         self.assertRaises(Exception, self.qexecute, "SET X nom 'toto', X is Personne")
  1337         self.assertRaises(QueryError, self.qexecute, "SET X nom 'toto', X has_text 'tutu' "
  1337         self.assertRaises(QueryError, self.qexecute, "SET X nom 'toto', X has_text 'tutu' "
  1338                           "WHERE X is Personne")
  1338                           "WHERE X is Personne")
  1339         self.assertRaises(QueryError,
  1339         self.assertRaises(QueryError,
  1340                           self.qexecute,
  1340                           self.qexecute,
  1341                           "SET X login 'tutu', X eid %s" % cnx.user(self.session).eid)
  1341                           "SET X login 'tutu', X eid %s" % cnx.user.eid)
  1342 
  1342 
  1343 
  1343 
  1344     # HAVING on write queries test #############################################
  1344     # HAVING on write queries test #############################################
  1345 
  1345 
  1346     def test_update_having(self):
  1346     def test_update_having(self):