私はdjangoの大きな単体テストテストをデバッグしています&通常のデバッグツールを使用してそれを行いたいです:
- runserverを介してdjango adminのdbを見る
- 手動でデータベースを調べます。
unittest は、テストの db 側を実行しているトランザクションをコミットしていないため、どちらも機能しません。
明らかな解決策は、ユニットテストにトランザクションを使用しないように指示するか、何らかの方法でコミットするようにすることです。もう 1 つの方法は、runserver がトランザクションに接続できるようにするカスタム設定ファイルを作成することです。しかし、最初のアイデアは本当に簡単なはずです。何か案は?MySQLとdjango 1.3.1を使用しています