RGF este o încercare în prezent experimental la un cadru RSpec pasă de testare BDD pentru Python.
Practic suntem cu scopul de sintaxă a lungul acestor linii:
de la RGF import descrie, ea
cu descrie ("That Thing"):
& Nbsp;it ("desc încercare")
& Nbsp; def spec (context):
& Nbsp; # cod încercare aici
& Nbsp; afirma chestii ()
Fișierele x_spec.py merge într-o structură de directoare sub, prin convenție, spec / în rădăcina proiectului dumneavoastră și sunt efectuate utilizând:
RGF spec
Specificul sintaxa sunt în prezent greșit, fiind împrumutat direct de la RSpec. Sugestii primit călduros.
(Față-alergatori actuale sunt supuse și contextul în locul descrie, menținându-l pentru decorator spec.)
Deoarece funcțiile spec sunt doar functii, nu metode, și sunt hoovered de către decoratorit sunt efectiv anonim și poate avea toate același nume de probleme de gândire:
cu subiect ("Aceasta clasa"):
& Nbsp;it ("poate calcula X")
& Nbsp; def e (mondial):
& Nbsp; adversari
& Nbsp;it ("poate reprezenta Y")
& Nbsp; def e (mondial):
& Nbsp; adversari
Scopul este de ceva pythonic, cu context imbricate și denumirile bune spec fiind accentul principal:. Magie minim, tam-tam minim
Ce este nou în această versiune:
- Bump pentru a actualiza Changelog, pe care am neglijat să facă pentru 0.2.0 (scuze)
Ce este nou în versiunea 0.2.0:
- Anonim colecție modul de specificatii folosind modulul generate aleator Numele. (Probleme remediază cu importurile de specificatii referitoare la sys.modules poluante)
Ce este nou în versiunea 0.0.2:
- Anonim colecție modul de specificatii folosind modulul generate aleator Numele. (Probleme remediază cu importurile de specificatii referitoare la sys.modules poluante)
Cerințe :
- Python
Comentariile nu a fost găsit