Update of /cvsroot/hibernate/HibernateExt/tools/src/test/org/hibernate/tool/ant
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5019/src/test/org/hibernate/tool/ant
Modified Files:
HibernateToolTest.java
Log Message:
HBX-602 Better error reporting from <hibernatetool> in ant
Index: HibernateToolTest.java
===================================================================
RCS file: /cvsroot/hibernate/HibernateExt/tools/src/test/org/hibernate/tool/ant/HibernateToolTest.java,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -d -r1.18 -r1.19
--- HibernateToolTest.java 6 Feb 2006 09:08:07 -0000 1.18
+++ HibernateToolTest.java 17 Feb 2006 16:31:57 -0000 1.19
@@ -31,7 +31,7 @@
configureProject("src/testsupport/anttest-build.xml");
}
- public void testConfiguration() {
+ public void testHbm2DDLLogic() {
executeTarget("testantcfg");
File baseDir = new File(project.getProperty("build.dir"), "topdown");
File onlyCreate = new File(baseDir, "onlycreate.sql");
@@ -132,6 +132,17 @@
}
}
+
+ public void testException() {
+ try {
+ executeTarget("testexceptions");
+ fail("should have failed with an exception!");
+ } catch(BuildException be) {
+ // should happen!
+ assertTrue(be.getMessage().indexOf("No exporters specified")>=0);
+ }
+
+ }
public static Test suite() {
return new TestSuite(HibernateToolTest.class);
|