Bläddra i källkod

cmd/tailscale/cli: fix TestUpdatePrefs on macOS

It was failing about an unaccepted risk ("mac-app-connector") because
it was checking runtime.GOOS ("darwin") instead of the test's env.goos
string value ("linux", which doesn't have the warning).

Fixes #14544

Change-Id: I470d86a6ad4bb18e1dd99d334538e56556147835
Signed-off-by: Brad Fitzpatrick <[email protected]>
Brad Fitzpatrick 1 år sedan
förälder
incheckning
5da772c670
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      cmd/tailscale/cli/up.go

+ 1 - 1
cmd/tailscale/cli/up.go

@@ -379,7 +379,7 @@ func updatePrefs(prefs, curPrefs *ipn.Prefs, env upCheckEnv) (simpleUp bool, jus
 		return false, nil, err
 	}
 
-	if runtime.GOOS == "darwin" && env.upArgs.advertiseConnector {
+	if env.goos == "darwin" && env.upArgs.advertiseConnector {
 		if err := presentRiskToUser(riskMacAppConnector, riskMacAppConnectorMessage, env.upArgs.acceptedRisks); err != nil {
 			return false, nil, err
 		}