Support Robolectric 4.12

1. Bump preinstrumented jar version to v6.
2. Remove unsupported jars under 4.4 from dependencies.

Signed-off-by: utzcoz <utzcoz@outlook.com>
4 files changed
tree: fb4db0cccebf8f8b42bfefac0b4741b34482c8d0
  1. .bcr/
  2. .github/
  3. bazel/
  4. examples/
  5. tests/
  6. .bazelignore
  7. .bazelrc
  8. .bazelversion
  9. .gitignore
  10. CONTRIBUTING.md
  11. MODULE.bazel
  12. README.md
  13. WORKSPACE
  14. WORKSPACE.bzlmod
README.md

robolectric-bazel

This project provides build rules for integrating Robolectric into Bazel projects.

Releases


Installation

Follow instructions in the release notes from the release you use: https://github.com/robolectric/robolectric-bazel/releases

Usage

In your android_local_test targets in the BUILD files, depend on the Robolectric targets @maven//:org_robolectric_robolectric and @robolectric//bazel:android-all:

android_local_test(
    name = "greeter_activity_test",
    srcs = ["GreeterTest.java"],
    manifest = "TestManifest.xml",
    test_class = "com.example.bazel.GreeterTest",
    deps = [
        ":greeter_activity",
        "@maven//:org_robolectric_robolectric",
        "@robolectric//bazel:android-all",
    ],
)