Move Features.java into support library so can be used downstream

Desktop / Chromium - mikecase [chromium.org] - 17 April 2017 18:42 EDT

Moving some annotations that will be used downstream and possibly by both Robolectric and instrumentaion tests into the support libraries.

In the future, we should look into create instrumentation_support, robolectric_support, and shared_support libraries since not everything in base_java_test_support can be used by Robolectric tests.

BUG=708199

Review-Url: https://codereview.chromium.org/2806563002 Cr-Commit-Position: refs/heads/master@{#465047}

c2fe62c Move Features.java into support library so can be used downstream.
base/BUILD.gn | 1 +
.../src/org/chromium/base/test/util}/AnnotationProcessor.java | 2 +-
chrome/android/java_sources.gni | 1 -
.../org/chromium/chrome/browser/ntp/cards/NewTabPageAdapterTest.java | 2 +-
.../src/org/chromium/chrome/browser/suggestions/TileGroupTest.java | 2 +-
chrome/test/android/BUILD.gn | 1 +
.../src/org/chromium/chrome/test/util}/browser/Features.java | 5 +++--
testing/android/junit/BUILD.gn | 1 -
8 files changed, 8 insertions(+), 7 deletions(-)

Upstream: git.chromium.org


  • Share