mirror of
https://github.com/querydsl/querydsl.git
synced 2026-07-03 21:07:49 +08:00
Compile individual files
This commit is contained in:
parent
a98c663f68
commit
d2fc14f9f7
@ -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 = {
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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))
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user