aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/python
diff options
context:
space:
mode:
authorGravatar Damien Martin-Guillerez <dmarting@google.com>2015-04-17 15:31:02 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2015-04-17 15:43:17 +0000
commita8628bfffa72994759e4ac8bb45f317c4f33c05d (patch)
tree8f02a328a4e7d238aa126885808208cad39cfb0f /tools/python
parent666762c7d1681e16acea75f4eef850b93fe91098 (diff)
Added py_test rule to Bazel
py_test rule enable to use a test written in Python. A py_test is basically a py_binary that returns a non null on failure. Extraneous support is need to have nice output (see //src/test/shell/unittest.bash for the kind of support neeeded). Actually the py_test code was already there but it was just missing the necessary glue code. Also added an integration test for py_* rules in Bazel. -- MOS_MIGRATED_REVID=91407748
Diffstat (limited to 'tools/python')
-rw-r--r--tools/python/BUILD9
1 files changed, 9 insertions, 0 deletions
diff --git a/tools/python/BUILD b/tools/python/BUILD
index f489fe1d94..6933f9d419 100644
--- a/tools/python/BUILD
+++ b/tools/python/BUILD
@@ -4,3 +4,12 @@ sh_binary(
name = "2to3",
srcs = ["2to3.sh"],
)
+
+filegroup(
+ name = "srcs",
+ srcs = [
+ # Tools are build from the workspace for tests.
+ "2to3.sh",
+ "BUILD",
+ ],
+)