Jenkins サーバーで RSpec を使用して Rails-App のスペックを実行しています。そして、私はいくつかの有線障害を取得します:
invoices = Invoice.find_all_by_user_id(@seller.id)
invoices.should_not be_nil
invoice = invoices.last
invoice.generated_at.should be_close(Time.now.utc, 3)
# error in jenkins
undefined method `generated_at' for nil:NilClass
before(:each) で @seller がリセットされ、新しく作成されます。2 つ以上のスペックが同時に実行されている場合、その間に @seller がリセットされます。
それで、これを修正する最良の方法は何ですか?