diff --git a/testing/scenarios/server_env_coverage.go b/testing/scenarios/server_env_coverage.go index 2c69d3dd..e923ce5a 100644 --- a/testing/scenarios/server_env_coverage.go +++ b/testing/scenarios/server_env_coverage.go @@ -24,7 +24,7 @@ func BuildV2Ray() error { func RunV2Ray(configFile string) *exec.Cmd { profile := "coversingle.out" wd, err := os.Getwd() - if err != nil { + if err == nil { profile = filepath.Join(wd, profile) } proc := exec.Command(binaryPath, "-config", configFile, "-test.run", "TestRunMainForCoverage", "-test.coverprofile", profile)