diff options
author | Isaac Chiou <isaacchiou@google.com> | 2022-04-06 06:14:38 +0000 |
---|---|---|
committer | Isaac Chiou <isaacchiou@google.com> | 2022-04-06 07:04:09 +0000 |
commit | a23d994022ed7452beafe42cd91f55f0bb283f63 (patch) | |
tree | f33eb24058fb89e46ebddca5a51457c13098530a /java/kotlin_test.go | |
parent | c6ef4853704080b1340170c5c30046cc4dacd418 (diff) |
Revert "Use kapt stubs for kotlin header jar for javac"
This reverts commit c6ef4853704080b1340170c5c30046cc4dacd418.
Reason for revert: Multiple systemui presubmits are broken due to this change
Bug: 228262695
Change-Id: I1efed519c49d8d0583815c7bf2b3801bf0ba12fa
Diffstat (limited to 'java/kotlin_test.go')
-rw-r--r-- | java/kotlin_test.go | 28 |
1 files changed, 8 insertions, 20 deletions
diff --git a/java/kotlin_test.go b/java/kotlin_test.go index f67a9653c..f9ff98229 100644 --- a/java/kotlin_test.go +++ b/java/kotlin_test.go @@ -155,34 +155,22 @@ func TestKapt(t *testing.T) { t.Errorf("expected %q in turbine-apt implicits %v", kaptStubs.Output.String(), kotlinc.Implicits.Strings()) } - turbineAptSrcjarOutput := turbineApt.ImplicitOutputs[0] - // Test that the turbine-apt srcjar is a dependency of kotlinc and javac rules - if !inList(turbineAptSrcjarOutput.String(), kotlinc.Implicits.Strings()) { - t.Errorf("expected %q in kotlinc implicits %v", turbineAptSrcjarOutput.String(), kotlinc.Implicits.Strings()) + if !inList(turbineApt.Output.String(), kotlinc.Implicits.Strings()) { + t.Errorf("expected %q in kotlinc implicits %v", turbineApt.Output.String(), kotlinc.Implicits.Strings()) } - if !inList(turbineAptSrcjarOutput.String(), javac.Implicits.Strings()) { - t.Errorf("expected %q in javac implicits %v", turbineAptSrcjarOutput.String(), javac.Implicits.Strings()) + if !inList(turbineApt.Output.String(), javac.Implicits.Strings()) { + t.Errorf("expected %q in javac implicits %v", turbineApt.Output.String(), javac.Implicits.Strings()) } // Test that the turbine-apt srcjar is extracted by the kotlinc and javac rules - if kotlinc.Args["srcJars"] != turbineAptSrcjarOutput.String() { - t.Errorf("expected %q in kotlinc srcjars %v", turbineAptSrcjarOutput.String(), kotlinc.Args["srcJars"]) + if kotlinc.Args["srcJars"] != turbineApt.Output.String() { + t.Errorf("expected %q in kotlinc srcjars %v", turbineApt.Output.String(), kotlinc.Args["srcJars"]) } - if javac.Args["srcJars"] != turbineAptSrcjarOutput.String() { - t.Errorf("expected %q in javac srcjars %v", turbineAptSrcjarOutput.String(), kotlinc.Args["srcJars"]) + if javac.Args["srcJars"] != turbineApt.Output.String() { + t.Errorf("expected %q in javac srcjars %v", turbineApt.Output.String(), kotlinc.Args["srcJars"]) } - // Test that the turbine-apt header jar is a dependency of the javac rules - turbineAptHeaderjarOutput := turbineApt.Output - android.AssertStringListContains(t, "javac dependency", javac.Implicits.Strings(), turbineAptHeaderjarOutput.String()) - android.AssertStringDoesContain(t, "javac classpath", javac.Args["classpath"], turbineAptHeaderjarOutput.String()) - - // Test that the kotlinc header jar is a not a dependency of the javac rules - kotlincHeaderJarOutput := kotlinc.ImplicitOutput - android.AssertStringListDoesNotContain(t, "javac dependency", javac.Implicits.Strings(), kotlincHeaderJarOutput.String()) - android.AssertStringDoesNotContain(t, "javac classpath", javac.Args["classpath"], kotlincHeaderJarOutput.String()) - // Test that the processors are passed to kapt expectedProcessorPath := "-P plugin:org.jetbrains.kotlin.kapt3:apclasspath=" + bar + " -P plugin:org.jetbrains.kotlin.kapt3:apclasspath=" + baz |