From 136f564d4b4f3f69bf4c78569c60388c18b90eef Mon Sep 17 00:00:00 2001 From: Doug MacEachern Date: Sun, 5 Dec 2004 22:36:54 +0000 Subject: [PATCH] getFileSystemUsage for all fs types --- .../java/src/net/hyperic/sigar/test/TestFileSystem.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bindings/java/src/net/hyperic/sigar/test/TestFileSystem.java b/bindings/java/src/net/hyperic/sigar/test/TestFileSystem.java index 8055db23..c5304d53 100644 --- a/bindings/java/src/net/hyperic/sigar/test/TestFileSystem.java +++ b/bindings/java/src/net/hyperic/sigar/test/TestFileSystem.java @@ -31,11 +31,11 @@ public class TestFileSystem extends SigarTestCase { assertLengthTrace("TypeName", fs.getTypeName()); assertLengthTrace("SysTypeName", fs.getSysTypeName()); + FileSystemUsage usage = + sigar.getFileSystemUsage(fs.getDirName()); + switch (fs.getType()) { case FileSystem.TYPE_LOCAL_DISK: - FileSystemUsage usage = - sigar.getFileSystemUsage(fs.getDirName()); - assertGtZeroTrace(" Total", usage.getTotal()); //possible machines have full filesystems assertGtEqZeroTrace(" Free", usage.getFree()); @@ -43,9 +43,9 @@ public class TestFileSystem extends SigarTestCase { double usePercent = usage.getUsePercent() * 100; traceln(" Used=" + usePercent + "%"); assertTrue(usePercent <= 100.0); + default: traceln(" DiskReads=" + usage.getDiskReads()); traceln(" DiskWrites=" + usage.getDiskWrites()); - break; } }