# frozen_string_literal: true require 'rails_helper' require_dependency 'jobs/base' describe Jobs::Heartbeat do after do Discourse.disable_readonly_mode end it "still enqueues heartbeats in readonly mode" do freeze_time 1.week.from_now Discourse.enable_readonly_mode Sidekiq::Testing.inline! do Jobs::Heartbeat.new.perform(nil) expect(Jobs::RunHeartbeat.last_heartbeat).to eq(Time.new.to_i) end end end