X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=java%2Ft%2FGuestFS010Basic.java;h=84b96f8ef525c51470a5197060639b86e88395d7;hb=1e35941f62bddafd6b88270b22b3afe4a5d37baa;hp=f4778dc06de8a65c6578f8638fc37149497ac079;hpb=aba7cad7dfbb12fe4e21f9388cf4e50b47117cfb;p=libguestfs.git diff --git a/java/t/GuestFS010Basic.java b/java/t/GuestFS010Basic.java index f4778dc..84b96f8 100644 --- a/java/t/GuestFS010Basic.java +++ b/java/t/GuestFS010Basic.java @@ -17,6 +17,7 @@ */ import java.io.*; +import java.util.Map; import com.redhat.et.libguestfs.*; public class GuestFS010Basic @@ -24,6 +25,10 @@ public class GuestFS010Basic public static void main (String[] argv) { try { + // Delete any previous test file if one was left around. + File old = new File ("test.img"); + old.delete (); + RandomAccessFile f = new RandomAccessFile ("test.img", "rw"); f.setLength (500 * 1024 * 1024); f.close (); @@ -41,6 +46,15 @@ public class GuestFS010Basic assert lvs[0].equals ("/dev/VG/LV1"); assert lvs[1].equals ("/dev/VG/LV2"); + g.mkfs ("ext2", "/dev/VG/LV1"); + + Map m = g.list_filesystems (); + assert m.containsKey ("/dev/VG/LV1"); + assert m.size () == 2; + + assert m.get ("/dev/VG/LV1").equals ("ext2"); + assert m.get ("/dev/VG/LV2").equals ("unknown"); + g.close (); File f2 = new File ("test.img");