/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/tests/__init__.py

  • Committer: Michael Hudson
  • Date: 2009-11-23 01:23:08 UTC
  • mto: This revision was merged to the branch mainline in revision 4822.
  • Revision ID: michael.hudson@canonical.com-20091123012308-zdnmtxsl4c9d0gal
anotherĀ approach

Show diffs side-by-side

added added

removed removed

Lines of Context:
2402
2402
            # Watch out for tricky test dir (on OSX /tmp -> /private/tmp)
2403
2403
            root = osutils.realpath(osutils.mkdtemp(prefix='testbzr-',
2404
2404
                                                    suffix='.tmp'))
2405
 
            if isinstance(root, unicode):
2406
 
                root = root.encode(sys.getfilesystemencoding())
2407
2405
            TestCaseWithMemoryTransport.TEST_ROOT = root
2408
2406
 
2409
2407
            self._create_safety_net()
2477
2475
        return branchbuilder.BranchBuilder(branch=branch)
2478
2476
 
2479
2477
    def overrideEnvironmentForTesting(self):
2480
 
        os.environ['HOME'] = self.test_home_dir
2481
 
        os.environ['BZR_HOME'] = self.test_home_dir
 
2478
        test_home_dir = self.test_home_dir
 
2479
        if isinstance(test_home_dir, unicode):
 
2480
            test_home_dir = test_home_dir.encode(sys.getfilesystemencoding())
 
2481
        os.environ['HOME'] = test_home_dir
 
2482
        os.environ['BZR_HOME'] = test_home_dir
2482
2483
 
2483
2484
    def setUp(self):
2484
2485
        super(TestCaseWithMemoryTransport, self).setUp()