[pypy-svn] r75234 - pypy/trunk/lib-python/modified-2.5.2/distutils/tests

arigo at codespeak.net arigo at codespeak.net
Wed Jun 9 12:16:03 CEST 2010


Author: arigo
Date: Wed Jun  9 12:16:02 2010
New Revision: 75234

Modified:
   pypy/trunk/lib-python/modified-2.5.2/distutils/tests/test_msvccompiler.py
Log:
Attempt to skip this file on non-Windows platforms.


Modified: pypy/trunk/lib-python/modified-2.5.2/distutils/tests/test_msvccompiler.py
==============================================================================
--- pypy/trunk/lib-python/modified-2.5.2/distutils/tests/test_msvccompiler.py	(original)
+++ pypy/trunk/lib-python/modified-2.5.2/distutils/tests/test_msvccompiler.py	Wed Jun  9 12:16:02 2010
@@ -1,8 +1,8 @@
-import unittest
-from distutils.msvccompiler import get_manifests
+import unittest, sys
 
 class MsvcCompilerTestCase(unittest.TestCase):
     def test_get_manifests(self):
+        from distutils.msvccompiler import get_manifests
         manifests = get_manifests()
         self.assert_(manifests)
         for manifest in manifests:
@@ -12,7 +12,10 @@
             self.fail("could not find a suitable manifest")
 
 def test_suite():
-    return unittest.makeSuite(MsvcCompilerTestCase)
+    if sys.platform == 'win32':
+        return unittest.makeSuite(MsvcCompilerTestCase)
+    else:
+        return unittest.TestSuite([])
 
 if __name__ == "__main__":
     unittest.main(defaultTest="test_suite")



More information about the Pypy-commit mailing list