Пример #1
0
 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)
Пример #2
0
 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())
Пример #3
0
 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)
Пример #4
0
 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()
Пример #5
0
 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())
Пример #6
0
 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()
Пример #7
0
 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()
Пример #8
0
 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()
Пример #9
0
 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)
Пример #10
0
 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
Пример #11
0
    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
Пример #12
0
    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
Пример #13
0
 def setUp(self):
     TestCaseInTempDir.setUp(self)
     self.transport = FatLocalTransport(urlutils.local_path_to_url('.'))
Пример #14
0
 def setUp(self):
     TestCaseInTempDir.setUp(self)
     self.output = StringIO()
     self.protocol = PullerWorkerProtocol(self.output)
     self.factory = ObjectFactory()
Пример #15
0
 def setUp(self):
     TestCaseInTempDir.setUp(self)
     self.transport = FatLocalTransport(urlutils.local_path_to_url('.'))
Пример #16
0
 def setUp(self):
     TestCaseInTempDir.setUp(self)
     SFTPTestMixin.setUp(self)
     transport = AsyncTransport(
         FatLocalTransport(urlutils.local_path_to_url('.')))
     self.sftp_server = TransportSFTPServer(transport)
Пример #17
0
 def setUp(self):
     TestCaseInTempDir.setUp(self)
     SFTPTestMixin.setUp(self)
     transport = AsyncTransport(
         FatLocalTransport(urlutils.local_path_to_url('.')))
     self.sftp_server = TransportSFTPServer(transport)
Пример #18
0
 def setUp(self):
     TestCaseInTempDir.setUp(self)
     self.output = StringIO()
     self.protocol = PullerWorkerProtocol(self.output)
     self.factory = ObjectFactory()
Пример #19
0
 def tearDown(self):
     # restore the patched function.
     versionxml._show_source_tree = self.old_show_source_tree
     TestCaseInTempDir.tearDown(self)
Пример #20
0
 def setUp(self):
     TestCaseInTempDir.setUp(self)
     self.old_user_encoding = osutils._cached_user_encoding
     self.old_get_user_encoding = osutils.get_user_encoding
Пример #21
0
 def setUp(self):
     TestCaseInTempDir.setUp(self)
     self.old_user_encoding = osutils._cached_user_encoding
     self.old_get_user_encoding = osutils.get_user_encoding
Пример #22
0
 def setUp(self):
     TestCaseInTempDir.setUp(self)
     self.user_encoding = bzrlib.user_encoding
Пример #23
0
 def tearDown(self):
     bzrlib.user_encoding = self.user_encoding
     TestCaseInTempDir.tearDown(self)