Make test_rules.bzl --all_incompatible_changes compliant.
Fixes #4354.
Closes #4355.
PiperOrigin-RevId: 185808171
diff --git a/tools/build_rules/test_rules.bzl b/tools/build_rules/test_rules.bzl
index 8567ba3..d815129 100644
--- a/tools/build_rules/test_rules.bzl
+++ b/tools/build_rules/test_rules.bzl
@@ -32,13 +32,13 @@
"""
exe = ctx.outputs.executable
dat = ctx.new_file(ctx.genfiles_dir, exe, ".dat")
- ctx.file_action(
+ ctx.actions.write(
output=dat,
content=msg)
- ctx.file_action(
+ ctx.actions.write(
output=exe,
content="cat " + dat.path + " ; echo",
- executable=True)
+ is_executable=True)
return struct(runfiles=ctx.runfiles([exe, dat]))
def _successful_test_impl(ctx):