2016-11-18 4 views
0

Ich benutze Salat BDD-Framework für Python. In Beispielen verwenden alle Szenarien Methoden aus nur einer * .py Datei - steps.py Wie richte ich Beziehungen zwischen * .feature und seiner * .py Datei ein?Wie richte ich Beziehungen zwischen Funktionen und Schritten in Salat ein?

Ich brauche diese Funktion Dateien:

auth.feature 
pay.feature 

und diese py Dateien

auth.py 
pay.py 

ich dies benötigen: Szenarien aus der auth.feature beziehen sich auf die Methoden nur in auth.py und Szenarien aus dem Pay. Merkmal beziehen sich nur auf die Methoden in pay.py

Antwort

0

Legen Sie dies an der Spitze Ihrer Schritte Datei:

from lettuce import * 
from lettuce import steps 

Dann für jeden Schritt, schreibe dies:

@step('I make it go') 
def i_make_it_go(step): 
Verwandte Themen