Index: chrome/common/extensions/docs/server2/subversion_file_system_test.py |
diff --git a/chrome/common/extensions/docs/server2/subversion_file_system_test.py b/chrome/common/extensions/docs/server2/subversion_file_system_test.py |
index e490b057684758820f8d85e2fb5117fa95521d3a..8fd702fdd32ee7d36902a1cc958d05a64e720d2f 100755 |
--- a/chrome/common/extensions/docs/server2/subversion_file_system_test.py |
+++ b/chrome/common/extensions/docs/server2/subversion_file_system_test.py |
@@ -15,8 +15,10 @@ from subversion_file_system import SubversionFileSystem |
class SubversionFileSystemTest(unittest.TestCase): |
def setUp(self): |
self._base_path = os.path.join(sys.path[0], 'test_data', 'file_system') |
+ |
+ def _CreateSubversionFileSystem(self): |
fetcher = FakeUrlFetcher(self._base_path) |
- self._file_system = SubversionFileSystem(fetcher, fetcher) |
+ return SubversionFileSystem(fetcher, fetcher, self._base_path) |
def _ReadLocalFile(self, filename): |
with open(os.path.join(self._base_path, filename), 'r') as f: |
@@ -28,19 +30,21 @@ class SubversionFileSystemTest(unittest.TestCase): |
'test2.txt': 'test2\n', |
'test3.txt': 'test3\n', |
} |
+ file_system = self._CreateSubversionFileSystem() |
self.assertEqual( |
expected, |
- self._file_system.Read(['test1.txt', 'test2.txt', 'test3.txt']).Get()) |
+ file_system.Read(['test1.txt', 'test2.txt', 'test3.txt']).Get()) |
def testListDir(self): |
expected = ['dir/'] |
for i in range(7): |
expected.append('file%d.html' % i) |
- self.assertEqual(expected, |
- sorted(self._file_system.ReadSingle('list/'))) |
+ file_system = self._CreateSubversionFileSystem() |
+ self.assertEqual(expected, sorted(file_system.ReadSingle('list/'))) |
def testDirStat(self): |
- stat_info = self._file_system.Stat('stat/') |
+ file_system = self._CreateSubversionFileSystem() |
+ stat_info =file_system.Stat('stat/') |
expected = StatInfo( |
'151113', |
child_versions=json.loads(self._ReadLocalFile('stat_result.json')) |
@@ -48,7 +52,8 @@ class SubversionFileSystemTest(unittest.TestCase): |
self.assertEquals(expected, stat_info) |
def testFileStat(self): |
- stat_info = self._file_system.Stat('stat/extension_api.h') |
+ file_system = self._CreateSubversionFileSystem() |
+ stat_info = file_system.Stat('stat/extension_api.h') |
self.assertEquals(StatInfo('146163'), stat_info) |
if __name__ == '__main__': |