diff -r 0849a5eb57b8 -r 67185e65f020 cubicweb/test/unittest_entity.py --- a/cubicweb/test/unittest_entity.py Wed Nov 09 16:14:17 2016 +0100 +++ b/cubicweb/test/unittest_entity.py Fri Nov 18 17:50:56 2016 +0100 @@ -182,10 +182,15 @@ req.create_entity('Tag', name=tag) req.execute('SET X tags Y WHERE X is Tag, Y is Personne') self.assertEqual(len(p.related('tags', 'object', limit=2)), 2) + self.assertFalse(p.cw_relation_cached('tags', 'object')) self.assertEqual(len(p.related('tags', 'object')), 4) + self.assertTrue(p.cw_relation_cached('tags', 'object')) p.cw_clear_all_caches() + self.assertFalse(p.cw_relation_cached('tags', 'object')) self.assertEqual(len(p.related('tags', 'object', entities=True, limit=2)), 2) + self.assertFalse(p.cw_relation_cached('tags', 'object')) self.assertEqual(len(p.related('tags', 'object', entities=True)), 4) + self.assertTrue(p.cw_relation_cached('tags', 'object')) def test_related_targettypes(self): with self.admin_access.web_request() as req: