blob: dc3f456186406b784de8d38b9ef92b3300b151d9 [file] [log] [blame]
Mateusz Zalegafed8fe52022-07-14 16:19:35 +02001load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
Serge Bazanski0ccc85b2023-11-20 12:59:20 +01003# TODO(q3k): clean this up to just a go_test.
4
Mateusz Zalegafed8fe52022-07-14 16:19:35 +02005go_test(
6 name = "metroctl_test",
7 srcs = ["test.go"],
8 data = [
9 "//metropolis/cli/metroctl",
10 "//metropolis/node:image",
11 "//metropolis/node:swtpm_data",
12 "//third_party/edk2:firmware",
13 ],
14 rundir = ".",
15 deps = [
Mateusz Zalegafed8fe52022-07-14 16:19:35 +020016 "//metropolis/node",
17 "//metropolis/pkg/cmd",
18 "//metropolis/test/launch/cluster",
19 "//metropolis/test/util",
Serge Bazanski0ccc85b2023-11-20 12:59:20 +010020 "//metropolis/version",
21 "//version",
Tim Windelschmidt2a1d1b22024-02-06 07:07:42 +010022 "@io_bazel_rules_go//go/runfiles:go_default_library",
Mateusz Zalegafed8fe52022-07-14 16:19:35 +020023 ],
24)
25
26go_library(
27 name = "test_lib",
28 srcs = ["test.go"],
29 importpath = "source.monogon.dev/metropolis/cli/metroctl/test",
30 visibility = ["//visibility:private"],
31 deps = [
Mateusz Zalegafed8fe52022-07-14 16:19:35 +020032 "//metropolis/pkg/cmd",
33 "//metropolis/test/launch/cluster",
34 "//metropolis/test/util",
Serge Bazanski0ccc85b2023-11-20 12:59:20 +010035 "//metropolis/version",
36 "//version",
Tim Windelschmidt2a1d1b22024-02-06 07:07:42 +010037 "@io_bazel_rules_go//go/runfiles:go_default_library",
Mateusz Zalegafed8fe52022-07-14 16:19:35 +020038 ],
39)