[hibernate-commits] Hibernate SVN: r18564 - jpamodelgen/trunk/src/test/java/org/hibernate/jpamodelgen/test/util.
hibernate-commits at lists.jboss.org
hibernate-commits at lists.jboss.org
Fri Jan 15 10:24:50 EST 2010
Author: epbernard
Date: 2010-01-15 10:24:50 -0500 (Fri, 15 Jan 2010)
New Revision: 18564
Modified:
jpamodelgen/trunk/src/test/java/org/hibernate/jpamodelgen/test/util/CompilationTest.java
Log:
Better error report when the test directory is wrong. A NPE was kinda lame :)
Modified: jpamodelgen/trunk/src/test/java/org/hibernate/jpamodelgen/test/util/CompilationTest.java
===================================================================
--- jpamodelgen/trunk/src/test/java/org/hibernate/jpamodelgen/test/util/CompilationTest.java 2010-01-15 12:57:47 UTC (rev 18563)
+++ jpamodelgen/trunk/src/test/java/org/hibernate/jpamodelgen/test/util/CompilationTest.java 2010-01-15 15:24:50 UTC (rev 18564)
@@ -58,6 +58,7 @@
compile();
}
catch ( Exception e ) {
+ e.printStackTrace( );
fail( "Unable to compile test sources. " + e.getMessage() );
}
}
@@ -114,7 +115,11 @@
return name.endsWith( ".java" ) && !name.endsWith( "Test.java" );
}
};
- for ( File file : packageDir.listFiles( javaFileFilter ) ) {
+ final File[] files = packageDir.listFiles( javaFileFilter );
+ if (files == null) {
+ throw new RuntimeException( "Cannot find package directory (is your base dir correct?): " + packageDirName );
+ }
+ for ( File file : files ) {
javaFiles.add( file );
}
return javaFiles;
More information about the hibernate-commits
mailing list