zope.app.zapi

Tela Software:
zope.app.zapi
Detalhes de Software:
Versão: 3.5.0
Data de upload: 12 May 15
Licença: Livre
Popularidade: 5

Rating: nan/5 (Total Votes: 0)

zope.app.zapi fornece um conjunto de APIs comumente usados ​​para tornar as importações mais simples.
Principalmente, as APIs fornecidas aqui são importados de outros lugares. Alguns são fornecidas aqui.
diretores ()
O método diretores retorna o serviço de autenticação. Se nenhum serviço for definido, um ComponentLookupError é levantada:
& Nbsp; >>> from zope.app importação zapi
& Nbsp; >>> zapi.principals () #doctest: + NORMALIZE_WHITESPACE
& Nbsp; Traceback (most recent call last):
& Nbsp; ...
& Nbsp; ComponentLookupError:
& Nbsp; (, '')
Mas se nós fornecemos um serviço de autenticação:
& Nbsp; >>> zope.interface importação
& Nbsp; >>> from zope.authentication.interfaces importar IAuthentication
& Nbsp; >>> class FakeAuthenticationUtility:
& nbsp; ... zope.interface.implements (IAuthentication)
& Nbsp; >>> falso = FakeAuthenticationUtility ()
& Nbsp; >>> from zope.app.testing ztapi importação
& Nbsp; >>> ztapi.provideUtility (IAuthentication, falsificação)
Em seguida, deve ser capaz de obter o serviço de volta quando pedimos para os diretores:
& Nbsp; >>> zapi.principals () é falso
& Nbsp; A verdadeira

O que é novo nesta versão:

  • Removido do BBB importações de partes obsoletas (serviços, Multiviews etc.) que foram removidos in zope.component 3,6, exigindo, assim, pelo menos, esta versão.
  • Usando o módulo doctest do Python em vez de zope.testing.doctest depreacted.

Requisitos :

  • Python

Outro software de desenvolvedor Zope Corporation and Contributors

Comentário para zope.app.zapi

Comentários não encontrado
Adicionar comentário
Ligue imagens!