[jboss-cvs] jbosside/core/tests/org.jboss.ide.eclipse.packages.test/src/org/jboss/ide/eclipse/packages/test ...

Marshall Culpepper mculpepper at jboss.com
Wed Nov 8 14:54:42 EST 2006


  User: mculpepper
  Date: 06/11/08 14:54:42

  Modified:    core/tests/org.jboss.ide.eclipse.packages.test/src/org/jboss/ide/eclipse/packages/test 
                        PackagesEARTest.java
  Log:
  made a ton of bug fixes, re-modeled the working copy API to actually make sense (thanks rob!).. we're approaching a working implementation
  
  Revision  Changes    Path
  1.2       +6 -50     jbosside/core/tests/org.jboss.ide.eclipse.packages.test/src/org/jboss/ide/eclipse/packages/test/PackagesEARTest.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: PackagesEARTest.java
  ===================================================================
  RCS file: /cvsroot/jboss/jbosside/core/tests/org.jboss.ide.eclipse.packages.test/src/org/jboss/ide/eclipse/packages/test/PackagesEARTest.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- PackagesEARTest.java	6 Nov 2006 21:38:13 -0000	1.1
  +++ PackagesEARTest.java	8 Nov 2006 19:54:42 -0000	1.2
  @@ -292,61 +292,17 @@
   	public void testWorkingCopies ()
   	{
   		List packages = PackagesModel.instance().getProjectPackages(testPackagesProject.getProject());
  +		assertEquals(packages.size(), 1);
   		
   		IPackage pkg = (IPackage) packages.get(0);
  -		IPackageFolder packagesFolder = pkg.getFolders()[0];
  -		IPackage oldPackage = pkg;
  +		assertNotNull(pkg);
   		
   		IPackageWorkingCopy wc = pkg.createPackageWorkingCopy();
  -		wc.removeChild(packagesFolder);
  -		pkg = wc.savePackage();
  -		
  -		assertTrue(pkg != oldPackage);
  -		assertFalse(pkg.hasChild(packagesFolder));
  -		assertEquals(pkg.getFolders().length, 1);
  -		
  -		packages =PackagesModel.instance().getProjectPackages(testPackagesProject.getProject());
  -		
  -		assertEquals(packages.size(), 1);
  -		
  -		wc = pkg.createPackageWorkingCopy();
  -		wc.addChild(packagesFolder);
  -		pkg = wc.savePackage();
  -		
  -		assertTrue(pkg.hasChild(packagesFolder));
  -		assertEquals(pkg.getFolders().length, 2);
  -		assertEquals(packagesFolder.getParent(), pkg);
  -		
  -		packages = PackagesModel.instance().getProjectPackages(testPackagesProject.getProject());
  -		assertEquals(packages.size(), 1);
  -		
  -		IPackageFolderWorkingCopy testFolder = PackagesCore.createPackageFolder(testPackagesProject.getProject());
  -		testFolder.setName("testFolder");
  -		
  -		wc = pkg.createPackageWorkingCopy();
  -		wc.addChild(testFolder);
  -		pkg = wc.savePackage();
  -		
  -		assertTrue(pkg.hasChild(testFolder));
  -		assertEquals(pkg.getFolders().length, 3);
  -		assertEquals(testFolder.getParent(), pkg);
  -		
  -		packages = PackagesModel.instance().getProjectPackages(testPackagesProject.getProject());
  -		assertEquals(packages.size(), 1);
  -		
  -		IPackageFolderWorkingCopy testFolder2 = PackagesCore.createPackageFolder(testPackagesProject.getProject());
  -		testFolder2.setName("testFolder2");
   		
  -		wc = pkg.createPackageWorkingCopy();
  -		wc.addChild(testFolder2);
  -		pkg = wc.savePackage();
  -		
  -		assertTrue(pkg.hasChild(testFolder2));
  -		assertEquals(pkg.getFolders().length, 4);
  -		assertEquals(testFolder2.getParent(), pkg);
  -		
  -		packages = PackagesModel.instance().getProjectPackages(testPackagesProject.getProject());
  -		assertEquals(packages.size(), 1);
  +		wc.setName("MyApp2.ear");	
  +		assertEquals(pkg.getName(), "MyApp.ear");
  +		wc.save();
  +		assertEquals(pkg.getName(), "MyApp2.ear");
   		
   	}
   	
  
  
  



More information about the jboss-cvs-commits mailing list