mirror of
https://github.com/docker/compose.git
synced 2025-07-27 15:44:08 +02:00
add: test for units
Signed-off-by: Kei Matsumoto <umaretekyoumade@gmail.com>
This commit is contained in:
parent
75d41edb94
commit
59491c7d77
@ -3,8 +3,8 @@ from __future__ import unicode_literals
|
|||||||
|
|
||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
from compose.utils import unquote_path
|
|
||||||
from compose.cli.utils import human_readable_file_size
|
from compose.cli.utils import human_readable_file_size
|
||||||
|
from compose.utils import unquote_path
|
||||||
|
|
||||||
|
|
||||||
class UnquotePathTest(unittest.TestCase):
|
class UnquotePathTest(unittest.TestCase):
|
||||||
@ -33,3 +33,12 @@ class HumanReadableFileSizeTest(unittest.TestCase):
|
|||||||
|
|
||||||
def test_1023b(self):
|
def test_1023b(self):
|
||||||
assert human_readable_file_size(1023) == '1023 B'
|
assert human_readable_file_size(1023) == '1023 B'
|
||||||
|
|
||||||
|
def test_units(self):
|
||||||
|
assert human_readable_file_size((2 ** 10) ** 0) == '1 B'
|
||||||
|
assert human_readable_file_size((2 ** 10) ** 1) == '1 kB'
|
||||||
|
assert human_readable_file_size((2 ** 10) ** 2) == '1 MB'
|
||||||
|
assert human_readable_file_size((2 ** 10) ** 3) == '1 GB'
|
||||||
|
assert human_readable_file_size((2 ** 10) ** 4) == '1 TB'
|
||||||
|
assert human_readable_file_size((2 ** 10) ** 5) == '1 PB'
|
||||||
|
assert human_readable_file_size((2 ** 10) ** 6) == '1 EB'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user