idella4     14/05/05 15:16:07

  Added:                encore-0.5.1-pypy-tests.patch
  Log:
  drop py2.6 add pypy support, cull IUSE flags according to content absent from 
the tarball, patch for some tests to pass under pypy, upgrade test phase to 
accommadate pypy
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
0xB8072B0D)

Revision  Changes    Path
1.1                  dev-python/encore/files/encore-0.5.1-pypy-tests.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/encore/files/encore-0.5.1-pypy-tests.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/encore/files/encore-0.5.1-pypy-tests.patch?rev=1.1&content-type=text/plain

Index: encore-0.5.1-pypy-tests.patch
===================================================================
diff -ur encore-0.5.1.orig/encore/events/tests/test_event_manager.py 
encore-0.5.1/encore/events/tests/test_event_manager.py
--- encore/events/tests/test_event_manager.py   2014-01-06 22:40:24.000000000 
+0800
+++ encore/events/tests/test_event_manager.py   2014-05-05 17:56:16.606026933 
+0800
@@ -10,7 +10,7 @@
 import mock
 import weakref
 import threading
-
+import sys
 # Local imports.
 from encore.events.event_manager import EventManager, BaseEvent
 from encore.events.api import (get_event_manager, set_event_manager,
@@ -429,6 +429,7 @@
         self.evt_mgr.emit(BaseEvent())
         self.assertEqual(data, [1])
 
+    @unittest.skipIf(hasattr(sys, 'pypy_version_info'), "test written for py2 
garbage collection methods")
     def test_method_weakref(self):
         """ Test if methods do not prevent garbage collection of objects.
         """
@@ -464,6 +465,7 @@
         self.evt_mgr.emit(obj)
         self.assertEqual(data, [1, 2])
 
+    @unittest.skipIf(hasattr(sys, 'pypy_version_info'), "test written for py2 
garbage collection methods")
     def test_method_collect(self):
         """ Test if object garbage collection disconnects listener method.
         """
@@ -481,6 +483,7 @@
         self.assertEqual(data, [])
         self.assertEqual(len(list(self.evt_mgr.get_listeners(BaseEvent))), 0)
 
+    @unittest.skipIf(hasattr(sys, 'pypy_version_info'), "test written for py2 
garbage collection methods")
     def test_method_disconnect(self):
         """ Test if method disconnect works.
         """




Reply via email to