blob: 076ab297dfc485784df153360d45236620ff076c [file] [log] [blame]
package(default_visibility = ["//visibility:public"])
filegroup(
name = "test-data-files",
srcs = glob(["**/*.json"]),
)
pex_library(
name = "integration-topologies-py",
srcs = glob(
["**/*.py"],
exclude = ["test_topology_main.py"],
),
deps = [
"//heronpy/api:heron-python-py",
"//heronpy/streamlet:heron-python-streamlet-py",
"//heronpy/connectors:heron-pythonconnectors-py",
"//integration_test/src/python/integration_test/common:heron-integration-common-py",
"//integration_test/src/python/integration_test/core:heron-integration-core-py",
],
)
pex_binary(
name = "heron_integ_topology",
srcs = ["test_topology_main.py"],
main = "test_topology_main.py",
deps = [
":integration-topologies-py",
],
)