blob: 9919e11613beaf20653d349e69269433fa334e75 [file] [log] [blame]
load("/tools/rules/java_tests", "java_tests")
load("/tools/rules/heron_deps", "heron_java_api_proto_files")
api_deps_files = [
"//heron/api/src/java:api-java",
"//third_party/java:junit4",
]
api_deps_files = \
heron_java_api_proto_files() + \
api_deps_files
java_library(
name = "api-tests",
srcs = glob(["**/*.java"]),
deps = api_deps_files
)
java_tests(
test_classes = [
"com.twitter.heron.api.windowing.WindowManagerTest",
"com.twitter.heron.api.windowing.WaterMarkEventGeneratorTest"
],
runtime_deps = [ ":api-tests" ],
size = "small",
)