問題タブ [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.

0 投票する
0 に答える
397 参照

python - メモリ内の Peewee Flask テスト API

Flask + Werkzeug + SQLite をメモリ内で使用して、アプリケーション API をテストしたいと考えています。

アプリケーションは、次のようにアプリケーション ファクトリ パターンを使用して構成されました。

そして、私が使用するテストでは:

config.test」ファイルには、変数 DATABASE があります。

***** で DB にデータを登録します

そして ### でテストをアサートします。

DATABASE = 'sqlite:///test.db'を使用すると正常に動作しますが、DATABASE = ' sqlite:///:memory:'に変更するとエラーが発生します。

この問題を解決するためのアイデアはありますか?

わかりました。