diff --git a/tests/system/shared/hook_utils.py b/tests/system/shared/hook_utils.py index 4a75255ebbd9c83b336104f0a6cc084b54848a60..ba8b31df298e43b6a8e0f3b07ef04b95e33cac88 100644 --- a/tests/system/shared/hook_utils.py +++ b/tests/system/shared/hook_utils.py @@ -349,6 +349,9 @@ def __configureFW__(workingDir, projectName, isReleaseBuild, addToFW=True): mode = "delete" enable = "" projectName = "" + # Needs admin privileges on Windows 7 + # Using the deprecated "netsh firewall" because the newer + # "netsh advfirewall" would need admin privileges on Windows Vista, too. return subprocess.call('netsh firewall %s allowedprogram "%s.exe" %s %s' % (mode, path, projectName, enable)) # helper to check whether win firewall is running or not