matchmaker

Tela Software:
matchmaker
Detalhes de Software:
Versão: 0.1.3
Data de upload: 14 Apr 15
Revelador: Carles Barrobes
Licença: Livre
Popularidade: 33

Rating: 1.0/5 (Total Votes: 1)

matchmaker fornece decoradores que simplificam a criação de matchers hamcrest.
A partir de uma função (com um Docstring apropriada opcional), criar hamcrest matchers com codificação mínimo extra.
As fontes podem ser encontrados em GitHub.

Exemplos:

de matchmaker importação de correspondência
matcher
def is_even (item):
& Nbsp; retorno item% 2 == 0
matcher
def ends_like (item, dados, comprimento = 3):
& Nbsp; "Cadeia cujo último {1} caracteres coincidem com aqueles de '{0}'"
& Nbsp; retornar item.endswith (dados [-Comprimento:])
Você pode, em seguida, usá-los em seus testes como:
assert_that (número, is_even ())
assert_that (word, ends_like (other_word, 4))
Erros serão apresentados como:
AssertionError:
Esperado: é ainda
& Nbsp; mas: era <3>
AssertionError:
Esperado: String cujo 4 caracteres última coincidem com aqueles para violoncelo '
& Nbsp; mas: era 'olá'

Requisitos :

  • Python

Programas semelhantes

buildbot-slave
buildbot-slave

14 Apr 15

tl.testing
tl.testing

15 Apr 15

QSnipps
QSnipps

12 May 15

Comentário para matchmaker

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