| Index: tests/scm_unittest.py
|
| diff --git a/tests/scm_unittest.py b/tests/scm_unittest.py
|
| index 235f76b2c6e5024dd5db681d48940c3d73f216c0..a9c71c165b66aab9baaf7ffd3397781a15f37aed 100755
|
| --- a/tests/scm_unittest.py
|
| +++ b/tests/scm_unittest.py
|
| @@ -151,6 +151,18 @@ class SVNTestCase(BaseSCMTestCase):
|
| # If this test fails, you should add the relevant test.
|
| self.compareMembers(scm.SVN, members)
|
|
|
| + def testGetCheckoutRoot(self):
|
| + self.mox.StubOutWithMock(scm.SVN, 'CaptureInfo')
|
| + scm.os.path.abspath(self.root_dir + 'x').AndReturn(self.root_dir)
|
| + result1 = { "Repository Root": "Some root" }
|
| + scm.SVN.CaptureInfo(self.root_dir, print_error=False).AndReturn(result1)
|
| + results2 = { "Repository Root": "A different root" }
|
| + scm.SVN.CaptureInfo(scm.os.path.dirname(self.root_dir),
|
| + print_error=False).AndReturn(results2)
|
| + self.mox.ReplayAll()
|
| + self.assertEquals(scm.SVN.GetCheckoutRoot(self.root_dir + 'x'),
|
| + self.root_dir)
|
| +
|
| def testGetFileInfo(self):
|
| xml_text = r"""<?xml version="1.0"?>
|
| <info>
|
|
|