diff options
author | mikecase <mikecase@chromium.org> | 2015-03-23 11:46:47 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-03-23 18:47:18 +0000 |
commit | 8758634a7c0c79481469f50c9c8f1c580169adec (patch) | |
tree | 1cff575670d337c478835bb242a1850611a8e012 /third_party/robolectric | |
parent | 627e7b0e708021d0657cc8b6411f274a5fb0d855 (diff) | |
download | chromium_src-8758634a7c0c79481469f50c9c8f1c580169adec.zip chromium_src-8758634a7c0c79481469f50c9c8f1c580169adec.tar.gz chromium_src-8758634a7c0c79481469f50c9c8f1c580169adec.tar.bz2 |
Add a custom Robolectric testrunner.
The default Robolectric testrunner has some behaviors we want to override. By
default the Robolectric testrunner will download the Robolectric runtime
dependencies from the Maven central reposoitory. In addition, Robolectric won't
run at all if the API level in the AndroidManifest isn't officially supported by
Robolectric which isn't what we want.
BUG=448030
Review URL: https://codereview.chromium.org/942083003
Cr-Commit-Position: refs/heads/master@{#321819}
Diffstat (limited to 'third_party/robolectric')
-rw-r--r-- | third_party/robolectric/BUILD.gn | 18 | ||||
-rw-r--r-- | third_party/robolectric/robolectric.gyp | 18 |
2 files changed, 18 insertions, 18 deletions
diff --git a/third_party/robolectric/BUILD.gn b/third_party/robolectric/BUILD.gn index 3271e12..07613ac 100644 --- a/third_party/robolectric/BUILD.gn +++ b/third_party/robolectric/BUILD.gn @@ -4,20 +4,20 @@ import("//build/config/android/rules.gni") -# GYP: //third_party/robolectric/robolectric.gyp:android_all_jar -java_prebuilt("android_all_java") { +# GYP: //third_party/robolectric/robolectric.gyp:android-all-4.3_r2-robolectric-0 +java_prebuilt("android-all-4.3_r2-robolectric-0") { visibility = [ ":*" ] jar_path = "lib/android-all-4.3_r2-robolectric-0.jar" } -# GYP: //third_party/robolectric/robolectric.gyp:tagsoup_jar -java_prebuilt("tagsoup_java") { +# GYP: //third_party/robolectric/robolectric.gyp:tagsoup-1.2 +java_prebuilt("tagsoup-1.2") { visibility = [ ":*" ] jar_path = "lib/tagsoup-1.2.jar" } -# GYP: //third_party/robolectric/robolectric.gyp:json_jar -java_prebuilt("json_java") { +# GYP: //third_party/robolectric/robolectric.gyp:json-20080701 +java_prebuilt("json-20080701") { visibility = [ ":*" ] jar_path = "lib/json-20080701.jar" } @@ -27,8 +27,8 @@ java_prebuilt("robolectric_java") { testonly = true jar_path = "lib/robolectric-2.4-jar-with-dependencies.jar" deps = [ - ":android_all_java", - ":tagsoup_java", - ":json_java", + ":android-all-4.3_r2-robolectric-0", + ":tagsoup-1.2", + ":json-20080701", ] } diff --git a/third_party/robolectric/robolectric.gyp b/third_party/robolectric/robolectric.gyp index 60cbe3e..7c3d785 100644 --- a/third_party/robolectric/robolectric.gyp +++ b/third_party/robolectric/robolectric.gyp @@ -5,8 +5,8 @@ { 'targets': [ { - # GN: //third_party/robolectric:android_all_java - 'target_name': 'android_all_jar', + # GN: //third_party/robolectric:android-all-4.3_r2-robolectric-0 + 'target_name': 'android-all-4.3_r2-robolectric-0', 'type': 'none', 'variables': { 'jar_path': 'lib/android-all-4.3_r2-robolectric-0.jar', @@ -16,8 +16,8 @@ ] }, { - # GN: //third_party/robolectric:tagsoup_java - 'target_name': 'tagsoup_jar', + # GN: //third_party/robolectric:tagsoup-1.2 + 'target_name': 'tagsoup-1.2', 'type': 'none', 'variables': { 'jar_path': 'lib/tagsoup-1.2.jar', @@ -27,8 +27,8 @@ ] }, { - # GN: //third_party/robolectric:json_java - 'target_name': 'json_jar', + # GN: //third_party/robolectric:json-20080701 + 'target_name': 'json-20080701', 'type': 'none', 'variables': { 'jar_path': 'lib/json-20080701.jar', @@ -42,9 +42,9 @@ 'target_name': 'robolectric_jar', 'type': 'none', 'dependencies': [ - 'android_all_jar', - 'tagsoup_jar', - 'json_jar', + 'android-all-4.3_r2-robolectric-0', + 'tagsoup-1.2', + 'json-20080701', ], 'variables': { 'jar_path': 'lib/robolectric-2.4-jar-with-dependencies.jar', |