author | Radek Brich <radek.brich@devl.cz> |
Tue, 19 Jul 2011 14:36:33 +0200 | |
changeset 3 | 1fe6c30f7700 |
parent 2 | efee419b7a2d |
child 10 | f3a1b9792cc9 |
permissions | -rwxr-xr-x |
#!/usr/bin/env python3 import unittest import prettysize class TestHumansize(unittest.TestCase): def test_humansize(self): psize = prettysize.prettysize_short expected = ( (0, '0'), (1000, '1000'), (1024, '1K'), (1050, '1.03K'), (2050, '2K'), (333333, '325.52K'), (1048576, '1M'), (1050000, '1M'), (5555555, '5.3M'), (1073741824, '1G'), ) for input, result in expected: self.assertEqual(psize(input), result) if __name__ == '__main__': unittest.main()