問題タブ [flask-testing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Flask で u=g.user をテストする方法
フラスコアプリケーションがあるとしましょう u=g.user.be_friend(user) をテストしたい これは、以前は友達ではなかった場合に、ユーザー同士を友達にします しかし、 g.user とほとんどをテストする方法がわかりません重要なのは g.user.be_friend 助けてくれませんか?
ビュー.py:
mytest_app.py:
python - ValueError: ビュー関数が応答を返しませんでした
フラスコ アプリケーションの編集ルートをテストしようとしましたが、このエラーが発生しました。このエラーは通常、編集ルートに戻りがあるにもかかわらず、戻りが原因だと思います。どうすればこのエラーを修正できますか? エラー:
ビュー.py:
test.py:
python - テスト データベースを sqlite から Postgresql に変更する
私のフラスコアプリケーションでは、テストにSqliteを使用しました今はpostgresqlに変更したいのですが、エラーが発生しました OperationalError: (OperationalError) FATAL: database "mytest" does not exist なし なし やっていますよね?問題はどこですか、ありがとう
config.py:
python - Flaskテストで同じリクエストでファイルとデータをアップロードできません
こんにちは、ファイルといくつかの値が必要なテストとエンドポイントを試みています。ファイルのみをアップロードすると問題はありませんが、値を追加するとスローされます:
私のコードは次のようなものです:
私がこれを行うと、動作します:
python - Flask -Test TemplateNot found 例外
いくつかのルートをテストしたいのですが、nosetests を実行するとエラーが書き込まれます
"TemplateNotFound: main.html"
私はrender_templates = False
自分のフラスコテストクラスにいます。
たとえば、このエンドポイントをテストしたい
これでtest.pyファイルを作りましたTestCase
python - Flask-testing で Flask アプリケーションのビュー モジュールの依存関係をモックするにはどうすればよいですか?
最小限の例として、私のFlaskアプリケーションには次のviews
ようなモジュールがあります
私は次のようなテストセットアップを持っています
test_home
呼び出されたと主張するように書くにはどうすればよいsome_service.do_thing('bar')
ですか?