| # Description: |
| # Integration test runner + corpus for Java port of Brotli decoder. |
| |
| java_library( |
| name = "bundle_checker_lib", |
| srcs = ["BundleChecker.java"], |
| deps = ["//java/org/brotli/dec:lib"], |
| ) |
| |
| java_binary( |
| name = "bundle_checker", |
| main_class = "org.brotli.integration.BundleChecker", |
| runtime_deps = [":bundle_checker_lib"], |
| ) |
| |
| java_test( |
| name = "bundle_checker_data_test", |
| args = ["java/org/brotli/integration/test_data.zip"], |
| data = ["test_data.zip"], |
| main_class = "org.brotli.integration.BundleChecker", |
| use_testrunner = 0, |
| runtime_deps = [":bundle_checker_lib"], |
| ) |
| |
| java_test( |
| name = "bundle_checker_fuzz_test", |
| args = [ |
| "-s", |
| "java/org/brotli/integration/fuzz_data.zip" |
| ], |
| data = ["fuzz_data.zip"], |
| main_class = "org.brotli.integration.BundleChecker", |
| use_testrunner = 0, |
| runtime_deps = [":bundle_checker_lib"], |
| ) |