[jboss-cvs] jbosside/core/tests/org.jboss.ide.eclipse.packages.test/src/org/jboss/ide/eclipse/packages/test/build ...
Marshall Culpepper
mculpepper at jboss.com
Wed Feb 28 18:23:59 EST 2007
User: mculpepper
Date: 07/02/28 18:23:59
Modified: core/tests/org.jboss.ide.eclipse.packages.test/src/org/jboss/ide/eclipse/packages/test/build
FileOpsTest.java
Log:
added unit tests for removePackageRef and removeFolder
Revision Changes Path
1.3 +17 -1 jbosside/core/tests/org.jboss.ide.eclipse.packages.test/src/org/jboss/ide/eclipse/packages/test/build/FileOpsTest.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: FileOpsTest.java
===================================================================
RCS file: /cvsroot/jboss/jbosside/core/tests/org.jboss.ide.eclipse.packages.test/src/org/jboss/ide/eclipse/packages/test/build/FileOpsTest.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- FileOpsTest.java 28 Feb 2007 16:38:49 -0000 1.2
+++ FileOpsTest.java 28 Feb 2007 23:23:59 -0000 1.3
@@ -7,7 +7,6 @@
import org.jboss.ide.eclipse.packages.core.project.build.BuildFileOperations;
import org.jboss.ide.eclipse.packages.core.project.build.TruezipUtil;
-import de.schlichtherle.io.ArchiveException;
import de.schlichtherle.io.File;
public class FileOpsTest extends BuildTest {
@@ -24,6 +23,8 @@
TestSuite suite = new TestSuite();
suite.addTest(new FileOpsTest("testRemoveFile"));
suite.addTest(new FileOpsTest("testUpdateFile_noStamps"));
+ suite.addTest(new FileOpsTest("testRemovePackageRef"));
+ suite.addTest(new FileOpsTest("testRemoveFolder"));
return suite;
}
@@ -58,4 +59,19 @@
assertNotNull(findFile(simpleJarInRefJar, "test.xml"));
}
+ public void testRemovePackageRef ()
+ {
+ ops.removePackageRef(simpleJarRef);
+ File libFile = findFile(refJarFile, "lib");
+ File simpleJarInRefJar = findFile(libFile, "simple.jar");
+
+ assertNull(simpleJarInRefJar);
+ }
+
+ public void testRemoveFolder ()
+ {
+ ops.removeFolder(libFolder);
+
+ assertNull(findFile(refJarFile, "lib"));
+ }
}
More information about the jboss-cvs-commits
mailing list