1"""Tests for rules.""" 2 3load(":bzl_providers.bzl", OtherGenericInfo = "GenericInfo") 4 5# buildifier: disable=provider-params 6GenericInfo = provider() 7 8# buildifier: disable=provider-params 9P1 = provider() 10 11# buildifier: disable=provider-params 12P2 = provider() 13 14def _impl(ctx): 15 _ = ctx # @unused 16 17bzl_rule = rule( 18 implementation = _impl, 19 attrs = { 20 "srcs": attr.label( 21 providers = [[GenericInfo], [OtherGenericInfo], [P1, P2], [platform_common.ToolchainInfo]], 22 ), 23 }, 24) 25