난 대형 레일 테스트 스위트를 가지고 있고, 한 번만 Timecop을 사용하고 있습니다. 내가 가진 전체 제품군을 실행할 때 it "should not include votes from today" do
assert_equal 8, @answer.todays_score
end
it "should include today's votes tomo
다른 마감 시간대와 다른 시간대에 일부 마감일이 올바르게 표시되는지 테스트하고 싶습니다. 내 테스트는 capybara + rspec + phantomjs를 사용하고 있습니다. 블록을 Timecop.travel (datetime)에 전달하고 해당 블록 내의 테스트 코드가 조롱 된 datetime을 올바르게 받고 있지만 PhantomJS/mocked 브라우저가
Sidetiq을 사용하는 Sidekq 작업에 대한 테스트를 작성하려고하는데 작동하지 않는 것 같습니다. 나는이 문제를 다루는 sidetiq repo에 관한 문제를 발견했지만 아무도 대답을하지 못했기 때문에 stackoverflow에 가져 와서 대답과 명확성을 얻을 수 있다고 생각했다. 여기 이 문제에 대한 링크입니다 : https://github.com/t
날짜를 스텁 아웃하기 위해 timecop 보석을 사용하고 있습니다. 내 사양에 대한 개체를보다 쉽게 만들 수 있도록 factory_girl도 사용하고 있습니다. FactoryGirl.define do
factory :fiscal_year do
start_date {Date.today}
end_date {Date.today +