diff options
author | 2018-05-25 23:19:24 +0000 | |
---|---|---|
committer | 2018-05-25 23:19:24 +0000 | |
commit | 516e580f94b1f5f1e8fcdac4d740bb1f14f53f2a (patch) | |
tree | 03ce83a3a52d7af1a8923f45a024b98f1c821d40 /java/java_test.go | |
parent | bfb2b7e877f4f636a161cf014a214b54fe4e2af9 (diff) | |
parent | 1e440683e53602ec188913fc81e9d33c1af0f0a3 (diff) |
Merge "droiddoc accepts aidl files as inputs"
Diffstat (limited to 'java/java_test.go')
-rw-r--r-- | java/java_test.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/java/java_test.go b/java/java_test.go index fe1c3d720..baf4b723b 100644 --- a/java/java_test.go +++ b/java/java_test.go @@ -200,6 +200,7 @@ func testContext(config android.Config, bp string, "bar-doc/a.java": nil, "bar-doc/b.java": nil, + "bar-doc/IFoo.aidl": nil, "bar-doc/known_oj_tags.txt": nil, "external/doclava/templates-sdk": nil, @@ -921,6 +922,7 @@ func TestDroiddoc(t *testing.T) { name: "bar-doc", srcs: [ "bar-doc/*.java", + "bar-doc/IFoo.aidl", ], exclude_srcs: [ "bar-doc/b.java" @@ -943,6 +945,14 @@ func TestDroiddoc(t *testing.T) { if stubsJar != barDoc.Output.String() { t.Errorf("expected stubs Jar [%q], got %q", stubsJar, barDoc.Output.String()) } + inputs := ctx.ModuleForTests("bar-doc", "android_common").Rule("javadoc").Inputs + var javaSrcs []string + for _, i := range inputs { + javaSrcs = append(javaSrcs, i.Base()) + } + if len(javaSrcs) != 2 || javaSrcs[0] != "a.java" || javaSrcs[1] != "IFoo.java" { + t.Errorf("inputs of bar-doc must be []string{\"a.java\", \"IFoo.java\", but was %#v.", javaSrcs) + } } func TestJarGenrules(t *testing.T) { |