Hi, I have used dbunit before and think i have fairly good knowledge of it but the maven2 plugin is confusing me somewhat...
In one of my appfuse tests (that extend BaseDaoTestCase which in turn extends AbstractTransactionalDataSourceSpringContextTests) i get the test to commit rather than rollback the test by using setDefaultRollback(false); when I run the test with the maven 2 plugin configured as follows with CLEAN_INSERT, the row that I committed in the test seems to be cleaned up afterwards, but the row from the dbunit input fie remains. <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>dbunit-maven-plugin</artifactId> <version>1.0-beta-1</version> <configuration> <dataTypeFactoryName>${dbunit.dataTypeFactoryName}</dataTypeFactoryName> <driver>${jdbc.driverClassName}</driver> <username>${jdbc.username}</username> <password>${jdbc.password}</password> <url>${jdbc.url}</url> <src>src/test/resources/sample-data.xml</src> <type>CLEAN_INSERT</type> <schema>${dbunit.schema}</schema> <skip>${maven.test.skip}</skip> </configuration> <executions> <execution> <id>test-compile</id> <phase>test-compile</phase> <goals> <goal>operation</goal> </goals> </execution> <execution> <id>test</id> <phase>test</phase> <goals> <goal>operation</goal> </goals> </execution> </executions> <dependencies> <dependency> <groupId>${jdbc.groupId}</groupId> <artifactId>${jdbc.artifactId}</artifactId> <version>${jdbc.version}</version> </dependency> </dependencies> </plugin> however if I change the opreation type to REFRESH, the row that I commit in the test is left in the database afterwards. I guess my question is - is the maven dbunit plugin doing something weird after my tests have run? like a DELETE when i set the operation type to CLEAN_INSERT, and a NONE when I use REFRESH ? I find the documentation for some of these maven plugins very cryptic at times.... thanks E -- View this message in context: http://www.nabble.com/maven-2-dbunit-plugin-strange-behaviour-tp22465075s2369p22465075.html Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net For additional commands, e-mail: users-h...@appfuse.dev.java.net