From 78c5353b75c010f9bb138ec099009f94df0f7494 Mon Sep 17 00:00:00 2001 From: Dave Try Date: Thu, 16 Feb 2023 07:28:28 -0500 Subject: [PATCH] bazel: fix sg starts tests in //dev/sg (#47694) Fixes `bazel test //dev/sg:sg_test` by exporting go.mod for `sg_test` Co-authored-by: Jean-Hadrien Chabran --- BUILD.bazel | 2 ++ dev/sg/BUILD.bazel | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/BUILD.bazel b/BUILD.bazel index 375c1e3e657..7d71ec8bfa2 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -108,3 +108,5 @@ js_library( "//:node_modules/postcss-inset", ], ) + +exports_files(["go.mod"]) diff --git a/dev/sg/BUILD.bazel b/dev/sg/BUILD.bazel index 9badb8a4b27..67fa62c8464 100644 --- a/dev/sg/BUILD.bazel +++ b/dev/sg/BUILD.bazel @@ -137,7 +137,11 @@ go_test( "sg_start_test.go", "suggest_test.go", ], + # Required by func findRoot() to check if sg is running in sourcegraph/sourcegraph + data = ["//:go.mod"], embed = [":sg_lib"], + # HOME is required to be set to start sg + env = {"HOME": "/tmp"}, deps = [ "//dev/sg/internal/run", "//dev/sg/internal/sgconf",