[Checkins] SVN: five.localsitemanager/trunk/src/five/localsitemanager/localsitemanager.txt Make utility registry checks order independent.

Stefan H. Holek stefan at epy.co.at
Fri Feb 6 12:06:26 EST 2009


Log message for revision 96195:
  Make utility registry checks order independent.

Changed:
  U   five.localsitemanager/trunk/src/five/localsitemanager/localsitemanager.txt

-=-
Modified: five.localsitemanager/trunk/src/five/localsitemanager/localsitemanager.txt
===================================================================
--- five.localsitemanager/trunk/src/five/localsitemanager/localsitemanager.txt	2009-02-06 15:25:35 UTC (rev 96194)
+++ five.localsitemanager/trunk/src/five/localsitemanager/localsitemanager.txt	2009-02-06 17:06:25 UTC (rev 96195)
@@ -197,10 +197,10 @@
 
 And registeredUtilities():
 
-    >>> list(sitemanager.registeredUtilities())
-    [UtilityRegistration(<PersistentComponents site>, ITestUtility, u'factory_test', <Utility TestUtility "factory_test">, <function test_utility_factory at 0x...>, u''),
-     UtilityRegistration(<PersistentComponents site>, ITestUtility, u'hello_world', <Utility TestUtility "test">, None, u''),
-     UtilityRegistration(<PersistentComponents site>, ITestUtility, u'aq_wrapped', <Utility AQTestUtility "test">, None, u'')]
+    >>> sorted(sitemanager.registeredUtilities())
+    [UtilityRegistration(<PersistentComponents site>, ITestUtility, u'aq_wrapped', <Utility AQTestUtility "test">, None, u''),
+     UtilityRegistration(<PersistentComponents site>, ITestUtility, u'factory_test', <Utility TestUtility "factory_test">, <function test_utility_factory at 0x...>, u''),
+     UtilityRegistration(<PersistentComponents site>, ITestUtility, u'hello_world', <Utility TestUtility "test">, None, u'')]
 
     >>> utils = [ r.component for r in sitemanager.registeredUtilities() ]
     >>> len(utils)
@@ -350,10 +350,10 @@
 
 And registeredUtilities():
 
-    >>> list(sitemanager_a.registeredUtilities())
-    [UtilityRegistration(<PersistentComponents /a>, ITestUtility, u'with_aq_chain', si_util_cped, None, u''),
-     UtilityRegistration(<PersistentComponents /a>, ITestUtility, u'aq_wrapped', <Utility AQTestUtility "test">, None, u''), 
-     UtilityRegistration(<PersistentComponents /a>, ITestUtility, u'hello_world', <Utility TestUtility "test">, None, u'')]
+    >>> sorted(sitemanager_a.registeredUtilities())
+    [UtilityRegistration(<PersistentComponents /a>, ITestUtility, u'aq_wrapped', <Utility AQTestUtility "test">, None, u''), 
+     UtilityRegistration(<PersistentComponents /a>, ITestUtility, u'hello_world', <Utility TestUtility "test">, None, u''),
+     UtilityRegistration(<PersistentComponents /a>, ITestUtility, u'with_aq_chain', si_util_cped, None, u'')]
 
     >>> utils = [r.component for r in sitemanager_a.registeredUtilities()]
     >>> len(utils)
@@ -369,8 +369,9 @@
     >>> aqutils = [comp for comp in utils if IAcquirer.providedBy(comp)]
     >>> len(aqutils)
     2
-    >>> aqutils
-    [<SITestUtility at /a/b/c/si_util_cped>, <Utility AQTestUtility "test">]
+    >>> sorted(aqutils)
+    [<Utility AQTestUtility "test">,
+     <SITestUtility at /a/b/c/si_util_cped>]
 
 Nested Sites
 ------------



More information about the Checkins mailing list