Author: epunzalan Date: Thu Jun 8 06:44:36 2006 New Revision: 412752 URL: http://svn.apache.org/viewvc?rev=412752&view=rev Log: Improved tests
Modified: maven/repository-manager/trunk/maven-repository-converter/src/test/java/org/apache/maven/repository/converter/transaction/CreateFileEventTest.java Modified: maven/repository-manager/trunk/maven-repository-converter/src/test/java/org/apache/maven/repository/converter/transaction/CreateFileEventTest.java URL: http://svn.apache.org/viewvc/maven/repository-manager/trunk/maven-repository-converter/src/test/java/org/apache/maven/repository/converter/transaction/CreateFileEventTest.java?rev=412752&r1=412751&r2=412752&view=diff ============================================================================== --- maven/repository-manager/trunk/maven-repository-converter/src/test/java/org/apache/maven/repository/converter/transaction/CreateFileEventTest.java (original) +++ maven/repository-manager/trunk/maven-repository-converter/src/test/java/org/apache/maven/repository/converter/transaction/CreateFileEventTest.java Thu Jun 8 06:44:36 2006 @@ -54,6 +54,8 @@ { File testFile = new File( testDir, "test-file.txt" ); + testFile.getParentFile().mkdirs(); + testFile.createNewFile(); FileUtils.fileWrite( testFile.getAbsolutePath(), "original contents" ); @@ -66,13 +68,15 @@ event.commit(); - assertTrue( "Test file is not yet created", testFile.exists() ); + contents = FileUtils.fileRead( testFile.getAbsolutePath() ); + + assertEquals( "Test contents have not changed", "modified contents", contents ); event.rollback(); - assertFalse( "Test file is has been deleted after rollback", testFile.exists() ); - assertFalse( "Test file parent directories has been rolledback too", testDir.exists() ); - assertTrue( "target directory still exists", new File( PlexusTestCase.getBasedir(), "target" ).exists() ); + contents = FileUtils.fileRead( testFile.getAbsolutePath() ); + + assertEquals( "Test contents have not changed", "original contents", contents ); } public void testCreateRollbackCommit() @@ -98,6 +102,7 @@ { super.tearDown(); - FileUtils.deleteDirectory( new File( testDir, "target/transaction-tests" ).getAbsolutePath() ); + FileUtils.deleteDirectory( new File( PlexusTestCase.getBasedir(), + "target/transaction-tests" ).getAbsolutePath() ); } }