diff options
author | James Moger <james.moger@gitblit.com> | 2012-06-06 23:40:30 -0400 |
---|---|---|
committer | James Moger <james.moger@gitblit.com> | 2012-06-06 23:40:30 -0400 |
commit | 47867891efc2aa996fa78f7c224e46d65dc04457 (patch) | |
tree | da278ba71cf775618f2faefec4c66d11ae65b174 /tests | |
parent | f96d3233fde0d6dc5b61690e59794d209d77ae90 (diff) | |
download | gitblit-47867891efc2aa996fa78f7c224e46d65dc04457.tar.gz gitblit-47867891efc2aa996fa78f7c224e46d65dc04457.zip |
Expose JGit's runtime configuration settings (issue 93)
Diffstat (limited to 'tests')
-rw-r--r-- | tests/com/gitblit/tests/FileUtilsTest.java | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/tests/com/gitblit/tests/FileUtilsTest.java b/tests/com/gitblit/tests/FileUtilsTest.java index 12161bc2..8e5cf8a6 100644 --- a/tests/com/gitblit/tests/FileUtilsTest.java +++ b/tests/com/gitblit/tests/FileUtilsTest.java @@ -55,4 +55,32 @@ public class FileUtilsTest { size = FileUtils.folderSize(file);
assertEquals("size is actually " + size, 11556L, size);
}
+
+ @Test
+ public void testStringSizes() throws Exception {
+ assertEquals(50 * FileUtils.KB, FileUtils.convertSizeToInt("50k", 0));
+ assertEquals(50 * FileUtils.MB, FileUtils.convertSizeToInt("50m", 0));
+ assertEquals(2 * FileUtils.GB, FileUtils.convertSizeToInt("2g", 0));
+
+ assertEquals(50 * FileUtils.KB, FileUtils.convertSizeToInt("50kb", 0));
+ assertEquals(50 * FileUtils.MB, FileUtils.convertSizeToInt("50mb", 0));
+ assertEquals(2 * FileUtils.GB, FileUtils.convertSizeToInt("2gb", 0));
+
+ assertEquals(50L * FileUtils.KB, FileUtils.convertSizeToLong("50k", 0));
+ assertEquals(50L * FileUtils.MB, FileUtils.convertSizeToLong("50m", 0));
+ assertEquals(50L * FileUtils.GB, FileUtils.convertSizeToLong("50g", 0));
+
+ assertEquals(50L * FileUtils.KB, FileUtils.convertSizeToLong("50kb", 0));
+ assertEquals(50L * FileUtils.MB, FileUtils.convertSizeToLong("50mb", 0));
+ assertEquals(50L * FileUtils.GB, FileUtils.convertSizeToLong("50gb", 0));
+
+ assertEquals(50 * FileUtils.KB, FileUtils.convertSizeToInt("50 k", 0));
+ assertEquals(50 * FileUtils.MB, FileUtils.convertSizeToInt("50 m", 0));
+ assertEquals(2 * FileUtils.GB, FileUtils.convertSizeToInt("2 g", 0));
+
+ assertEquals(50 * FileUtils.KB, FileUtils.convertSizeToInt("50 kb", 0));
+ assertEquals(50 * FileUtils.MB, FileUtils.convertSizeToInt("50 mb", 0));
+ assertEquals(2 * FileUtils.GB, FileUtils.convertSizeToInt("2 gb", 0));
+
+ }
}
\ No newline at end of file |