Skip to content

Commit 77881e1

Browse files
committed
Update buf rulegen
1 parent eeacbb7 commit 77881e1

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

tools/rulegen/buf.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ load(
77
)
88
load(
99
":buf.bzl",
10+
"TEST_ATTRS",
1011
"{{ .Rule.Name }}_script_impl",
1112
)
1213
@@ -37,12 +38,13 @@ load(
3738
def {{ .Rule.Name }}(name, **kwargs):
3839
{{ .Rule.Name }}_script(
3940
name = name + ".sh",
40-
**kwargs
41+
**{k: v for k, v in kwargs.items() if k not in TEST_ATTRS}
4142
)
4243
4344
native.sh_test(
4445
name = name,
4546
srcs = [name + ".sh"],
47+
**{k: v for k, v in kwargs.items() if k in TEST_ATTRS}
4648
)`)
4749

4850
var bufBreakingExampleTemplate = mustTemplate(`load("@rules_proto_grpc_{{ .Lang.Name }}//:defs.bzl", "{{ .Rule.Name }}")

0 commit comments

Comments
 (0)