comparison tests/test_util.py @ 868:cc1c870f1758

test_util: pass repo_path to _add_svn_rev() explicitely
author Patrick Mezard <patrick@mezard.eu>
date Thu, 19 Apr 2012 18:29:29 +0200
parents 50c13e01c7e3
children db3a651494f9
comparison
equal deleted inserted replaced
867:50c13e01c7e3 868:cc1c870f1758
302 302
303 def _load_fixture_and_fetch(self, *args, **kwargs): 303 def _load_fixture_and_fetch(self, *args, **kwargs):
304 repo, repo_path = self.load_and_fetch(*args, **kwargs) 304 repo, repo_path = self.load_and_fetch(*args, **kwargs)
305 return repo 305 return repo
306 306
307 def _add_svn_rev(self, changes): 307 def add_svn_rev(self, repo_path, changes):
308 '''changes is a dict of filename -> contents''' 308 '''changes is a dict of filename -> contents'''
309 if self.svn_wc is None: 309 if self.svn_wc is None:
310 self.svn_wc = os.path.join(self.tmpdir, 'testsvn_wc') 310 self.svn_wc = os.path.join(self.tmpdir, 'testsvn_wc')
311 subprocess.call([ 311 subprocess.call([
312 'svn', 'co', '-q', fileurl(self.repo_path), 312 'svn', 'co', '-q', fileurl(repo_path),
313 self.svn_wc 313 self.svn_wc
314 ], 314 ],
315 stdout=subprocess.PIPE, stderr=subprocess.STDOUT) 315 stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
316 316
317 for filename, contents in changes.iteritems(): 317 for filename, contents in changes.iteritems():