def test_convert_file_size_test_override(self):
     filesize = 1234567890
     precision = 2
     units = 'MB'
     expected = '1,177.38 MB'
     actual = convert_file_size(filesize, precision, override=units)
     self.assertEqual(expected, actual)
 def test_convert_file_size_standard(self):
     filesize = 1200
     expected = '1.2 KB'
     actual = convert_file_size(filesize)
     self.assertEqual(expected, actual)
 def test_convert_file_size_test_bad_input(self):
     with self.assertRaises(TypeError):
         convert_file_size('hello')
 def test_convert_file_size_test_precision(self):
     filesize = 120000
     precision = 2
     expected = '117.19 KB'
     actual = convert_file_size(filesize, precision)
     self.assertEqual(expected, actual)