Move test output files closer to test data.
Move reference dump out of test directory.
This commit is contained in:
+6
-3
@@ -7,8 +7,11 @@ import java.io.File
|
||||
|
||||
class CasesPublicAPITest {
|
||||
|
||||
val visibilities = readKotlinVisibilities(File("target/cases-declarations.json"))
|
||||
val baseClassPath = File("target/test-classes/cases").absoluteFile
|
||||
companion object {
|
||||
val visibilities = readKotlinVisibilities(File("target/cases-declarations.json"))
|
||||
val baseClassPath = File("target/test-classes/cases").absoluteFile
|
||||
val baseOutputPath = File("src/test/kotlin/cases")
|
||||
}
|
||||
|
||||
@[Rule JvmField]
|
||||
val testName = TestName()
|
||||
@@ -43,7 +46,7 @@ class CasesPublicAPITest {
|
||||
|
||||
val api = getBinaryAPI(testClassStreams, visibilities).filterOutNonPublic()
|
||||
|
||||
val target = File("src/test/resources/output/cases").resolve(testName.methodName + ".txt")
|
||||
val target = baseOutputPath.resolve(testClassRelativePath).resolve(testName.methodName + ".txt")
|
||||
|
||||
api.dumpAndCompareWith(target)
|
||||
}
|
||||
|
||||
+1
-1
@@ -58,7 +58,7 @@ class RuntimePublicAPITest {
|
||||
println("Reading binary API from $jarFile")
|
||||
val api = getBinaryAPI(JarFile(jarFile), visibilities).filterOutNonPublic()
|
||||
|
||||
val target = File("src/test/resources/output")
|
||||
val target = File("reference-public-api")
|
||||
.resolve(testName.methodName.replaceCamelCaseWithDashedLowerCase() + ".txt")
|
||||
|
||||
api.dumpAndCompareWith(target)
|
||||
|
||||
-1217
File diff suppressed because it is too large
Load Diff
-2474
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user