def tearDown(self): osutils._cached_user_encoding = self.old_user_encoding if hasattr(bzrlib, 'user_encoding'): bzrlib.user_encoding = self.old_user_encoding osutils._cached_user_encoding = self.old_user_encoding osutils.get_user_encoding = self.old_get_user_encoding TestCaseInTempDir.tearDown(self)
def setUp(self): TestCaseInTempDir.setUp(self) self.server = self.VirtualServer( FatLocalTransport(local_path_to_url('.'))) self.server.start_server() self.addCleanup(self.server.stop_server) self.transport = get_transport(self.server.get_url())
def setUp(self): TestCaseInTempDir.setUp(self) transport = get_transport('.') transport.mkdir('.bzr') self.sub_transport = transport.clone('.bzr') self.lockable = self.get_lockable() self.lockable.create_lock()
def setUp(self): TestCaseInTempDir.setUp(self) self.transport = get_transport('.') self.lockable = self.get_lockable() # the lock creation here sets mode - test_permissions on branch # tests that implicitly, but it might be a good idea to factor # out the mode checking logic and have it applied to loackable files # directly. RBC 20060418 self.lockable.create_lock()
def setUp(self): TestCaseInTempDir.setUp(self) new_env = { 'CURL_CA_BUNDLE': None, 'PATH': None, } self._old_env = {} self.addCleanup(self._restore) for name, value in new_env.iteritems(): self._old_env[name] = osutils.set_or_unset_env(name, None)
def setUp(self): TestCaseInTempDir.setUp(self) # versionxml tries to call bzrlib.version._get_bzr_source_tree(), which # tries an open_containing within the bzr installation. This will cause # a test isolation failure. You might hope that you could avoid this # with TestCase.permit_source_tree_branch_repo(), but this does not # work when running against a bzr installation that has no source tree, # as in this case, the open_containing operation needs to recurse # upwards to the filesystem root before it knows that it is finished. # Therefore we just stub out the relevant function so that it does not # call the problem method. self.old_show_source_tree = versionxml._show_source_tree versionxml._show_source_tree = lambda _: None
def setUp(self): TestCaseInTempDir.setUp(self) self.create_modules() base_path = self.test_dir + '/base' self.actions = [] InstrumentedImportReplacer.use_actions(self.actions) sys.path.append(base_path) self.addCleanup(sys.path.remove, base_path) original_import = __import__ def instrumented_import(mod, scope1, scope2, fromlist, level): self.actions.append(('import', mod, fromlist, level)) return original_import(mod, scope1, scope2, fromlist, level) def cleanup(): __builtins__['__import__'] = original_import self.addCleanup(cleanup) __builtins__['__import__'] = instrumented_import
def setUp(self): TestCaseInTempDir.setUp(self) self.create_modules() base_path = self.test_dir + '/base' self.actions = [] InstrumentedImportReplacer.use_actions(self.actions) original_import = __import__ def instrumented_import(mod, scope1, scope2, fromlist): self.actions.append(('import', mod, fromlist)) return original_import(mod, scope1, scope2, fromlist) def cleanup(): if base_path in sys.path: sys.path.remove(base_path) __builtins__['__import__'] = original_import self.addCleanup(cleanup) sys.path.append(base_path) __builtins__['__import__'] = instrumented_import
def setUp(self): TestCaseInTempDir.setUp(self) self.transport = FatLocalTransport(urlutils.local_path_to_url('.'))
def setUp(self): TestCaseInTempDir.setUp(self) self.output = StringIO() self.protocol = PullerWorkerProtocol(self.output) self.factory = ObjectFactory()
def setUp(self): TestCaseInTempDir.setUp(self) SFTPTestMixin.setUp(self) transport = AsyncTransport( FatLocalTransport(urlutils.local_path_to_url('.'))) self.sftp_server = TransportSFTPServer(transport)
def tearDown(self): # restore the patched function. versionxml._show_source_tree = self.old_show_source_tree TestCaseInTempDir.tearDown(self)
def setUp(self): TestCaseInTempDir.setUp(self) self.old_user_encoding = osutils._cached_user_encoding self.old_get_user_encoding = osutils.get_user_encoding
def setUp(self): TestCaseInTempDir.setUp(self) self.user_encoding = bzrlib.user_encoding
def tearDown(self): bzrlib.user_encoding = self.user_encoding TestCaseInTempDir.tearDown(self)