コード例 #1
0
ファイル: test_helper.py プロジェクト: vollkorn1982/alot
 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")
コード例 #2
0
ファイル: test_helper.py プロジェクト: MacGyverNL/alot
 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")
コード例 #3
0
ファイル: test_helper.py プロジェクト: MacGyverNL/alot
 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")
コード例 #4
0
ファイル: test_helper.py プロジェクト: MacGyverNL/alot
 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")
コード例 #5
0
ファイル: test_helper.py プロジェクト: MacGyverNL/alot
 def test_numbers_are_not_converted_to_gigabyte(self):
     readable = helper.humanize_size(1234*1024*1024)
     self.assertEqual(readable, "1234.0MiB")
コード例 #6
0
ファイル: test_helper.py プロジェクト: MacGyverNL/alot
 def test_megabyte_numbers_are_converted_with_precision_1(self):
     readable = helper.humanize_size(1234*1024)
     self.assertEqual(readable, "1.2MiB")
コード例 #7
0
ファイル: test_helper.py プロジェクト: vollkorn1982/alot
 def test_megabyte_numbers_are_converted_with_precision_1(self):
     readable = helper.humanize_size(1234 * 1024)
     self.assertEqual(readable, "1.2MiB")
コード例 #8
0
ファイル: test_helper.py プロジェクト: vollkorn1982/alot
 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")
コード例 #9
0
ファイル: test_helper.py プロジェクト: vollkorn1982/alot
 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")
コード例 #10
0
ファイル: test_helper.py プロジェクト: vollkorn1982/alot
 def test_numbers_are_not_converted_to_gigabyte(self):
     readable = helper.humanize_size(1234 * 1024 * 1024)
     self.assertEqual(readable, "1234.0MiB")
コード例 #11
0
ファイル: attachment.py プロジェクト: laarmen/alot
 def __str__(self):
     desc = '%s:%s (%s)' % (self.get_content_type(),
                           self.get_filename(),
                           helper.humanize_size(self.get_size()))
     return string_decode(desc)
コード例 #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)