2017-06-01 25 views
0

私はGoogle App Engineで進行中のプロジェクトを持っており、WebフレームワークとしてTornadoを使用しています。つまり、WSGIモードを使用してTornadoでUnittestを実行する方法がわかりません。誰か私にいくつかの例を教えてくださいWSGIを使ってトルネードのunittestを書くべきですか?あなたがテストするためにApp Engineのテストツールを使用できるように竜巻WSGIユニットテスト

はトルネードのWSGIモードは、通常のトルネードを作るもののいずれかをテストするためにトリッキーなアプリを許可しません:

答えて

1

あなたは方程式の半分のいずれかを無視することでこれをテストすることができます他のWSGIフレームワークと同じ方法でアプリケーションを実行します(私はここであなたに何か指針を与えるのに十分なApp Engineを知らない)

あるいは、App Engineの部分を無視して、代わりにTornadoのテストツールを使うことができます。アプリケーションをWSGIAdapterにラップする前にテストすることができます(WSGIApplicationを使用している場合は、代わりにtornado.web.ApplicationWSGIAdapterに切り替えることをお勧めします)。

関連する問題