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: 0

Rating: nan/5 (Total Votes: 0)

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

Flyspray
Flyspray

3 Jun 15

nosy
nosy

11 May 15

robotframework
robotframework

17 Feb 15

Comentário para matchmaker

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