matchmaker

Screenshot Software:
matchmaker
Szczegóły programowe:
Wersja: 0.1.3
Filmu: 14 Apr 15
Wywoływacz: Carles Barrobes
Licencja: Wolny
Popularność: 0

Rating: nan/5 (Total Votes: 0)

swat zapewnia dekoratorów, które upraszczają tworzenie dopasowujących Hamcrest.
Z funkcji (z opcjonalnym odpowiednim docstring), tworzenie hamcrest dopasowujących z minimalnym dodatkowym kodowania.
Źródła znaleźć można w GitHub.

Przykłady:

z swat importu Matcher
matcher
def is_even (pozycja):
& Nbsp; return poz% 2 == 0
matcher
def ends_like (pozycja danych, długość = 3):
& Nbsp; "String, którego ostatnia {1} znaków zgadzają się na '{0}'"
& Nbsp; powrócić item.endswith (dane [-długość:])
Następnie można z nich korzystać w swoich badaniach, jak:
assert_that (numer, is_even ())
assert_that (słowo, ends_like (other_word, 4))
Błędy będą wyświetlane jako:
AssertionError:
Oczekiwany: Czy nawet
& Nbsp; ale: była <3>
AssertionError:
Oczekiwany: String, którego ostatnie 4 znaki odpowiadają na wiolonczeli "
& Nbsp; ale: było "cześć"

Wymagania :

  • Python

Podobne oprogramowanie

Bazinga
Bazinga

11 May 15

benchbase
benchbase

11 May 15

pytest-timeout
pytest-timeout

20 Feb 15

Schema Crawler
Schema Crawler

3 Jun 15

Komentarze do matchmaker

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!