# frozen_string_literal: true RSpec.describe "auto reject reviewable users" do describe "reviewable users" do fab!(:old_user) { Fabricate(:reviewable, created_at: 80.days.ago) } it "does not send email to rejected user" do SiteSetting.must_approve_users = true SiteSetting.auto_handle_queued_age = 60 Jobs::CriticalUserEmail.any_instance.expects(:execute).never Jobs::AutoQueueHandler.new.execute({}) expect(old_user.reload.rejected?).to eq(true) expect(UserHistory.last.context).to eq( I18n.t("user.destroy_reasons.reviewable_reject_auto") ) end end end