blob: 97ec99c112fcbf7faf556ff4a900a280e063c3f2 [file] [log] [blame]
"""Tests for unit_test."""
load("//lib:unit_test.bzl", "unit_test")
load("//lib:test_suite.bzl", "test_suite")
def _test_basic(env):
_ = env # @unused
def _test_with_setup(name):
unit_test(
name = name,
impl = _test_with_setup_impl,
attrs = {"custom_attr": attr.string(default = "default")},
)
def _test_with_setup_impl(env):
env.expect.that_str(env.ctx.attr.custom_attr).equals("default")
def unit_test_test_suite(name):
test_suite(
name = name,
tests = [
_test_with_setup,
],
basic_tests = [
_test_basic,
],
)