Browse Source

CLDC-4280: add time travel behaviour for staging (and check on test first)

pull/3262/head
Nat Dean-Lewis 1 month ago
parent
commit
47198c5c9d
  1. 5
      Gemfile
  2. 4
      config/initializers/timecop.rb

5
Gemfile

@ -103,6 +103,10 @@ group :development do
gem "rubocop-rails", require: false gem "rubocop-rails", require: false
end end
group :test, :staging do
gem "timecop", "~> 0.9.4"
end
group :test do group :test do
gem "axe-core-rspec" gem "axe-core-rspec"
gem "capybara", require: false gem "capybara", require: false
@ -111,7 +115,6 @@ group :test do
gem "rspec-rails", require: false gem "rspec-rails", require: false
gem "selenium-webdriver", require: false gem "selenium-webdriver", require: false
gem "simplecov", require: false gem "simplecov", require: false
gem "timecop", "~> 0.9.4"
gem "webmock", require: false gem "webmock", require: false
end end

4
config/initializers/timecop.rb

@ -0,0 +1,4 @@
if Rails.env.test?
require "timecop"
Timecop.travel(Time.zone.local(2026, 4, 1))
end
Loading…
Cancel
Save