James Moger
2012-09-10 fabe060d3a435f116128851f828e35c2af5fde67
tests/com/gitblit/tests/FileUtilsTest.java
@@ -55,4 +55,32 @@
      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));
   }
}