We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 85a146c commit 4e360fbCopy full SHA for 4e360fb
spec/rspec/rails/matchers/active_job_spec.rb
@@ -225,10 +225,10 @@ def self.name; "LoggingJob"; end
225
}.to have_enqueued_job.at(time)
226
end
227
228
- skip_freeze_time = method_defined?(:freeze_time) ? false : "#freeze_time is undefined"
229
- it "works with time offsets", skip: skip_freeze_time do
230
- freeze_time do
231
- time = Time.current
+ it "works with time offsets" do
+ # note that Time.current does not replicate Rails behavior for 5 seconds from now.
+ time = Time.current.change(usec: 0)
+ travel_to time do
232
expect { hello_job.set(wait: 5).perform_later }.to have_enqueued_job.at(time + 5)
233
234
0 commit comments