Compile individual files

This commit is contained in:
Timo Westkämper 2015-03-07 18:19:12 +02:00
parent a98c663f68
commit d2fc14f9f7
3 changed files with 14 additions and 8 deletions

View File

@ -24,9 +24,15 @@ trait CompileTestUtils {
}
def assertCompileSuccess(files: Traversable[File]): Unit = {
for (file <- files) {
assertCompileSuccess(fromFile(file).mkString)
}
}
def assertCompileSuccessCombined(files: Traversable[File]): Unit = {
assertCompileSuccess(files
map (fromFile(_).mkString)
mkString ("\n"))
map (fromFile(_).mkString)
mkString ("\n"))
}
def assertCompileSuccess(source: String): Unit = {

View File

@ -100,8 +100,8 @@ class JDBCIntegrationTest extends CompileTestUtils with SQLHelpers {
exporter.setTypeMappings(ScalaTypeMappings.create)
exporter.setSchemaPattern("PUBLIC")
exporter.export(connection.getMetaData)
assertCompileSuccess(recursiveFileList(directory))
assertCompileSuccessCombined(recursiveFileList(directory))
}
@Test

View File

@ -97,8 +97,8 @@ class MetaDataExporterTest extends CompileTestUtils {
exporter.setCreateScalaSources(true)
exporter.setTypeMappings(ScalaTypeMappings.create)
exporter.export(connection.getMetaData)
assertCompileSuccess(recursiveFileList(directory))
assertCompileSuccessCombined(recursiveFileList(directory))
}
@Test
@ -136,8 +136,8 @@ class MetaDataExporterTest extends CompileTestUtils {
exporter.setCreateScalaSources(true)
exporter.setTypeMappings(ScalaTypeMappings.create)
exporter.export(connection.getMetaData)
assertCompileSuccess(recursiveFileList(directory))
assertCompileSuccessCombined(recursiveFileList(directory))
}
}