2011-02-02 9 views
1

私はキュウリのいくつかの機能を備えたプロジェクトを持っています。電子メールの一意性検証のためにユーザーを作成しようとすると、プレーンとセレンの両方が問題を示していません(レコードは削除されず、あなたがRailsのconfig.cache_classesをfalse(おそらくconfig/environments/cucumber.rb)に設定しました。この設定はCucumberのuse_transactional_fixturesメソッドを破ることが知られています。詳細についてはhttps://rspec.lighthouseapp.com/projects/16211/tickets/165を参照してください。キュウリのテストでデータを削除しない

すべての私enviromentsは(偽の上だけで開発HASTそれが、私はまた、trueに設定しようと、それを実行)trueに設定session_cacheを持って十分な奇妙な

また同じプロジェクトは、私がuninstaling試した他のコンピュータに取り組んでいますルビーとrvmからのすべての宝石を再インストールするが、私はまだ同じエラーが発生します

他にも私は私のMacでこれを解決しようとする可能性があります?また、データベースの清掃戦略は備品

に設定されている私は、データをクリアするためにフックを使用しようとするだろうあなたの時間

+0

残念ですが、すべての環境でtrueに設定されているcache_classesです。 –

+0

config/environments/cucumber.rbを確認しましたか? –

+0

ええ、どこでも真だが、開発中だけど、真の静止画像に変えてみると同じメッセージが出て、Iamがユーザーを作成している背景で失敗するよ(電子メールが既に取り込まれているので失敗する) –

答えて

0

を感謝しています。クリーンなスタートを保証するために、すべてのレコードに.destroyを行いますフックの前に

https://github.com/cucumber/cucumber/wiki/Hooks

Aは良い賭けかもしれません。それは私にはハッキリと感じますが、失敗をさらに診断するのに役立ちます。

関連する問題