Beispiel #1
0
 def test_numbers_above_1024_are_converted_to_kilobyte(self):
     readable = helper.humanize_size(1023)
     self.assertEqual(readable, "1023")
     readable = helper.humanize_size(1024)
     self.assertEqual(readable, "1KiB")
     readable = helper.humanize_size(1234)
     self.assertEqual(readable, "1KiB")
Beispiel #2
0
 def test_numbers_above_1024_are_converted_to_kilobyte(self):
     readable = helper.humanize_size(1023)
     self.assertEqual(readable, "1023")
     readable = helper.humanize_size(1024)
     self.assertEqual(readable, "1KiB")
     readable = helper.humanize_size(1234)
     self.assertEqual(readable, "1KiB")
Beispiel #3
0
 def test_numbers_above_1048576_are_converted_to_megabyte(self):
     readable = helper.humanize_size(1024*1024-1)
     self.assertEqual(readable, "1023KiB")
     readable = helper.humanize_size(1024*1024)
     self.assertEqual(readable, "1.0MiB")
Beispiel #4
0
 def test_small_numbers_are_converted_to_strings_directly(self):
     readable = helper.humanize_size(1)
     self.assertEqual(readable, "1")
     readable = helper.humanize_size(123)
     self.assertEqual(readable, "123")
Beispiel #5
0
 def test_numbers_are_not_converted_to_gigabyte(self):
     readable = helper.humanize_size(1234*1024*1024)
     self.assertEqual(readable, "1234.0MiB")
Beispiel #6
0
 def test_megabyte_numbers_are_converted_with_precision_1(self):
     readable = helper.humanize_size(1234*1024)
     self.assertEqual(readable, "1.2MiB")
Beispiel #7
0
 def test_megabyte_numbers_are_converted_with_precision_1(self):
     readable = helper.humanize_size(1234 * 1024)
     self.assertEqual(readable, "1.2MiB")
Beispiel #8
0
 def test_numbers_above_1048576_are_converted_to_megabyte(self):
     readable = helper.humanize_size(1024 * 1024 - 1)
     self.assertEqual(readable, "1023KiB")
     readable = helper.humanize_size(1024 * 1024)
     self.assertEqual(readable, "1.0MiB")
Beispiel #9
0
 def test_small_numbers_are_converted_to_strings_directly(self):
     readable = helper.humanize_size(1)
     self.assertEqual(readable, "1")
     readable = helper.humanize_size(123)
     self.assertEqual(readable, "123")
Beispiel #10
0
 def test_numbers_are_not_converted_to_gigabyte(self):
     readable = helper.humanize_size(1234 * 1024 * 1024)
     self.assertEqual(readable, "1234.0MiB")
Beispiel #11
0
 def __str__(self):
     desc = '%s:%s (%s)' % (self.get_content_type(),
                           self.get_filename(),
                           helper.humanize_size(self.get_size()))
     return string_decode(desc)
Beispiel #12
0
 def __str__(self):
     desc = '%s:%s (%s)' % (self.get_content_type(), self.get_filename(),
                            helper.humanize_size(self.get_size()))
     return string_decode(desc)