--- a/cubicweb/devtools/fake.py Fri Sep 30 17:36:02 2016 +0200
+++ b/cubicweb/devtools/fake.py Fri Sep 30 17:36:40 2016 +0200
@@ -169,10 +169,11 @@
def running_hooks_ops(self):
yield
+
class FakeRepo(object):
querier = None
+
def __init__(self, schema, vreg=None, config=None):
- self.extids = {}
self.eids = {}
self._count = 0
self.schema = schema
@@ -183,20 +184,6 @@
def internal_session(self):
return FakeSession(self)
- def extid2eid(self, source, extid, etype, cnx, insert=True):
- try:
- return self.extids[extid]
- except KeyError:
- if not insert:
- return None
- self._count += 1
- eid = self._count
- entity = source.before_entity_insertion(cnx, extid, etype, eid)
- self.extids[extid] = eid
- self.eids[eid] = extid
- source.after_entity_insertion(cnx, extid, entity)
- return eid
-
class FakeSource(object):
dbhelper = get_db_helper('sqlite')