| expectergadget. Biblioteca de melhor expectativa |
Baixe Agora |
expectergadget. Classificação e resumo
- Nome do editor:
- Gary Bernhardt
- Site do editor:
- http://bitbucket.org/garybernhardt/
expectergadget. Tag
expectergadget. Descrição
Melhor biblioteca de expectativa O expectergadget é um módulo Python que ajuda você a escrever afirmações. Nunca mais você esquecerá que é esperado e que é real! As expectativas básicas são fáceis: >>> da expectativa Importação espera >> espera ('Alguns' + 'coisa') == 'algo' >>> espera (1) > 100 Traceback (mais recente chamada): ... AssertionError: Esperado algo maior que 100, mas foi lido as expectativas como uma frase. "Espere (2) == 1 + 1" lê como "espera 2 para igual a 1 + 1". Obviamente, a expectativa é de cerca de 2, e é comparado a 1 + 1. Nenhuma ambiguidade! ExceçãoExpectations sobre exceções Use a declaração "com". Tudo é bom se a exceção esperada é levantada: >>> de __future__ Importar com_statement >>> com expectante.raises (KeyError): ... {} Se não for levantado, o gadget de expectativa aumentará um AssertionError: >> > com expectativa.raises (KeyError): ... passe traceback (mais recente chamada Última): ... AssertionError: esperado uma exceção do tipo KeyError, mas recebeu nonexcions que não correspondem ao esperado não serão ingeridos, então o seu Teste o erro como você espera: >>> de __future__ Importar com_statement >>> com expectativa.raises (nomeError): ... {} Traceback (chamada mais recente): ... KeyError: 123 Requisitos: · Pitão
expectergadget. Software Relacionado