blob: cca9d724aa762ef70df7b4202017738aa472d602 [file] [log] [blame]
package(default_visibility = ["//visibility:public"])
pex_library(
name = "mock_proto",
srcs = ["mock_proto.py"],
deps = [
"//heron/proto:proto-py",
"//heronpy/api:heron-python-py",
],
)
pex_pytest(
name = "topology_unittest",
size = "small",
srcs = [
"mock_proto.py",
"topology_unittest.py",
],
reqs = [
"mock==1.0.1",
"py==1.4.34",
"pytest==3.2.2",
"unittest2==1.1.0",
],
deps = [
"//heron/proto:proto-py",
"//heron/tools/tracker/src/python:tracker-py",
"//heronpy/api:heron-python-py",
],
)
pex_pytest(
name = "query_operator_unittest",
size = "small",
srcs = ["query_operator_unittest.py"],
reqs = [
"mock==1.0.1",
"py==1.4.34",
"pytest==3.2.2",
"unittest2==1.1.0",
],
deps = [
"//heron/tools/tracker/src/python:tracker-py",
],
)
pex_pytest(
name = "query_unittest",
size = "small",
srcs = ["query_unittest.py"],
reqs = [
"mock==1.0.1",
"py==1.4.34",
"pytest==3.2.2",
"unittest2==1.1.0",
],
deps = [
"//heron/tools/tracker/src/python:tracker-py",
],
)
pex_pytest(
name = "tracker_unittest",
size = "small",
srcs = [
"mock_proto.py",
"tracker_unittest.py",
],
reqs = [
"mock==1.0.1",
"py==1.4.34",
"pytest==3.2.2",
"unittest2==1.1.0",
],
deps = [
"//heron/proto:proto-py",
"//heron/tools/tracker/src/python:tracker-py",
],
)