Skip test_encodings() of test_os on Windows and Mac OS X
diff --git a/Lib/test/test_os.py b/Lib/test/test_os.py
index 710a3f4..4ab6593 100644
--- a/Lib/test/test_os.py
+++ b/Lib/test/test_os.py
@@ -1164,6 +1164,8 @@
         self.assertEqual(process.returncode, 0)
         return stdout.decode('utf-8')
 
+    @unittest.skipIf(sys.platform in ('win32', 'darwin'),
+                     'PYTHONFSENCODING is ignored on Windows and Mac OS X')
     def test_encodings(self):
         def check(encoding, bytesfn, unicodefn):
             encoded = self.get_output(encoding, 'repr(os.fsencode(%a))' % unicodefn)