From 3d8c334660d65b2679f19bc94e60b31a48bedfae Mon Sep 17 00:00:00 2001 From: Xu Cheng Date: Wed, 30 Dec 2015 17:05:52 +0800 Subject: [PATCH] test_utils: add test_disk_usage_readable and test_number_readable --- Library/Homebrew/test/test_utils.rb | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Library/Homebrew/test/test_utils.rb b/Library/Homebrew/test/test_utils.rb index d395bbc700..fe6bab2b94 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