# HG changeset patch # User Sylvain Thénault # Date 1489562865 -3600 # Node ID 52ce05f7e9ee22816d0be8767b29c371d7a83463 # Parent 90c40f229ab02c0955a34cb0666fd0f7e5b3f18d [repo] Drop cache clearing methods from the source interface Those are actually system source specific. diff -r 90c40f229ab0 -r 52ce05f7e9ee cubicweb/server/sources/__init__.py --- a/cubicweb/server/sources/__init__.py Wed Mar 15 08:04:58 2017 +0100 +++ b/cubicweb/server/sources/__init__.py Wed Mar 15 08:27:45 2017 +0100 @@ -234,16 +234,6 @@ cnxset.cnx = self.get_connection() cnxset.cu = cnxset.cnx.cursor() - # cache handling ########################################################### - - def reset_caches(self): - """method called during test to reset potential source caches""" - pass - - def clear_eid_cache(self, eid, etype): - """clear potential caches for the given eid""" - pass - # user authentication api ################################################## def authenticate(self, cnx, login, **kwargs): diff -r 90c40f229ab0 -r 52ce05f7e9ee cubicweb/server/test/unittest_ldapsource.py --- a/cubicweb/server/test/unittest_ldapsource.py Wed Mar 15 08:04:58 2017 +0100 +++ b/cubicweb/server/test/unittest_ldapsource.py Wed Mar 15 08:27:45 2017 +0100 @@ -277,7 +277,6 @@ eid = cnx.execute('CWUser X WHERE X login %(login)s', {'login': 'syt'})[0][0] cnx.execute('SET X cw_source S WHERE X eid %(x)s, S name "system"', {'x': eid}) cnx.commit() - source.reset_caches() rset = cnx.execute('CWUser X WHERE X login %(login)s', {'login': 'syt'}) self.assertEqual(len(rset), 1) e = rset.get_entity(0, 0)