def _callFUT(self, config, db_from_uri=None): self.db = DummyDB() if db_from_uri is None: def db_from_uri(uri): config.captured_uri = uri return self.db from pyramid_zodbconn import includeme return includeme(config, db_from_uri=db_from_uri)
def _callFUT(self, config, db_from_uri=None, open=open): config.captured_uris = [] self.db = DummyDB() if db_from_uri is None: def db_from_uri(uri, dbname, dbmap): config.captured_uris.append(uri) dbmap[dbname] = self.db return self.db from pyramid_zodbconn import includeme return includeme(config, db_from_uri=db_from_uri, open=open)