diff options
author | Alan Viverette <alanv@google.com> | 2017-06-14 11:30:39 -0400 |
---|---|---|
committer | Alan Viverette <alanv@google.com> | 2017-06-14 11:30:39 -0400 |
commit | 3f6461f731cf2bece6dd20b996992f6ae2be5327 (patch) | |
tree | 798b5417e80eaa6e39329fc1d9f5f06686e103ce | |
parent | 4bed278d51e069a52cd0aac560dcbf13593e0d45 (diff) | |
download | platform_external_doclava-3f6461f731cf2bece6dd20b996992f6ae2be5327.tar.gz platform_external_doclava-3f6461f731cf2bece6dd20b996992f6ae2be5327.tar.bz2 platform_external_doclava-3f6461f731cf2bece6dd20b996992f6ae2be5327.zip |
Fix Doclava test for changing return type
It is never binary-compatible to change the return type.
Change-Id: Ia366fc37801be02164d2a4e7ba6bc83976ff8561
Fixes: 33086270
Test: ./gradlew test
-rw-r--r-- | test/doclava/ApiCheckTest.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/test/doclava/ApiCheckTest.java b/test/doclava/ApiCheckTest.java index d9f1a07..2a26e88 100644 --- a/test/doclava/ApiCheckTest.java +++ b/test/doclava/ApiCheckTest.java @@ -112,10 +112,14 @@ public class ApiCheckTest extends TestCase { } public void testChangedAssignableReturn() { - String[] args = { "test/api/changed-assignable-return-1.xml", "test/api/changed-assignable-return-2.xml" }; + String[] args = { + "test/api/changed-assignable-return-1.xml", + "test/api/changed-assignable-return-2.xml" + }; ApiCheck apiCheck = new ApiCheck(); Report report = apiCheck.checkApi(args); - assertEquals(0, report.errors().size()); + assertEquals(1, report.errors().size()); + assertEquals(Errors.CHANGED_TYPE, report.errors().iterator().next().error()); } public void testInsertedSuper() { |