# Logar como manager
>>> self.loginAsPortalOwner()
# Vamos criar uma pasta
>>> portal.invokeFactory('Folder','pasta')
'pasta'
# vamos tirar a permissão local de adicionar tipos de conteudo
>>> portal.pasta.setConstrainTypesMode(1)
>>> portal.pasta.setLocallyAllowedTypes((''))
# agora tentamos adicionar uma pasta e testamos se vai dar a exception esperada
>>> portal.pasta.invokeFactory('Folder','pasta-aqui-nao-pode')
Traceback (most recent call last):
...
Unauthorized: Disallowed subobject type: Folder
sexta-feira, 12 de novembro de 2010
Pegando exceções em um doctest de integração
Subscrever:
Enviar feedback (Atom)
Sem comentários:
Enviar um comentário