RGF е момента експериментален опит за RSpec стил БДД тестване рамка за Python.
По принцип ние се стремим за синтаксис в тази насока:
от RGF внос опише, тя
с описване ("онова нещо"):
& Nbsp;it ("тест низходящо")
& Nbsp; Def спец (контекст):
& Nbsp; # тест код тук
& Nbsp; отстояват неща ()
x_spec.py файлове отиват в структурата на директориите под, по силата на споразумение, спец / в основата на вашия проект и се управляват с помощта на:
RGF спец
Спецификата на синтаксиса в момента са грешни, се назаем директно от RSpec. Предложения много добре приет.
(Текущи фаворити са обект и на контекста, на мястото на описване, да бъдат пазени за спец декоратор.)
Защото спец функции са само функции не, методи и са hoovered създадени отit декоратор те са ефективно анонимен и всички те могат да имат едно и също име за улеснение на мислене:
с предмет ("Това Class"):
& Nbsp;it ("може да се изчисли X")
& Nbsp; Def S (световно):
& Nbsp; пас
& Nbsp;it ("може да обясни Y")
& Nbsp; Def S (световно):
& Nbsp; пас
Целта е за нещо pythonic, с вложени контекст и добри имена спец е основният фокус:. Минимална магия, минимални усилия
Какво ново в тази версия:
- Bump да се актуализира на промените, които съм пропуснал да направя за 0.2.0 (съжалявам)
Какво ново във версия 0.2.0:
- модул за събиране на Anonymous със спецификации чрез случайно генерирани модул имена. (Поправя проблеми с вноса на характеристики, свързани с замърсяващи sys.modules)
Какво ново във версия 0.0.2:
- модул за събиране на Anonymous със спецификации чрез случайно генерирани модул имена. (Поправя проблеми с вноса на характеристики, свързани с замърсяващи sys.modules)
<силни> Изисквания :
- Python
Коментари не е намерена