xref: /aosp_15_r20/external/tink/go/testutil/hybrid/BUILD.bazel (revision e7b1675dde1b92d52ec075b0a92829627f2c52a5)
1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3package(default_visibility = ["//:__subpackages__"])  # keep
4
5go_library(
6    name = "hybrid",
7    testonly = 1,
8    srcs = ["private_key.go"],
9    importpath = "github.com/google/tink/go/testutil/hybrid",
10    deps = [
11        "//keyset",
12        "//proto/hpke_go_proto",
13        "//proto/tink_go_proto",
14        "//testkeyset",
15        "@org_golang_google_protobuf//proto",
16    ],
17)
18
19go_test(
20    name = "hybrid_test",
21    srcs = ["private_key_test.go"],
22    deps = [
23        ":hybrid",
24        "//hybrid",
25        "//keyset",
26        "//proto/hpke_go_proto",
27        "//proto/tink_go_proto",
28        "//subtle/random",
29        "//testkeyset",
30        "@org_golang_google_protobuf//proto",
31    ],
32)
33
34alias(
35    name = "go_default_library",
36    actual = ":hybrid",
37    visibility = ["//visibility:public"],
38)
39