diff options
| author | 2020-05-25 01:55:59 +0000 | |
|---|---|---|
| committer | 2020-05-25 02:05:07 +0000 | |
| commit | ed0314270d226d5a8769439a607f79b8c974f793 (patch) | |
| tree | 74bf4590aa9c6f4f704d096b71b2f4ddfcd3d9d1 /java/java_test.go | |
| parent | 31525dab95f46277e5acd794d64adfbb7fbc21d5 (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.go | 22 |
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) } } } |