...
1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3exports_files(["testdata/simple-graph.json"])
4
5go_library(
6 name = "drivers",
7 srcs = [
8 "driver.go",
9 "inmem.go",
10 ],
11 importpath = "edge-infra.dev/pkg/edge/rollouts/drivers",
12 visibility = ["//visibility:public"],
13 deps = [
14 "//pkg/edge/rollouts",
15 "//pkg/edge/rollouts/internal",
16 "@com_github_go_logr_logr//:logr",
17 ],
18)
19
20go_test(
21 name = "drivers_test",
22 srcs = ["inmem_driver_test.go"],
23 data = glob(["testdata/**"]),
24 embed = [":drivers"],
25 deps = [
26 "//pkg/edge/rollouts",
27 "//pkg/edge/rollouts/internal",
28 "@com_github_go_logr_logr//:logr",
29 "@com_github_go_logr_logr//funcr",
30 "@tools_gotest_v3//assert",
31 ],
32)
View as plain text