Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(470)

Side by Side Diff: chrome/common/extensions/docs/server2/subversion_file_system_test.py

Issue 14273041: Doc server manifest page generation (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Absolute URL Fix Created 7 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 import json 6 import json
7 import os 7 import os
8 import sys 8 import sys
9 import unittest 9 import unittest
10 10
(...skipping 18 matching lines...) Expand all
29 'test1.txt': 'test1\n', 29 'test1.txt': 'test1\n',
30 'test2.txt': 'test2\n', 30 'test2.txt': 'test2\n',
31 'test3.txt': 'test3\n', 31 'test3.txt': 'test3\n',
32 } 32 }
33 file_system = self._CreateSubversionFileSystem() 33 file_system = self._CreateSubversionFileSystem()
34 self.assertEqual( 34 self.assertEqual(
35 expected, 35 expected,
36 file_system.Read(['test1.txt', 'test2.txt', 'test3.txt']).Get()) 36 file_system.Read(['test1.txt', 'test2.txt', 'test3.txt']).Get())
37 37
38 def testListDir(self): 38 def testListDir(self):
39 expected = ['dir/'] 39 expected = ['dir/'] + ['file%d.html' % i for i in range(7)]
40 for i in range(7):
41 expected.append('file%d.html' % i)
42 file_system = self._CreateSubversionFileSystem() 40 file_system = self._CreateSubversionFileSystem()
43 self.assertEqual(expected, sorted(file_system.ReadSingle('list/'))) 41 self.assertEqual(expected, sorted(file_system.ReadSingle('list/')))
44 42
43 def testListSubDir(self):
44 expected = ['empty.txt'] + ['file%d.html' % i for i in range(3)]
45 file_system = self._CreateSubversionFileSystem()
46 self.assertEqual(expected, sorted(file_system.ReadSingle('list/dir/')))
47
45 def testDirStat(self): 48 def testDirStat(self):
46 file_system = self._CreateSubversionFileSystem() 49 file_system = self._CreateSubversionFileSystem()
47 stat_info =file_system.Stat('stat/') 50 stat_info =file_system.Stat('stat/')
48 expected = StatInfo( 51 expected = StatInfo(
49 '151113', 52 '151113',
50 child_versions=json.loads(self._ReadLocalFile('stat_result.json')) 53 child_versions=json.loads(self._ReadLocalFile('stat_result.json')))
51 ) 54 self.assertEqual(expected, stat_info)
52 self.assertEquals(expected, stat_info)
53 55
54 def testFileStat(self): 56 def testFileStat(self):
55 file_system = self._CreateSubversionFileSystem() 57 file_system = self._CreateSubversionFileSystem()
56 stat_info = file_system.Stat('stat/extension_api.h') 58 stat_info = file_system.Stat('stat/extension_api.h')
57 self.assertEquals(StatInfo('146163'), stat_info) 59 self.assertEqual(StatInfo('146163'), stat_info)
58 60
59 if __name__ == '__main__': 61 if __name__ == '__main__':
60 unittest.main() 62 unittest.main()
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698