[Checkins] SVN: five.localsitemanager/trunk/src/five/localsitemanager/localsitemanager.txt Use key when sorting.

Stefan H. Holek stefan at epy.co.at
Fri Feb 6 15:30:40 EST 2009


Log message for revision 96198:
  Use key when sorting.

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 19:56:00 UTC (rev 96197)
+++ five.localsitemanager/trunk/src/five/localsitemanager/localsitemanager.txt	2009-02-06 20:30:40 UTC (rev 96198)
@@ -197,7 +197,7 @@
 
 And registeredUtilities():
 
-    >>> sorted(sitemanager.registeredUtilities())
+    >>> sorted(sitemanager.registeredUtilities(), key=lambda x:x.name)
     [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'')]
@@ -345,13 +345,13 @@
     >>> aqutils = [comp for comp in utils if IAcquirer.providedBy(comp)]
     >>> len(aqutils)
     2
-    >>> sorted(aqutils)
-    [<Utility AQTestUtility "test">,
-     <SITestUtility at /a/b/c/si_util_cped>]
+    >>> sorted(aqutils, key=lambda x:x.id)
+    [<SITestUtility at /a/b/c/si_util_cped>,
+     <Utility AQTestUtility "test">]
 
 And registeredUtilities():
 
-    >>> sorted(sitemanager_a.registeredUtilities())
+    >>> sorted(sitemanager_a.registeredUtilities(), key=lambda x:x.name)
     [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'')]
@@ -370,10 +370,11 @@
     >>> aqutils = [comp for comp in utils if IAcquirer.providedBy(comp)]
     >>> len(aqutils)
     2
-    >>> sorted(aqutils)
-    [<Utility AQTestUtility "test">,
-     <SITestUtility at /a/b/c/si_util_cped>]
+    >>> sorted(aqutils, key=lambda x:x.id)
+    [<SITestUtility at /a/b/c/si_util_cped>,
+     <Utility AQTestUtility "test">]
 
+
 Nested Sites
 ------------
 



More information about the Checkins mailing list