aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorXu Cheng2015-12-30 17:05:52 +0800
committerXu Cheng2015-12-30 17:05:52 +0800
commit3d8c334660d65b2679f19bc94e60b31a48bedfae (patch)
tree866a7a0797539492f1ec92e72562d4d8cd99e15e /Library
parentd043b9d40f261cbabb9e3a49c23e29abff315d17 (diff)
downloadbrew-3d8c334660d65b2679f19bc94e60b31a48bedfae.tar.bz2
test_utils: add test_disk_usage_readable and test_number_readable
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/test/test_utils.rb15
1 files changed, 15 insertions, 0 deletions
diff --git a/Library/Homebrew/test/test_utils.rb b/Library/Homebrew/test/test_utils.rb
index d395bbc70..fe6bab2b9 100644
--- a/Library/Homebrew/test/test_utils.rb
+++ b/Library/Homebrew/test/test_utils.rb
@@ -62,4 +62,19 @@ class UtilTests < Homebrew::TestCase
assert_equal "s", plural(42)
assert_equal "", plural(42, "")
end
+
+ def test_disk_usage_readable
+ assert_equal "1B", disk_usage_readable(1)
+ assert_equal "1000B", disk_usage_readable(1000)
+ assert_equal "1K", disk_usage_readable(1024)
+ assert_equal "1K", disk_usage_readable(1025)
+ assert_equal "4.2M", disk_usage_readable(4_404_020)
+ assert_equal "4.2G", disk_usage_readable(4_509_715_660)
+ end
+
+ def test_number_readable
+ assert_equal "1", number_readable(1)
+ assert_equal "1,000", number_readable(1_000)
+ assert_equal "1,000,000", number_readable(1_000_000)
+ end
end