diff options
Diffstat (limited to 'examples/jsonnet/BUILD')
-rw-r--r-- | examples/jsonnet/BUILD | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/examples/jsonnet/BUILD b/examples/jsonnet/BUILD index 3c829df876..735057ed17 100644 --- a/examples/jsonnet/BUILD +++ b/examples/jsonnet/BUILD @@ -1,6 +1,11 @@ package(default_visibility = ["//visibility:public"]) -load("/tools/build_defs/jsonnet/jsonnet", "jsonnet_library", "jsonnet_to_json") +load( + "/tools/build_defs/jsonnet/jsonnet", + "jsonnet_library", + "jsonnet_to_json", + "jsonnet_to_json_test", +) jsonnet_library( name = "workflow", @@ -14,6 +19,13 @@ jsonnet_to_json( deps = [":workflow"], ) +jsonnet_to_json_test( + name = "wordcount_test", + src = "wordcount.jsonnet", + golden = "wordcount_golden.json", + deps = [":workflow"], +) + jsonnet_to_json( name = "intersection", src = "intersection.jsonnet", @@ -21,6 +33,13 @@ jsonnet_to_json( deps = [":workflow"], ) +jsonnet_to_json_test( + name = "intersection_test", + src = "intersection.jsonnet", + golden = "intersection_golden.json", + deps = [":workflow"], +) + jsonnet_library( name = "shell-workflows-lib", srcs = [ @@ -39,3 +58,10 @@ jsonnet_to_json( ], deps = [":shell-workflows-lib"], ) + +jsonnet_to_json_test( + name = "invalid_test", + src = "invalid.jsonnet", + error = 1, + golden = "invalid.out", +) |