Commits

Ronald Oussoren committed c4594b7

Ensure that the tests only work in 32-bit mode, this framework
is empty for 64-bit code.

Comments (0)

Files changed (3)

pyobjc-framework-Message/PyObjCTest/test_message.py

 from PyObjCTools.TestSupport import *
 
 class TestMessage (TestCase):
+    @onlyOn32Bit
     def testClasses(self):
         self.assert_( hasattr(Message, 'NSMailDelivery') )
         self.assert_( isinstance(Message.NSMailDelivery, objc.objc_class) )

pyobjc-framework-Message/PyObjCTest/test_nsmaildelivery.py

 from Message import *
 
 class TestNSMailDelivery (TestCase):
+
+    @onlyOn32Bit
     def testClasses(self):
         self.assertResultIsBOOL(NSMailDelivery.hasDeliveryClassBeenConfigured)
         self.assertResultIsBOOL(NSMailDelivery.deliverMessage_headers_format_protocol_)
         self.assertResultIsBOOL(NSMailDelivery.deliverMessage_subject_to_)
 
+    @onlyOn32Bit
     def testConstants(self):
         self.assertIsInstance(NSMIMEMailFormat, unicode)
         self.assertIsInstance(NSASCIIMailFormat, unicode)

pyobjc-framework-Message/distribute_setup.py

             args = [quote(arg) for arg in args]
         return os.spawnl(os.P_WAIT, sys.executable, *args) == 0
 
-DEFAULT_VERSION = "0.6.8"
+DEFAULT_VERSION = "0.6.4"
 DEFAULT_URL = "http://pypi.python.org/packages/source/d/distribute/"
 SETUPTOOLS_PKG_INFO = """\
 Metadata-Version: 1.0