From 42d91752f58cc1ef21976e6b0c985909270e57a0 Mon Sep 17 00:00:00 2001 From: Jamie Holdstock Date: Thu, 24 Nov 2022 10:23:58 +0800 Subject: [PATCH] build: Rename root pkg path vars. This renames the variables in the script that runs tests against all modules to better reflect reality as of the latest versions of Go. In particular, instead of referring to `ROOTPATH`, it now uses `ROOTPKG` to better indicate that it is the name of root package as opposed to a file path to it. --- run_tests.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/run_tests.sh b/run_tests.sh index 66f2f89..1e9b824 100755 --- a/run_tests.sh +++ b/run_tests.sh @@ -12,15 +12,15 @@ set -e go version # run tests on all modules -ROOTPATH=$(go list -m) -ROOTPATHPATTERN=$(echo $ROOTPATH | sed 's/\\/\\\\/g' | sed 's/\//\\\//g') -MODPATHS=$(go list -m all | grep "^$ROOTPATHPATTERN" | cut -d' ' -f1) +ROOTPKG=$(go list -m) +ROOTPKGPATTERN=$(echo $ROOTPKG | sed 's/\\/\\\\/g' | sed 's/\//\\\//g') +MODPATHS=$(go list -m all | grep "^$ROOTPKGPATTERN" | cut -d' ' -f1) for module in $MODPATHS; do echo "==> ${module}" env GORACE="halt_on_error=1" go test -race ${module}/... # check linters - MODNAME=$(echo $module | sed -E -e "s/^$ROOTPATHPATTERN//" \ + MODNAME=$(echo $module | sed -E -e "s/^$ROOTPKGPATTERN//" \ -e 's,^/,,' -e 's,/v[0-9]+$,,') if [ -z "$MODNAME" ]; then MODNAME=.