summaryrefslogtreecommitdiff
path: root/java/java_test.go
diff options
context:
space:
mode:
author Remi NGUYEN VAN <reminv@google.com> 2020-05-25 01:55:59 +0000
committer Remi NGUYEN VAN <reminv@google.com> 2020-05-25 02:05:07 +0000
commited0314270d226d5a8769439a607f79b8c974f793 (patch)
tree74bf4590aa9c6f4f704d096b71b2f4ddfcd3d9d1 /java/java_test.go
parent31525dab95f46277e5acd794d64adfbb7fbc21d5 (diff)
Revert "Improve tracking of exported sdk libraries"
Revert submission 11569833 Reason for revert: Broke presubmit: b/157231582 Reverted Changes: Ia99def91e:Improve tracking of exported sdk libraries If91b4d106:java_sdk_library: Do not expose stubs implementati... Id6d76e56c:java_sdk_library: Access outputs using tags Change-Id: I3a07d412e795df512c430e4d2ed221f4d17e904a
Diffstat (limited to 'java/java_test.go')
-rw-r--r--java/java_test.go22
1 files changed, 4 insertions, 18 deletions
diff --git a/java/java_test.go b/java/java_test.go
index 4c085cf0f..4f3a803ff 100644
--- a/java/java_test.go
+++ b/java/java_test.go
@@ -19,7 +19,6 @@ import (
"os"
"path/filepath"
"reflect"
- "sort"
"strconv"
"strings"
"testing"
@@ -1154,25 +1153,13 @@ func TestJavaSdkLibrary(t *testing.T) {
java_library {
name: "baz",
srcs: ["c.java"],
- libs: ["foo", "bar.stubs"],
+ libs: ["foo", "bar"],
sdk_version: "system_current",
}
- java_sdk_library_import {
- name: "quuz",
- public: {
- jars: ["c.jar"],
- },
- }
- java_sdk_library_import {
- name: "fred",
- public: {
- jars: ["b.jar"],
- },
- }
java_library {
name: "qux",
srcs: ["c.java"],
- libs: ["baz", "fred", "quuz.stubs"],
+ libs: ["baz"],
sdk_version: "system_current",
}
java_library {
@@ -1237,9 +1224,8 @@ func TestJavaSdkLibrary(t *testing.T) {
qux := ctx.ModuleForTests("qux", "android_common")
if quxLib, ok := qux.Module().(*Library); ok {
sdkLibs := quxLib.ExportedSdkLibs()
- sort.Strings(sdkLibs)
- if w := []string{"bar", "foo", "fred", "quuz"}; !reflect.DeepEqual(w, sdkLibs) {
- t.Errorf("qux should export %q but exports %q", w, sdkLibs)
+ if len(sdkLibs) != 2 || !android.InList("foo", sdkLibs) || !android.InList("bar", sdkLibs) {
+ t.Errorf("qux should export \"foo\" and \"bar\" but exports %v", sdkLibs)
}
}
}