210 self.assert_(rqlst1 is rqlst2) |
210 self.assert_(rqlst1 is rqlst2) |
211 |
211 |
212 def test_get_entity_simple(self): |
212 def test_get_entity_simple(self): |
213 self.request().create_entity('CWUser', login=u'adim', upassword='adim', |
213 self.request().create_entity('CWUser', login=u'adim', upassword='adim', |
214 surname=u'di mascio', firstname=u'adrien') |
214 surname=u'di mascio', firstname=u'adrien') |
215 e = self.entity('Any X,T WHERE X login "adim", X surname T') |
215 e = self.execute('Any X,T WHERE X login "adim", X surname T').get_entity(0, 0) |
216 self.assertEquals(e['surname'], 'di mascio') |
216 self.assertEquals(e['surname'], 'di mascio') |
217 self.assertRaises(KeyError, e.__getitem__, 'firstname') |
217 self.assertRaises(KeyError, e.__getitem__, 'firstname') |
218 self.assertRaises(KeyError, e.__getitem__, 'creation_date') |
218 self.assertRaises(KeyError, e.__getitem__, 'creation_date') |
219 self.assertEquals(pprelcachedict(e._related_cache), []) |
219 self.assertEquals(pprelcachedict(e._related_cache), []) |
220 e.complete() |
220 e.complete() |