~luoyonggang/subvertpy/python3

« back to all changes in this revision

Viewing changes to subvertpy/tests/__init__.py

  • Committer: Yonggang Luo
  • Date: 2012-03-12 02:14:21 UTC
  • mfrom: (2420.11.5 subvertpy)
  • Revision ID: luoyonggang@gmail.com-20120312021421-peakidmrwhjcejcn
MergeĀ mainlineĀ again.

Show diffs side-by-side

added added

removed removed

Lines of Context:
88
88
    def setUp(self):
89
89
        TestCase.setUp(self)
90
90
        self._oldcwd = os.getcwd()
91
 
        if os.name == 'nt':
92
 
            self.test_dir = tempfile.mkdtemp(dir =
93
 
                os.getenv("TEMP", None) or os.getenv("TMP", None))
94
 
        else:
95
 
            self.test_dir = tempfile.mkdtemp()
 
91
        self.test_dir = tempfile.mkdtemp()
96
92
        os.chdir(self.test_dir)
97
93
 
98
94
    def tearDown(self):
226
222
    def log_message_func(self, items):
227
223
        return self.next_message
228
224
 
229
 
    def write_file(self, filename, content):
230
 
        f = open(filename, 'w')
231
 
        f.write(content)
232
 
        f.close()
233
 
 
234
225
    def make_repository(self, relpath, allow_revprop_changes=True):
235
226
        """Create a repository.
236
227
 
258
249
                finally:
259
250
                    f.close()
260
251
                os.chmod(revprop_hook, os.stat(revprop_hook).st_mode | 0o111)
261
 
 
262
 
        if sys.platform == 'win32':
263
 
            return "file:///%s" % abspath.replace("\\", "/")
264
 
        else:
265
 
            return "file://%s" % abspath
266
 
 
 
252
        return 'file:%s' % urllib.pathname2url(abspath)
267
253
 
268
254
    def make_checkout(self, repos_url, relpath):
269
255
        """Create a new checkout."""