##// END OF EJS Templates
fixed issue with renaming repos group together with changing parents with multiple nested trees...
fixed issue with renaming repos group together with changing parents with multiple nested trees added regresion tests for such cases

File last commit:

r2451:402a96fc beta
r3459:94f251fd beta
Show More
test_utils_filesize.py
26 lines | 742 B | text/x-python | PythonLexer
/ rhodecode / tests / vcs / test_utils_filesize.py
from __future__ import with_statement
from rhodecode.lib.vcs.utils.filesize import filesizeformat
from rhodecode.lib.vcs.utils.compat import unittest
class TestFilesizeformat(unittest.TestCase):
def test_bytes(self):
self.assertEqual(filesizeformat(10), '10 B')
def test_kilobytes(self):
self.assertEqual(filesizeformat(1024 * 2), '2 KB')
def test_megabytes(self):
self.assertEqual(filesizeformat(1024 * 1024 * 2.3), '2.3 MB')
def test_gigabytes(self):
self.assertEqual(filesizeformat(1024 * 1024 * 1024 * 12.92), '12.92 GB')
def test_that_function_respects_sep_paramtere(self):
self.assertEqual(filesizeformat(1, ''), '1B')
if __name__ == '__main__':
unittest.main()