...
1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3go_library(
4 name = "emulatorsvc",
5 srcs = [
6 "config.go",
7 "cookie.go",
8 "emulatorsvc.go",
9 ],
10 importpath = "edge-infra.dev/pkg/sds/emergencyaccess/emulatorsvc",
11 visibility = ["//visibility:public"],
12 deps = [
13 "//pkg/edge/client",
14 "//pkg/lib/fog",
15 "//pkg/lib/uuid",
16 "//pkg/sds/emergencyaccess/apierror",
17 "//pkg/sds/emergencyaccess/apierror/handler",
18 "//pkg/sds/emergencyaccess/eaconst",
19 "//pkg/sds/emergencyaccess/middleware",
20 "//pkg/sds/emergencyaccess/msgdata",
21 "//pkg/sds/emergencyaccess/types",
22 "@com_github_go_logr_logr//:logr",
23 "@com_github_shurcool_graphql//:graphql",
24 "@in_gopkg_yaml_v2//:yaml_v2",
25 "@org_golang_x_oauth2//:oauth2",
26 "@org_golang_x_term//:term",
27 ],
28)
29
30go_test(
31 name = "emulatorsvc_test",
32 srcs = [
33 "config_test.go",
34 "emulatorsvc_test.go",
35 ],
36 embed = [":emulatorsvc"],
37 deps = [
38 "//pkg/lib/fog",
39 "//pkg/sds/emergencyaccess/eaconst",
40 "//pkg/sds/emergencyaccess/msgdata",
41 "//pkg/sds/emergencyaccess/types",
42 "@com_github_stretchr_testify//assert",
43 "@org_golang_x_oauth2//:oauth2",
44 ],
45)
View as plain text