私は私の問題を絞り込むために非常にシンプルなレール5プロジェクト設定している。このプロジェクトでは https://github.com/benedikt-voigt/capybara_js_demoRails 5、Minitest、Capybara JS(Selenium)でDBをクリーニングするには?
をカピバラJSで行うデータ突然変異は、Railsのことでも、私が追加されたデータベースクリーナーでもない、削除されません。 http://brandonhilkert.com/blog/7-reasons-why-im-sticking-with-minitest-and-fixtures-in-rails が、これは唯一の備品のためではなく、外のスレッドカピバラ試験により行われ、突然変異のために働く:
次の偉大なブログにはDatabaseCleanerが必要とされていないことを、主張しています。 データベースクリーナーを追加しましたが、これもまた作業が必要でした。
誰でもサンプル設定がありますか?
トムを見に感謝をそれで。私はそれを試してアサーションを変更しましたが、これで問題は解決しません。問題は、作成されたオブジェクトがDBから削除されないことです。テストスイートを実行した後でも、このデータはDBに残っています。 – Ben