[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