Skip to content

Commit d33901a

Browse files
committed
Update KSP tests
1 parent 7f53a9d commit d33901a

46 files changed

Lines changed: 149 additions & 170 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

integration-tests/src/test/kotlin/com/google/devtools/ksp/test/AGP810IT.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.google.devtools.ksp.test
22

3+
import com.google.devtools.ksp.test.fixtures.TemporaryTestProject
34
import org.gradle.testkit.runner.GradleRunner
45
import org.gradle.testkit.runner.TaskOutcome
56
import org.junit.Assert

integration-tests/src/test/kotlin/com/google/devtools/ksp/test/AGP812IT.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.google.devtools.ksp.test
22

3+
import com.google.devtools.ksp.test.fixtures.TemporaryTestProject
34
import org.gradle.testkit.runner.GradleRunner
45
import org.gradle.testkit.runner.TaskOutcome
56
import org.junit.Assert

integration-tests/src/test/kotlin/com/google/devtools/ksp/test/AGP890IT.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.google.devtools.ksp.test
22

3+
import com.google.devtools.ksp.test.fixtures.TemporaryTestProject
34
import org.gradle.testkit.runner.GradleRunner
45
import org.gradle.testkit.runner.TaskOutcome
56
import org.junit.Assert

integration-tests/src/test/kotlin/com/google/devtools/ksp/test/AGP900IT.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.google.devtools.ksp.test
22

3+
import com.google.devtools.ksp.test.fixtures.TemporaryTestProject
34
import org.gradle.testkit.runner.GradleRunner
45
import org.gradle.testkit.runner.TaskOutcome
56
import org.junit.Assert

integration-tests/src/test/kotlin/com/google/devtools/ksp/test/AndroidBuiltInKotlinIT.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.google.devtools.ksp.test
22

3+
import com.google.devtools.ksp.test.fixtures.TemporaryTestProject
34
import com.google.devtools.ksp.test.utils.assertMergedConfigurationOutput
45
import org.gradle.testkit.runner.GradleRunner
56
import org.gradle.testkit.runner.TaskOutcome

integration-tests/src/test/kotlin/com/google/devtools/ksp/test/AndroidDataBindingIT.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.google.devtools.ksp.test
22

3+
import com.google.devtools.ksp.test.fixtures.TemporaryTestProject
34
import org.gradle.testkit.runner.GradleRunner
45
import org.junit.Assert
56
import org.junit.Rule
Lines changed: 1 addition & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
package com.google.devtools.ksp.test
22

3+
import com.google.devtools.ksp.test.fixtures.TemporaryTestProject
34
import com.google.devtools.ksp.test.utils.assertMergedConfigurationOutput
45
import org.gradle.testkit.runner.GradleRunner
56
import org.gradle.testkit.runner.TaskOutcome
67
import org.junit.Assert
78
import org.junit.Rule
89
import org.junit.Test
9-
import java.io.File
1010

1111
class AndroidIT() {
1212
@Rule
@@ -28,53 +28,3 @@ class AndroidIT() {
2828
}
2929
}
3030
}
31-
32-
/**
33-
* Pretty print the directory tree and its file names.
34-
*
35-
* @param folder
36-
* must be a folder.
37-
* @return
38-
*/
39-
fun printDirectoryTree(folder: File): String? {
40-
require(folder.isDirectory) { "folder is not a Directory" }
41-
val indent = 0
42-
val sb = StringBuilder()
43-
printDirectoryTree(folder, indent, sb)
44-
return sb.toString()
45-
}
46-
47-
private fun printDirectoryTree(
48-
folder: File,
49-
indent: Int,
50-
sb: StringBuilder
51-
) {
52-
require(folder.isDirectory) { "folder is not a Directory" }
53-
sb.append(getIndentString(indent))
54-
sb.append("+--")
55-
sb.append(folder.name)
56-
sb.append("/")
57-
sb.append("\n")
58-
for (file in folder.listFiles()) {
59-
if (file.isDirectory) {
60-
printDirectoryTree(file, indent + 1, sb)
61-
} else {
62-
printFile(file, indent + 1, sb)
63-
}
64-
}
65-
}
66-
67-
private fun printFile(file: File, indent: Int, sb: StringBuilder) {
68-
sb.append(getIndentString(indent))
69-
sb.append("+--")
70-
sb.append(file.name)
71-
sb.append("\n")
72-
}
73-
74-
private fun getIndentString(indent: Int): String? {
75-
val sb = StringBuilder()
76-
for (i in 0 until indent) {
77-
sb.append("| ")
78-
}
79-
return sb.toString()
80-
}

integration-tests/src/test/kotlin/com/google/devtools/ksp/test/AndroidIncrementalIT.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
package com.google.devtools.ksp.test
1919

2020
import com.google.devtools.ksp.test.fixtures.BuildResultFixture
21+
import com.google.devtools.ksp.test.fixtures.TemporaryTestProject
2122
import org.gradle.testkit.runner.GradleRunner
2223
import org.gradle.testkit.runner.TaskOutcome
2324
import org.junit.Assert

integration-tests/src/test/kotlin/com/google/devtools/ksp/test/AndroidViewBindingIT.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.google.devtools.ksp.test
22

3+
import com.google.devtools.ksp.test.fixtures.TemporaryTestProject
34
import org.gradle.testkit.runner.GradleRunner
45
import org.junit.Assert
56
import org.junit.Rule

integration-tests/src/test/kotlin/com/google/devtools/ksp/test/BuildCacheIT.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.google.devtools.ksp.test
22

3+
import com.google.devtools.ksp.test.fixtures.TemporaryTestProject
34
import org.gradle.testkit.runner.GradleRunner
45
import org.gradle.testkit.runner.TaskOutcome
56
import org.junit.Assert

0 commit comments

Comments
 (0)