Пример #1
0
def SourceTypeVocabulary(context):
    return SimpleVocabulary(
        [SimpleTerm(name, title=factory.title) for name, factory in 
         zapi.getFactoriesFor(ISource)])
Пример #2
0
 def testGetFactoriesForIText(self):
     factories = list(zapi.getFactoriesFor(IText))
     self.assertEqual(len(factories), 2)
Пример #3
0
 def testGetFactoriesUnregistered(self):
     factories = list(zapi.getFactoriesFor(IFoo))
     self.assertEqual(len(factories), 0)
Пример #4
0
 def testGetFactoriesForIField(self):
     factories = list(zapi.getFactoriesFor(IField))
     self.assertEqual(len(factories), 3)