summaryrefslogtreecommitdiff
path: root/src/zope/interface
diff options
context:
space:
mode:
authorBrian Sutherland <brian@vanguardistas.net>2012-09-28 07:54:31 +0000
committerBrian Sutherland <brian@vanguardistas.net>2012-09-28 07:54:31 +0000
commitfbf349685dd36044206c8a8b847e904d6df9c6e9 (patch)
treeacbf0231c502ab3c94544655eacddfb43d9a791c /src/zope/interface
parente352ec0ca8a9bd9630c321127f77ad96536bdac4 (diff)
downloadzope-interface-fbf349685dd36044206c8a8b847e904d6df9c6e9.tar.gz
- LP #1055223: Fix test which depended on dictionary order and failed randomly
in Python 3.3.
Diffstat (limited to 'src/zope/interface')
-rw-r--r--src/zope/interface/tests/test_registry.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/zope/interface/tests/test_registry.py b/src/zope/interface/tests/test_registry.py
index 59329f9..f717c59 100644
--- a/src/zope/interface/tests/test_registry.py
+++ b/src/zope/interface/tests/test_registry.py
@@ -482,7 +482,7 @@ class ComponentsTests(_SilencePy3Deprecations):
comp = self._makeOne()
comp.registerUtility(_to_reg, ifoo, _name1, _info)
comp.registerUtility(_to_reg, ifoo, _name2, _info)
- reg = list(comp.registeredUtilities())
+ reg = sorted(comp.registeredUtilities(), key=lambda r: r.name)
self.assertEqual(len(reg), 2)
self.failUnless(isinstance(reg[0], UtilityRegistration))
self.failUnless(reg[0].registry is comp)
@@ -1008,7 +1008,7 @@ class ComponentsTests(_SilencePy3Deprecations):
comp = self._makeOne()
comp.registerAdapter(_Factory, (ibar,), ifoo, _name1, _info)
comp.registerAdapter(_Factory, (ibar,), ifoo, _name2, _info)
- reg = list(comp.registeredAdapters())
+ reg = sorted(comp.registeredAdapters(), key=lambda r: r.name)
self.assertEqual(len(reg), 2)
self.failUnless(isinstance(reg[0], AdapterRegistration))
self.failUnless(reg[0].registry is comp)