         }
     }
 
+#if !os(Windows)
     func test_processGroup() throws {
         // The process group of the child process should be different to the parent's.
         let process = Process()

            ("test_interrupt", test_interrupt),
            ("test_suspend_resume", test_suspend_resume),
            ("test_fileDescriptorsAreNotInherited", test_fileDescriptorsAreNotInherited),
        ]
#endif
        return tests

            ("test_currentDirectory", test_currentDirectory),
            ("test_pipeCloseBeforeLaunch", test_pipeCloseBeforeLaunch),
            ("test_multiProcesses", test_multiProcesses),
        ]

#if !os(Windows)
