powershell functional test should only run on windows