示例#1
0
 def setUp(self):
     from zope.schema.vocabulary import _clear
     from zope.schema.vocabulary import getVocabularyRegistry
     from zope.schema.tests.states import StateVocabulary
     _clear()
     vr = getVocabularyRegistry()
     vr.register("states", StateVocabulary)
示例#2
0
def _clear():
    """Re-initialize the vocabulary registry."""
    # This should normally only be needed by the testing framework,
    # but is also used for module initialization.
    global vocabularyRegistry
    vocabulary._clear()
    vocabularyRegistry = vocabulary.getVocabularyRegistry()
    vocabulary._clear()
    vocabulary.setVocabularyRegistry(ZopeVocabularyRegistry())
def _clear():
    """Re-initialize the vocabulary registry."""
    # This should normally only be needed by the testing framework,
    # but is also used for module initialization.
    global vocabularyRegistry
    # The net effect of these two lines is to have this modules
    # vocabularyRegistry set to zope.schema.vocabulary.VocabularyRegistry()
    vocabulary._clear()
    vocabularyRegistry = vocabulary.getVocabularyRegistry()
    vocabulary._clear()
    # Which we immediately replace
    vocabulary.setVocabularyRegistry(ZopeVocabularyRegistry())
示例#4
0
def doctestSetUp(test):
    site = setup.placefulSetUp(site=True)
    test.globs['rootFolder'] = site

    # session setup
    zope.component.provideAdapter(TestClientId, (IRequest,), IClientId)
    zope.component.provideAdapter(LanguageSession, (IRequest,), 
        ILanguageSession)
    zope.component.provideUtility(CookieClientIdManager(), IClientIdManager)
    rsdc = session.RAMSessionDataContainer()
    zope.component.provideUtility(rsdc, ISessionDataContainer, '')

    # register vocabularies
    vocabulary.setVocabularyRegistry(None)
    vocabulary._clear()
    vr = vocabulary.getVocabularyRegistry()
    
    vr.register('Offered Languages', OfferedLanguagesVocabulary)
示例#5
0
 def setUp(self):
     vocabulary._clear()
     vr = vocabulary.getVocabularyRegistry()
     vr.register("states", states.StateVocabulary)
示例#6
0
def clearVocabulary(testcase):
    from zope.schema.vocabulary import _clear
    _clear()
示例#7
0
 def setUp(self):
     vocabulary._clear()
     vr = vocabulary.getVocabularyRegistry()
     vr.register("states", states.StateVocabulary)
示例#8
0
def tearDownCategorySet(test):
    placefulTearDown()
    tearDown(test)
    from zope.schema.vocabulary import _clear
    _clear()
示例#9
0
 def tearDown(self):
     vocabulary._clear()
示例#10
0
 def tearDown(self):
     from zope.schema.vocabulary import _clear
     _clear()
示例#11
0
def tearDownPlaces(test):
    placefulTearDown()
    from zope.schema.vocabulary import _clear
    _clear()
示例#12
0
 def setUp(self):
     vocabulary._clear()
示例#13
0
文件: tests.py 项目: goschtl/zope
def _clearVocabulary(ztc):
    from zope.schema.vocabulary import _clear
    _clear()
示例#14
0
def doctestTearDown(test):
    setup.placefulTearDown()
    vocabulary._clear()
示例#15
0
 def tearDown(self):
     vocabulary._clear()
示例#16
0
 def setUp(self):
     from zope.schema.vocabulary import _clear
     _clear()
示例#17
0
 def setUp(self):
     from zope.schema.vocabulary import _clear
     _clear()
示例#18
0
 def setUp(self):
     vocabulary._clear()
示例#19
0
 def tearDown(self):
     from zope.schema.vocabulary import _clear
     _clear()
示例#20
0
def _clearVocabulary(ztc):
    from zope.schema.vocabulary import _clear
    _clear()
示例#21
0
def tearDownFieldConfig(test):
    placefulTearDown()
    tearDown(test)
    from zope.schema.vocabulary import _clear
    _clear()