summaryrefslogtreecommitdiffstats
path: root/test/functional/libgfapi-python-tests.py
diff options
context:
space:
mode:
authorhchiramm <hchiramm@redhat.com>2014-04-09 18:48:28 +0530
committerhchiramm <hchiramm@redhat.com>2014-05-02 18:05:29 +0530
commitda5a33d206431f885a4dc029d79f693a27ef293a (patch)
treee4804568c053d3e08adcab54320a614f38a3c285 /test/functional/libgfapi-python-tests.py
parentbd683d93cb8d967f761d53f7a6b4243eb8eaedea (diff)
Add statvfs support
This support will help other consumers to get the statvfs details. Change-Id: Iee4e84a515ff80f24add812ad6fcf84c992bf356 Signed-off-by: hchiramm <hchiramm@redhat.com>
Diffstat (limited to 'test/functional/libgfapi-python-tests.py')
-rw-r--r--test/functional/libgfapi-python-tests.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/functional/libgfapi-python-tests.py b/test/functional/libgfapi-python-tests.py
index baad035..3ef2401 100644
--- a/test/functional/libgfapi-python-tests.py
+++ b/test/functional/libgfapi-python-tests.py
@@ -261,6 +261,16 @@ class DirOpsTest(unittest.TestCase):
self.vol.makedirs(name, 0755)
self.assertTrue(self.vol.isdir(name))
+ def test_statvfs(self):
+ sb = self.vol.statvfs("/")
+ self.assertFalse(isinstance(sb, types.IntType))
+ self.assertEqual(sb.f_namemax, 255L)
+ # creating a dir, checking Total number of free inodes
+ # is reduced
+ self.vol.makedirs("statvfs_dir1", 0755)
+ sb2 = self.vol.statvfs("/")
+ self.assertTrue(sb2.f_ffree < sb.f_ffree)
+
def test_rmtree(self):
"""
by testing rmtree, we are also testing unlink and rmdir