def _makeInstrumentedBugzilla(self, page=None, content=None): """Create a `Bugzilla` with a fake urlopen.""" if page is None: page = self.factory.getUniqueString() bugzilla = Bugzilla(self.base_url) if content is None: content = "<bugzilla>%s</bugzilla>" % (self.factory.getUniqueString()) fake_page = StringIO(content) fake_page.url = self.base_url + page bugzilla.urlopen = FakeMethod(result=fake_page) return bugzilla
def _makeInstrumentedBugzilla(self, page=None, content=None): """Create a `Bugzilla` with a fake urlopen.""" if page is None: page = self.factory.getUniqueString() bugzilla = Bugzilla(self.base_url) if content is None: content = "<bugzilla>%s</bugzilla>" % ( self.factory.getUniqueString()) fake_page = StringIO(content) fake_page.url = self.base_url + page bugzilla.urlopen = FakeMethod(result=fake_page) return bugzilla