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
This commit is contained in:
@@ -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)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user