...
1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3go_library(
4 name = "file",
5 srcs = [
6 "data.go",
7 "validation.go",
8 ],
9 importpath = "edge-infra.dev/pkg/sds/emergencyaccess/rules/storage/file",
10 visibility = ["//visibility:public"],
11 deps = [
12 "//pkg/lib/fog",
13 "//pkg/sds/emergencyaccess/eaconst",
14 "//pkg/sds/emergencyaccess/rules",
15 "@com_github_go_logr_logr//:logr",
16 ],
17)
18
19go_test(
20 name = "file_test",
21 srcs = [
22 "data_test.go",
23 "validation_test.go",
24 ],
25 data = glob(["testdata/**"]),
26 embed = [":file"],
27 deps = [
28 "//pkg/lib/fog",
29 "//pkg/sds/emergencyaccess/eaconst",
30 "//pkg/sds/emergencyaccess/rules",
31 "@com_github_stretchr_testify//assert",
32 ],
33)
View as plain text