0

Django内でSeleniumを使用して、djangoアプリで2つの受け入れテストを実行しようとしています. 最初のテストではアプリの新しいユーザーを登録し、2 番目のテストではそのユーザーがシステムにログインしてアクションを実行しようとします。ただし、テストを実行すると、最初のテストと 2 番目のテストの間に、ユーザーがデータベースから消去されます。各テスト間でデータベースが消去されているようです。私が見たすべてのドキュメントは、これが起こっているはずがないことを示しています。これを防ぐにはどうすればよいですか?

注: テスト クラスの setUpClass メソッドと TeaDownClass メソッドの両方に @classmethod デコレータがあります。また、ブラウザは実行中の 2 つのテスト間で閉じません。

4

0 に答える 0