adammurdoch 2003/03/13 19:48:38
Modified: vfs/src/test/org/apache/commons/vfs/test ContentTests.java
ProviderReadTests.java
Log:
Added a couple of test cases for the file system root.
Revision Changes Path
1.5 +17 -1
jakarta-commons-sandbox/vfs/src/test/org/apache/commons/vfs/test/ContentTests.java
Index: ContentTests.java
===================================================================
RCS file:
/home/cvs/jakarta-commons-sandbox/vfs/src/test/org/apache/commons/vfs/test/ContentTests.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ContentTests.java 23 Feb 2003 00:40:37 -0000 1.4
+++ ContentTests.java 14 Mar 2003 03:48:37 -0000 1.5
@@ -115,18 +115,34 @@
// Test a file
FileObject file = getReadFolder().resolveFile( "file1.txt" );
assertTrue( "file exists", file.exists() );
+ assertTrue( "file exists", file.getType() != FileType.IMAGINARY );
// Test a folder
file = getReadFolder().resolveFile( "dir1" );
assertTrue( "folder exists", file.exists() );
+ assertTrue( "folder exists", file.getType() != FileType.IMAGINARY );
// Test an unknown file
file = getReadFolder().resolveFile( "unknown-child" );
assertTrue( "unknown file does not exist", !file.exists() );
+ assertTrue( "unknown file does not exist",
+ file.getType() == FileType.IMAGINARY );
// Test an unknown file in an unknown folder
file = getReadFolder().resolveFile( "unknown-folder/unknown-child" );
assertTrue( "unknown file does not exist", !file.exists() );
+ assertTrue( "unknown file does not exist",
+ file.getType() == FileType.IMAGINARY );
+ }
+
+ /**
+ * Tests root of file system exists.
+ */
+ public void testRoot() throws FileSystemException
+ {
+ final FileObject file = getReadFolder().getFileSystem().getRoot();
+ assertTrue( file.exists() );
+ assertTrue( file.getType() != FileType.IMAGINARY );
}
/**
1.10 +10 -1
jakarta-commons-sandbox/vfs/src/test/org/apache/commons/vfs/test/ProviderReadTests.java
Index: ProviderReadTests.java
===================================================================
RCS file:
/home/cvs/jakarta-commons-sandbox/vfs/src/test/org/apache/commons/vfs/test/ProviderReadTests.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- ProviderReadTests.java 23 Feb 2003 00:40:37 -0000 1.9
+++ ProviderReadTests.java 14 Mar 2003 03:48:37 -0000 1.10
@@ -167,6 +167,15 @@
}
/**
+ * Tests the contents of root of file system can be listed.
+ */
+ public void testRoot() throws FileSystemException
+ {
+ final FileObject file = getReadFolder().getFileSystem().getRoot();
+ file.getChildren();
+ }
+
+ /**
* Tests that folders have no content.
*/
public void testFolderContent() throws Exception
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]