-1
Ich versuche, die folgende Methode, post_sample (Dateiname index.py) aufzurufen:Ausgeführt Methode von Python Unit-Test gibt
class Main(Resource):
@app.route('/sample', methods=['POST'])
def post_sample():
return 'POST received'
Aus der folgenden Unittest-Code:
def test_post():
Main().post_sample()
print 'test_here'
Aber wenn ich laufe, erhalte ich den folgenden Fehler, den ich nicht verstehen kann:
TIA!
warum gibt es eine Klasse um Ihre View-Funktion? – wgwz
Verwenden Sie den [test client] (http://flask.pooco.org/docs/0.10/testing/#the-first-test) für Ihre Komponententests? – idjaw
@wgwz Da ich ein paar Funktionen hatte, habe ich sie in eine Klasse eingepackt. –